Matrix · E2EE · Soberanía de datos Matrix · E2EE · Data sovereignty

Tus agentes legales,
en tu propio servidor Matrix
Your legal agents,
on your own Matrix server

OpenClaw se conecta a tu servidor Matrix autoalojado. Cifrado de extremo a extremo, sin dependencia de Discord, sin datos en servidores de terceros. OpenClaw connects to your self-hosted Matrix server. End-to-end encryption, no Discord dependency, no data on third-party servers.

Por qué Matrix Why Matrix

Infraestructura de comunicación que controlas tú Communication infrastructure you control

No más dependencias de plataformas externas para comunicarte con tus agentes legales. No more external platform dependencies to communicate with your legal agents.

🏛️
Soberanía de datos Data sovereignty
Tu servidor Synapse, tus reglas. Conversaciones con tus agentes almacenadas en tu infraestructura — no en servidores de Discord ni de terceros. Your Synapse server, your rules. Agent conversations stored in your infrastructure — not on Discord or third-party servers.
Control total Full control
🔐
Cifrado E2EE opcional Optional E2EE encryption
Matrix soporta cifrado Olm/Megolm de extremo a extremo. Actívalo cuando tu firma esté lista — la arquitectura ya lo contempla desde el inicio. Matrix supports Olm/Megolm end-to-end encryption. Enable it when your firm is ready — the architecture supports it from day one.
🚫
Sin Discord No Discord required
OpenClaw funciona en múltiples canales. Matrix reemplaza Discord como canal de comunicación — Element como app de cliente, control total del servidor. OpenClaw works across multiple channels. Matrix replaces Discord as the communication channel — Element as the client app, full server control.
Aprovisionamiento automático Automated provisioning
Rooms, usuarios y bindings de agentes se crean vía API de Synapse Admin. El onboarding de nuevos clientes toma minutos, no horas. Rooms, users, and agent bindings are created via the Synapse Admin API. New client onboarding takes minutes, not hours.

Arquitectura Architecture

Cómo funciona How it works

Tres componentes que trabajan juntos para entregar tus agentes en Matrix. Three components working together to deliver your agents over Matrix.

1
🖥️
Servidor Synapse Synapse Homeserver
Matrix Synapse autoalojado en tu infraestructura. Rooms por cliente, usuarios aprovisionados, federación deshabilitada para máxima privacidad. Self-hosted Matrix Synapse in your infrastructure. Per-client rooms, provisioned users, federation disabled for maximum privacy.
matrixdotorg/synapse
2
🔌
Plugin @openclaw/matrix @openclaw/matrix Plugin
Plugin nativo de OpenClaw para Matrix. Se conecta al homeserver con el access token del bot, escucha rooms permitidos y enruta mensajes a los agentes. OpenClaw's native Matrix plugin. Connects to the homeserver with the bot's access token, listens to allowed rooms, and routes messages to agents.
@openclaw/matrix
3
💬
Rooms del cliente Client Rooms
El abogado abre Element, ve sus rooms de agentes en Favoritos. Cada room tiene un avatar emoji, orden personalizable y responde al agente correcto. The lawyer opens Element, sees their agent rooms in Favourites. Each room has an emoji avatar, customizable order, and responds with the correct agent.
Element Web / Mobile

Capacidades Capabilities

Todo lo que incluye Matrix Everything Matrix includes

Protocolo abierto con todo lo que necesita una firma legal moderna. Open protocol with everything a modern legal firm needs.

💬
DMs y grupos DMs and groups
Mensajes directos con el agente o rooms de grupo para equipos. Direct messages with the agent or group rooms for teams.
📁
Rooms por caso Per-case rooms
Un room por expediente o agente especializado, organizados en Favoritos. One room per case or specialized agent, organized in Favourites.
📎
Archivos y media Files and media
Comparte documentos, imágenes y archivos directamente en el room. Share documents, images, and files directly in the room.
🔐
E2EE Olm/Megolm Olm/Megolm E2EE
Cifrado de doble trinquete. Ningún servidor intermedio puede leer los mensajes. Double ratchet encryption. No intermediary server can read messages.
↩️
Respuestas en hilo Threaded replies
Cita y responde mensajes específicos para contexto claro en conversaciones largas. Quote and reply to specific messages for clear context in long conversations.
😀
Reacciones Reactions
Emoji reactions para feedback rápido sin interrumpir el flujo de trabajo. Emoji reactions for fast feedback without interrupting workflow.
Streaming de respuestas Response streaming
Los agentes transmiten sus respuestas token a token para feedback inmediato. Agents stream their responses token by token for immediate feedback.
👥
Multi-cuenta Multi-account
Un bot por agente, rooms separados por cliente. Escalable sin límites de servidores. One bot per agent, separate rooms per client. Scalable with no server limits.
🤖
Auto-join de agentes Agent auto-join
Synapse Admin API hace force-join — los agentes están en tu room desde el primer segundo. Synapse Admin API force-joins agents — they're in your room from second one.

Comparación Comparison

Matrix vs Discord Matrix vs Discord

Por qué las firmas legales que priorizan privacidad eligen Matrix. Why privacy-first legal firms choose Matrix.

CaracterísticaFeature Matrix + OpenClaw Discord + OpenClaw
Servidor propioSelf-hosted server
Datos en tu infraestructuraData in your infrastructure
Cifrado E2EE disponibleE2EE encryption available
Protocolo abiertoOpen protocol
Sin dependencia de proveedorNo vendor lock-in
Aprovisionamiento vía APIAPI-driven provisioning ParcialPartial
App cliente móvilMobile client app Element
Sin cuenta de Discord requeridaNo Discord account required
Cumplimiento Ley 1581/2012Colombian Law 1581/2012 compliance ConfigurableConfigurable
Sin exposición CLOUD Act EE.UU.No US CLOUD Act exposure Depende del hostingDepends on hosting

Seguridad y cumplimiento Security and compliance

Construido para firmas legales colombianas Built for Colombian legal firms

El secreto profesional y la confidencialidad no son opcionales — son el núcleo del diseño. Professional secrecy and confidentiality are not optional — they are the core of the design.

E2EE · Olm / Megolm
Cifrado de doble trinquete Double ratchet encryption
Matrix usa el protocolo Olm (double ratchet, basado en Signal Protocol) para DMs y Megolm para rooms de grupo. Cada sesión tiene claves únicas — si una clave se compromete, mensajes anteriores permanecen seguros gracias al forward secrecy.

El SDK de criptografía está implementado en Rust (matrix-sdk-crypto) con auditorías de seguridad independientes.
Matrix uses the Olm protocol (double ratchet, based on Signal Protocol) for DMs and Megolm for group rooms. Each session has unique keys — if one key is compromised, prior messages remain safe thanks to forward secrecy.

The cryptography SDK is implemented in Rust (matrix-sdk-crypto) with independent security audits.

Nota: E2EE está disponible como capa de upgrade. El piloto actual opera sin E2EE mientras se establece el runbook operativo. Note: E2EE is available as an upgrade layer. The current pilot runs without E2EE while the operational runbook is established.

Ley 1581/2012 · Art. 74 C.P.
Marco legal colombiano Colombian legal framework
El Art. 74 de la Constitución Política establece que el secreto profesional del abogado es inviolable. La Ley 1581/2012 (habeas data) requiere que las transferencias internacionales de datos cuenten con garantías equivalentes de protección (Art. 26).

Discord, al ser un servicio estadounidense, está sujeto al CLOUD Act — lo que implica potencial acceso gubernamental a comunicaciones alojadas en sus servidores, incluso sin notificar al usuario colombiano.

Con Synapse autoalojado, las conversaciones nunca salen de tu infraestructura.
Art. 74 of the Political Constitution establishes that attorney professional secrecy is inviolable. Law 1581/2012 (habeas data) requires that international data transfers have equivalent protection guarantees (Art. 26).

Discord, as a US service, is subject to the CLOUD Act — implying potential government access to communications on their servers, without notifying Colombian users.

With self-hosted Synapse, conversations never leave your infrastructure.
Federación deshabilitada Federation disabled
Servidor privado, sin fugas externas Private server, no external leaks
La federación de Matrix permite que diferentes servidores se comuniquen entre sí. Para firmas legales, la federación está deshabilitada — tu servidor no expone metadata ni mensajes a ningún otro homeserver externo.

Los rooms tienen m.federate: false desde su creación. El registro de usuarios está cerrado — solo el admin puede crear cuentas.
Matrix federation allows different servers to communicate with each other. For legal firms, federation is disabled — your server does not expose metadata or messages to any external homeserver.

Rooms have m.federate: false from creation. User registration is closed — only the admin can create accounts.
Residencia de datos Data residency
Tu infraestructura, tu jurisdicción Your infrastructure, your jurisdiction
Synapse puede desplegarse en cualquier proveedor de nube o on-premise. Actualmente operamos en AWS us-east-1 — la residencia en Colombia es una opción de upgrade disponible para firmas con requerimientos específicos de soberanía de datos.

A diferencia de Discord, cuya jurisdicción es exclusivamente EE.UU., con Matrix tú decides dónde viven tus datos.
Synapse can be deployed on any cloud provider or on-premise. We currently operate on AWS us-east-1 — Colombian residency is an upgrade option available for firms with specific data sovereignty requirements.

Unlike Discord, whose jurisdiction is exclusively the US, with Matrix you decide where your data lives.

Únete al piloto Join the pilot

Matrix + OpenClaw,
para tu firma
Matrix + OpenClaw,
for your firm

Habla con nosotros y configura tu servidor Matrix en días, no meses. Tus agentes legales, bajo tu control total. Talk to us and get your Matrix server configured in days, not months. Your legal agents, under your full control.