Private team channels
Create public and private channels for your team, clients or projects. Threaded conversations, reactions, edits, read receipts and typing indicators — everything you expect from modern chat.
Applicaties → Matrix + Element
Matrix is an open communication standard. Synapse and Element Web provide private channels, direct messages and file sharing on your ReefOffice server. One-to-one calls use its private TURN relay; group video rooms are provided by Nextcloud Talk.
ReefOffice runs Synapse with Element Web, Authentik SSO and encryption enabled by default for locally created rooms. Your team gets private channels, direct messages, file sharing and an encrypted Hermes room. Controlled federation can be enabled for approved partner homeservers.
Create public and private channels for your team, clients or projects. Threaded conversations, reactions, edits, read receipts and typing indicators — everything you expect from modern chat.
Messages in private rooms are end-to-end encrypted by default. Only participants can read them — not ReefOffice, not your hosting provider, not anyone. Cross-signed device verification ensures trust.
One-to-one Matrix calls use your authenticated coturn relay. ReefOffice provides private group video rooms through Nextcloud Talk until the separate MatrixRTC capacity profile is validated.
Federation is disabled by default for isolation. It can be enabled for an explicit partner allowlist, or opened publicly after an abuse and capacity review.
Technical detail
Matrix Synapse is a Python server running as a native NixOS systemd service with PostgreSQL backend and jemalloc memory allocator. Element Web is a static SPA served by nginx. Well-known delegation is configured on the apex domain so Matrix clients can auto-discover the server. OIDC SSO is configured directly on Synapse, not through an external proxy.
Matrix integrates with your ReefOffice stack through Authentik SSO for team access. Element Web can be accessed from any browser or the Element mobile/desktop apps. Bridge bots can connect Matrix channels to Activepieces workflows, Nextcloud notifications, Dolibarr events, and Hermes agent notifications or commands.
Yes, when requested. ReefOffice keeps federation disabled by default, can allow only approved partner homeservers, and offers public federation only after an abuse and capacity review.
Yes. Element has native mobile apps for iOS and Android. Point the app at your ReefOffice Matrix server URL, authenticate through SSO, and your entire chat history is available on mobile with end-to-end encryption.
Matrix is open-source, decentralised and end-to-end encrypted by default. Your data stays on your ReefOffice server — it is never stored on a US-based cloud platform. You own your communication infrastructure entirely. Federation also means you are not locked into a single provider's network.
Book a demo and see how Matrix + Element on ReefOffice gives your team private, encrypted chat on your own server.