SaaS B2B · Multi-tenant

Todos tus bots.
Un solo hub.

Diseñá flujos conversacionales, conectá WhatsApp, Teams, Telegram, Slack y Webchat, y atendé en vivo desde un inbox unificado.

7+Canales
6Roles
1Flow Builder
WhatsApp
Teams
Telegram
Slack
Webchat
Messenger
RR.HH.NóminaWMSAgente

Flujo RR.HH. y Operaciones · es / en / pt

WhatsApp Microsoft Teams Telegram Slack Messenger Webchat Instagram SMS

Todo lo que necesitás para operar bots a escala

Panel moderno, chat con botones y soporte trilingüe listo para LATAM.

Flow Builder visual

Arrastrá nodos Entry, Text, Choice, Handoff y End. Publicá flujos activos que responden en todos los canales.

Inbox en vivo

Los agentes reciben handoffs, responden desde el panel y cambian el estado de cada conversación.

Multi-tenant

Aislamiento por empresa, roles granulares y menús dinámicos según permisos en base de datos.

Webhooks unificados

Un endpoint por canal. Meta, Teams, Telegram y Slack integrados con adaptadores dedicados.

📊

Analytics y auditoría

Dashboard con métricas operativas y registro de acciones para cumplimiento y trazabilidad.

🔒

Seguridad enterprise

JWT, bcrypt, Helmet, rate limiting, CORS y consultas parametrizadas con Sequelize.

Cómo armar un flujo para el chat

Desde el Flow Builder hasta el webchat en vivo — en 7 pasos.

  1. 1. Crear o elegir un bot
  2. 2. Abrir Flow Builder
  3. 3. Diseñar nodos
  4. 4. Conectar aristas
  5. 5. Handoff y End
  6. 6. Publicar flujo
  7. 7. Activar canal y probar

Todo lo que podés probar hoy

Nodos, payloads webhook, API REST y comandos del chat demo.

entry

Punto de entrada

Único por flujo. Sin texto — solo enlaza al primer nodo.

{"type":"entry","data":{}}
text

Mensaje de texto

Muestra un mensaje y continúa automáticamente al siguiente nodo.

{"type":"text","data":{"text":"¡Hola!","i18n":{"es":{"text":"¡Hola!"},"en":{"text":"Hello!"}}}}
choice

Menú de opciones

En webchat se renderizan como botones. Aristas con when = value.

{"type":"choice","data":{"text":"Elegí:","options":[{"label":"Ventas","value":"sales"},{"label":"Soporte","value":"support"}]}}
handoff

Transferencia a agente

Marca la conversación como pending_agent para el Live Inbox.

{"type":"handoff","data":{"text":"Conectando con un agente..."}}
end

Cierre

Mensaje final y conversación cerrada.

{"type":"end","data":{"text":"¡Gracias por escribirnos!"}}

Auto-start (iniciar flujo)

POST /api/v1/webhooks/{channelId}
{
  "session_id": "user_123",
  "display_name": "Visitante",
  "language": "es",
  "start": true,
  "message_id": "msg_001"
}

Botón de menú (choice)

POST /api/v1/webhooks/{channelId}
{
  "session_id": "user_123",
  "language": "es",
  "choice_value": "sales",
  "choice_label": "Ventas",
  "message_id": "msg_002"
}

Texto libre

POST /api/v1/webhooks/{channelId}
{
  "session_id": "user_123",
  "language": "es",
  "text": "necesito ayuda",
  "message_id": "msg_003"
}

Login JWT

POST /api/v1/auth/login
{"email":"admin@demo.local","password":"ChangeMe123!"}

Plantilla de flujo

GET /api/v1/flows/starter-template

Canal demo webchat

GET /api/v1/webchat/demo-channel?lang=es

Crear flujo en bot

POST /api/v1/bots/{botId}/flows?tenant_id={tenantId}
Authorization: Bearer {token}
{"name":"Mi flujo","status":"active","is_default":true,"flow_graph":{...}}

Colección Postman

Importá la colección y el environment. Ejecutá Login → List bots → Webhook auto start.

  • ✓ Auth JWT con scripts que guardan token
  • ✓ Tenants, users, bots, channels, flows, conversations
  • ✓ 5 ejemplos de webhook webchat (start, texto, choice, idioma, agent)
  • ✓ Variables: bot_id, channel_id, tenant_id

Menos fragmentación, más conversión

Un solo panel para todos los canales

Dejá de saltar entre consolas de Meta, Slack y Teams.

Flujos sin código

El equipo de negocio diseña; IT publica y monitorea.

Handoff a humanos

Transición automática cuando el usuario pide un agente.

API documentada

Swagger/OpenAPI listo para integrar con tus sistemas.

Self-hosted o cloud

Node.js + SQL Server — desplegable en tu infraestructura.

Demo inmediata

Probá el webchat en vivo sin registrarte.

Preguntas frecuentes

¿Qué canales están disponibles hoy?

WhatsApp, Microsoft Teams, Telegram, Slack, Facebook Messenger y Webchat están implementados. Instagram y SMS están en roadmap.

¿Puedo probar el bot en mi idioma?

Sí. El chat demo soporta español, inglés y portugués.

¿Puedo probar el bot sin configurar WhatsApp?

Sí. Usá la página de prueba webchat o el widget flotante en esta landing para chatear con el bot demo.

¿Es multi-empresa?

Sí. Cada tenant tiene sus bots, usuarios, canales y conversaciones aislados. El rol super_admin gestiona todos los tenants.

¿Cómo accedo al panel de administración?

Ingresá a /admin con las credenciales demo (por ejemplo admin@demo.local / ChangeMe123!).

¿Listo para verlo en acción?

Abrí el chat demo — menú con botones, sin escribir opciones.

Iniciar chat demo