Gestión de bots
CRUD de bots con soft delete, flujos JSON y estado draft/active. Beneficio: un bot, múltiples canales.
La plataforma enterprise para diseñar, desplegar y operar bots conversacionales omnicanal desde un panel único — pensada para empresas en Argentina y LATAM.
Las empresas LATAM gestionan conversaciones con clientes en canales aislados: WhatsApp en un proveedor, Teams en otro, Telegram aparte. Sin visibilidad unificada, sin handoff humano coordinado y sin trazabilidad para compliance.
Equipos saturados respondiendo manualmente en cada canal. Credenciales dispersas en hojas de cálculo. Sin métricas de resolución automática ni SLA de agentes. Imposible escalar sin multiplicar herramientas.
Un solo panel multi-tenant para crear bots, conectar WhatsApp (Meta Cloud API), Teams, Telegram, Slack, Messenger y Webchat embebido. Motor de flujos visual, Live Inbox para handoff humano, analytics por canal y auditoría completa con segregación estricta por tenant.
FlowRelay Console es una plataforma SaaS B2B multi-tenant que centraliza el ciclo de vida completo de bots conversacionales: desde el diseño del flujo conversacional con nodos entry, text, choice, handoff y end, hasta la recepción de webhooks entrantes con validación de firma del proveedor, normalización de mensajes y persistencia unificada. Cada tenant opera en aislamiento total — el tenant_id viaja en el JWT y en todas las tablas de negocio vinculadas al bot, garantizando que ningún operador vea datos de otra organización. Los roles internos (super_admin, tenant_admin, bot_builder, live_agent, analyst, viewer) reciben menús dinámicos desde base de datos, no hardcodeados en frontend. Las credenciales de canales se almacenan cifradas con AES-256-GCM; nunca aparecen en logs. El Live Inbox permite a agentes humanos tomar conversaciones en handoff y responder en tiempo real, mientras analytics muestra mensajes por día y por canal para medir adopción omnicanal.
Módulos diseñados para operación enterprise en LATAM
CRUD de bots con soft delete, flujos JSON y estado draft/active. Beneficio: un bot, múltiples canales.
WhatsApp, Teams, Telegram, Slack, Messenger y Webchat embebido con formulario previo, bienvenida automática y opciones en botones. Credenciales cifradas.
Editor drag-and-drop con Drawflow en /admin/flows.html. Nodos entry, text, choice, handoff, end.
Cola de handoff humano (HITL) con respuesta outbound desde agentes. SLA objetivo < 5 min.
Mensajes por día y por canal. Dashboard con bots activos, conversaciones abiertas y cola handoff.
JWT con tenant_id, AuthZ por endpoint, registro de acciones y menús por rol desde BD.
Escenarios reales del MVP enterprise
Lucía (bot_builder) crea el bot "Atención Clientes", configura el canal WhatsApp con credenciales Meta Cloud API y activa el webhook. Un cliente escribe por WhatsApp, recibe el menú automatizado y resuelve su consulta sin agente.
Marcos (live_agent) ve en Live Inbox una conversación de Teams en estado handoff. Responde en menos de 3 minutos desde el panel; el mensaje sale por el mismo canal Teams al usuario final.
Carolina (super_admin) crea el tenant "Retail Norte" con política de retención 365 días, asigna un tenant_admin y verifica en auditoría que no hay acceso cross-tenant.
Un visitante en /webchat/demo.html elige «Facturación y pagos» → «Descargar factura» y recibe instrucciones AFIP sin agente. Si el tema es complejo, elige «Hablar con agente» y el live_agent responde desde Live Inbox en menos de 5 minutos.
| Rol | Qué puede hacer | Ejemplo |
|---|---|---|
| super_admin | Tenants, usuarios globales, audit, settings | Crear tenant piloto Retail Norte |
| tenant_admin | Dashboard, bots, channels, users, audit | Invitar bot_builder al equipo |
| bot_builder | Bots, channels, flows, webchat | Diseñar flujo de bienvenida omnicanal |
| live_agent | Live Inbox, conversaciones HITL | Responder handoff de WhatsApp |
| analyst | Analytics, conversaciones read-only | Reporte mensajes/día por canal |
| viewer | Dashboard y conversaciones read-only | Supervisar KPIs sin editar |
Equipos de atención al cliente, operaciones digitales y TI de empresas B2B en Argentina y LATAM que necesitan centralizar bots en WhatsApp, Teams, Telegram y otros canales con handoff humano y trazabilidad enterprise.
Cuatro ejemplos en Flow Builder y API /api/v1/flows/examples: Centro de soporte completo (menú con submenús y textos informativos), Bienvenida simple, Handoff rápido y Onboarding. El webchat demo usa la plantilla de soporte con acciones rápidas para cuenta, facturación, técnico, pedidos y agente.
Abrí /webchat/demo.html, hacé clic en 💬, completá tus datos y pulsá Iniciar chat. Explorá el menú de soporte o los ejemplos rápidos. Para handoff, elegí «Hablar con agente» y respondé desde Live Inbox.
Ingresá a /admin/login.html con admin@demo.flowrelay.io / Demo123!. Otros roles disponibles en el README.
Node.js 20 LTS, Express 4, Sequelize 6 con MySQL 8, JWT access/refresh, bcrypt, Swagger OpenAPI 3 y frontend estático HTML/CSS/JS.
El tenant_id viaja en el JWT y filtra todas las consultas de negocio vía bot. Tests de integración verifican que tenant A no ve datos de tenant B.
Wiki en /docs/wiki/, OpenAPI en /api-docs y DER en docs/schema.dbml.