Esta es una guía parcial de uso y operación. La guía completa está reservada a suscriptores y usuarios activos de la plataforma. Ofrecemos esta selección pública para que quien evalúe el sistema obtenga una primera noción de sus capacidades y flujos. El contenido de la guía privada puede variar con las mejoras continuas del producto.
Canales
Hoy el canal vivo es canal de mensajería, y solo en LegalDesign.
Host: society-agents-host-operaciones (institución ldteam / operaciones). Profile: ld-chief-of-staff. El gateway es PID 1 (runtime del agente gateway run): un canal de mensajería queda pegado al proceso. Por eso existe un segundo host — no hinchar el Primary.
Fuente de verdad
Config en el .env del profile, no en infra/:
/opt/sis/data/agents-operaciones/profiles/ld-chief-of-staff/.env
Ejemplo (LegalDesign):
WHATSAPP_ENABLED=true
WHATSAPP_MODE=bot
GATEWAY_ALLOW_ALL_USERS=false
WHATSAPP_ALLOWED_USERS=18299865669
Persiste en el volumen data/. Sobrevive a actualiza-legaldesign. El compose de infra se regenera en cada deploy: lo que pongas ahí se pierde.
Sesión (secreto, no versionado):
…/profiles/ld-chief-of-staff/messaging-channel/session/creds.json
No copies creds.json a dos máquinas: se expulsan. Un deploy descuidado pierde el canal. La sesión no es reproducible (pairing QR manual).
Emparejar
Dentro del contenedor:
runtime del agente profile use ld-chief-of-staff
runtime del agente messaging-channel # QR en la terminal
containers restart society-agents-host-operaciones
canal de mensajería → Dispositivos vinculados. Prueba desde otra cuenta: el QR vincula tu número; escribirte a ti mismo no lo ve el gateway.
runtime del agente profile use no lo relee el PID 1 en caliente: hay que recrear/reiniciar el contenedor.
Group observe (readonly): overlay whatsapp_bridge_observe: true en el spec; sync con tools/ops/sync-messaging-channel-bridge-observe.sh.
Detalle: runbook 11, docs/CHANNELS.md.
Vista Consola (captura): operar-vistas/channels.