ΠΠ»Π°ΡΡΠΎΡΠΌΠ° Π΄Π»Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π΅ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΡ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΉ Matrix ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅Ρ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΡΠ°Π½ΡΠΏΠΎΡΡΠ° HTTPS+JSON Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ WebSockets ΠΈΠ»ΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° Π½Π° Π±Π°Π·Π΅ CoAP+Noise. U sistema hΓ¨ furmatu cum'Γ¨ una cumunitΓ di servitori chΓ¬ ponu interagisce cΓΉ l'altri Γ¨ sΓ² uniti in una reta cumuna decentralizata. I missaghji sΓ² replicati in tutti i servitori Γ i quali i participanti di messageria sΓ² cunnessi. I missaghji sΓ² propagati Γ traversu i servitori in u listessu modu chΓ¬ i commits sΓ² propagati trΓ i repositori Git. In l'eventuali di una interrupzione temporale di u servitore, i missaghji ΓΉn sΓ² micca persi, ma sΓ² trasmessi Γ l'utilizatori dopu chΓ¬ u servitore ripigliΓ u funziunamentu. Diverse opzioni di ID d'utilizatore sΓ² supportate, cumprese email, numeru di telefunu, contu Facebook, etc.
Γn ci hΓ¨ micca un puntu unicu di fallimentu o cuntrollu di missaghju in tutta a reta. Tutti i servitori coperti da a discussione sΓ² uguali Γ l'altri.
Ogni utilizatore pò eseguisce u so servitore è cunnette à una reta cumuna. Hè pussibule di creà gateways per l'interazzione di Matrix cù sistemi basati nantu à altri protokolli, per esempiu, preparatu servizii per l'invio bidirezionale di missaghji à IRC, Facebook, Telegram, Skype, Hangouts, Email, WhatsApp è Slack. In più di i missaghji di testu instantani è chats, u sistema pò esse usatu per trasfiriri fugliali, mandà notificazioni,
l'urganizazione di teleconferenze, fΓ e chjama di voce Γ¨ video. Supporta ancu funzioni avanzate cum'Γ¨ a notificazione di digitazione, valutazione di a presenza in linea di l'utilizatori, cunferma di lettura, notificazioni push, ricerca di u servitore, sincronizazione di a storia Γ¨ u statutu di u cliente.