Flow Builder visual
Arrastrá nodos Entry, Text, Choice, Handoff y End. Publicá flujos activos que responden en todos los canales.
Diseñá flujos conversacionales, conectá WhatsApp, Teams, Telegram, Slack y Webchat, y atendé en vivo desde un inbox unificado.
Flujo RR.HH. y Operaciones · es / en / pt
Plataforma
Panel moderno, chat con botones y soporte trilingüe listo para LATAM.
Arrastrá nodos Entry, Text, Choice, Handoff y End. Publicá flujos activos que responden en todos los canales.
Los agentes reciben handoffs, responden desde el panel y cambian el estado de cada conversación.
Aislamiento por empresa, roles granulares y menús dinámicos según permisos en base de datos.
Un endpoint por canal. Meta, Teams, Telegram y Slack integrados con adaptadores dedicados.
Dashboard con métricas operativas y registro de acciones para cumplimiento y trazabilidad.
JWT, bcrypt, Helmet, rate limiting, CORS y consultas parametrizadas con Sequelize.
Guía
Desde el Flow Builder hasta el webchat en vivo — en 7 pasos.
Ejemplos
Nodos, payloads webhook, API REST y comandos del chat demo.
Único por flujo. Sin texto — solo enlaza al primer nodo.
{"type":"entry","data":{}}
Muestra un mensaje y continúa automáticamente al siguiente nodo.
{"type":"text","data":{"text":"¡Hola!","i18n":{"es":{"text":"¡Hola!"},"en":{"text":"Hello!"}}}}
En webchat se renderizan como botones. Aristas con when = value.
{"type":"choice","data":{"text":"Elegí:","options":[{"label":"Ventas","value":"sales"},{"label":"Soporte","value":"support"}]}}
Marca la conversación como pending_agent para el Live Inbox.
{"type":"handoff","data":{"text":"Conectando con un agente..."}}
Mensaje final y conversación cerrada.
{"type":"end","data":{"text":"¡Gracias por escribirnos!"}}
POST /api/v1/webhooks/{channelId}
{
"session_id": "user_123",
"display_name": "Visitante",
"language": "es",
"start": true,
"message_id": "msg_001"
}
POST /api/v1/webhooks/{channelId}
{
"session_id": "user_123",
"language": "es",
"choice_value": "sales",
"choice_label": "Ventas",
"message_id": "msg_002"
}
POST /api/v1/webhooks/{channelId}
{
"session_id": "user_123",
"language": "es",
"text": "necesito ayuda",
"message_id": "msg_003"
}
POST /api/v1/auth/login
{"email":"admin@demo.local","password":"ChangeMe123!"}
GET /api/v1/flows/starter-template
GET /api/v1/webchat/demo-channel?lang=es
POST /api/v1/bots/{botId}/flows?tenant_id={tenantId}
Authorization: Bearer {token}
{"name":"Mi flujo","status":"active","is_default":true,"flow_graph":{...}}
Hacé clic para abrir el chat con el escenario precargado:
También probá: rrhh, nomina, wms, erp, agent, lang es
API
Importá la colección y el environment. Ejecutá Login → List bots → Webhook auto start.
bot_id, channel_id, tenant_idPor qué ConnectBot
Dejá de saltar entre consolas de Meta, Slack y Teams.
El equipo de negocio diseña; IT publica y monitorea.
Transición automática cuando el usuario pide un agente.
Swagger/OpenAPI listo para integrar con tus sistemas.
Node.js + SQL Server — desplegable en tu infraestructura.
Probá el webchat en vivo sin registrarte.
FAQ
WhatsApp, Microsoft Teams, Telegram, Slack, Facebook Messenger y Webchat están implementados. Instagram y SMS están en roadmap.
Sí. El chat demo soporta español, inglés y portugués.
Sí. Usá la página de prueba webchat o el widget flotante en esta landing para chatear con el bot demo.
Sí. Cada tenant tiene sus bots, usuarios, canales y conversaciones aislados. El rol super_admin gestiona todos los tenants.
Ingresá a /admin con las credenciales demo (por ejemplo admin@demo.local / ChangeMe123!).
Abrí el chat demo — menú con botones, sin escribir opciones.
Iniciar chat demo