Saltar al contenido principal
Guía parcial — vista pública

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.