Darwin AI — Workflows
URL:
https://app.getdarwin.ai/ou/{orgId}/workflowsPowered by: Albato (embedded integration)
1. Estructura de la Página
1.1 Encabezado (Banner)
- Título: "Workflows" (heading nivel 5)
- Separador visual debajo del título
1.2 Contenido Principal
La página de Workflows carga un iframe embebido de la plataforma Albato (darwinai.albato-embedded.net), que provee el builder de automatizaciones visuales.
El iframe se autentica mediante un token de sesión JWT, vinculando la cuenta de Darwin AI a la cuenta de Albato.
2. ¿Qué son los Workflows?
Los Workflows son automatizaciones visuales que conectan Darwin AI con otras plataformas y servicios. A diferencia de los Pipelines (que gestionan el flujo de conversación), los Workflows gestionan:
- Integraciones entre sistemas: Conectar Darwin AI con CRMs, hojas de cálculo, correos, etc.
- Disparadores (Triggers): Eventos que inician un workflow
- Acciones (Actions): Operaciones ejecutadas en respuesta a los triggers
- Lógica condicional: Ramificaciones basadas en condiciones
3. Integración con Albato
3.1 Autenticación
- Token JWT con la identidad del usuario
- Sesión vinculada a la organización de Darwin AI
- URI de retorno configurada para el marketplace de soluciones
3.2 Funcionalidades del Builder (Albato)
- Builder visual: Interfaz drag-and-drop para crear workflows
- Marketplace de soluciones: Plantillas e integraciones preconfiguradas
- View ID: Diferentes vistas del builder
4. Diferencia entre Pipelines y Workflows
| Característica | Pipelines | Workflows |
|---|---|---|
| Propósito | Flujo de conversación de la IA | Automatización entre sistemas |
| Interfaz | Nativa de Darwin AI | Embebida (Albato) |
| Foco | Comportamiento del worker | Integraciones externas |
| Ejemplos | Saludo → Calificación → Cierre | Nuevo lead → Notificar CRM → Crear tarea |
5. Casos de Uso Típicos
- Sincronizar contactos con un CRM externo
- Disparar correos de follow-up después de interacciones
- Registrar conversaciones en hojas de Google Sheets
- Notificar al equipo en Slack sobre nuevas conversaciones
- Crear tickets en sistemas de soporte
- Webhooks para sistemas personalizados
6. Relaciones con Otros Módulos
| Módulo | Relación |
|---|---|
| Conversaciones | Los Workflows pueden ser disparados por eventos de conversación |
| Contactos | Los Workflows pueden crear/actualizar contactos |
| Campañas | Los Workflows pueden procesar respuestas de campañas |
| Canales | Los Workflows pueden responder a eventos de canales |