Flujos

Qué hacer automáticamente cuando pasa algo en tu negocio, con esperas, condiciones y avisos. Cómo cargar ejemplos, activarlos, pausarlos y ver su historial.

Actualizado:

Un flujo es lo que el sistema hace solo cuando pasa algo: cuando ocurre un evento, esperar un tiempo, mirar una condición y hacer algo (avisar al equipo, mandar un mensaje, ejecutar una acción). Es el paso siguiente a las reglas simples de recordatorios.

Los flujos están en Más → Automatización → Flujos.

Las piezas

Disparador: cuándo empieza. Algunos de los eventos disponibles:

  • se crea, se asigna, se modifica, se completa o se cancela una tarea; cambia su estado; una tarea vence;
  • se ejecuta una acción (por ejemplo, alguien marca "No estaba");
  • empieza, se resuelve o llega un mensaje a una conversación;
  • se crea un cliente o queda inactivo;
  • se agrega un adjunto o se registra una ubicación.

Pasos: qué hace.

PasoQué hace
EsperarUna duración (por ejemplo 2 horas), hasta una fecha, hasta una hora del día, un tiempo antes o después del inicio o fin de la tarea, o hasta que ocurra un evento con un máximo de espera. Hasta 90 días
Condición"Si se cumple esta condición": sigue por la rama Si se cumple o Si no se cumple. Ver Condiciones
Avisar al equipoUn aviso interno sobre una tarea, por Telegram, WhatsApp o email según cómo reciba avisos cada persona
Enviar un mensaje al clienteUn mensaje en su conversación
Ejecutar una acciónUsa una acción de la tarea (por ejemplo Soltar entrega), con las mismas reglas que el panel
Dejar un comentarioUna nota en la tarea
Crear, actualizar o asignar una tareaOperaciones sobre tareas
Calcular datosPrepara valores para usar en pasos siguientes

Un flujo tiene hasta 32 pasos, sin ciclos. Los flujos no saltan ninguna regla: cada paso lo vuelve a validar el sistema, con el rol del dueño o gerente que creó el flujo. Una espera se cancela sola si la tarea se cancela.

Empezar con ejemplos

Tu plantilla de rubro trae flujos de ejemplo. En Flujos tocá Cargar ejemplos (solo el dueño). Quedan inactivos hasta que los actives, y volver a cargar no los duplica.

RubroEjemplo
EntregasEntrega sin tomar por 2 h: cuando se crea una entrega, esperar 2 horas y, si sigue sin asignar, avisar al equipo
EntregasEntrega aceptada que no sale en 30 min: si alguien acepta y no sale, la entrega vuelve a Sin asignar
BarberíaTercera ausencia del cliente: al marcar una ausencia, si es la tercera, avisar para pedir seña la próxima vez

Ver, activar y pausar

Cada flujo muestra su estado (Activo, Pausado o Borrador) y su última ejecución. Al abrirlo ves Qué hace en lenguaje simple: el disparador y los pasos, con las ramas.

  1. Tocá Activar y confirmá. Desde ese momento actúa solo cada vez que se cumple el disparador.
  2. Pausar deja de empezar ejecuciones nuevas; las que ya están en curso terminan su camino.
  3. En Historial de ejecuciones ves cada corrida con su estado (Completada, En curso, Esperando, Falló, Cancelada...), hasta cuándo espera y qué rama tomó.

Un flujo Borrador permite editar la condición: Editar condición, Probar esta condición y Guardar como versión nueva. Para cambiar un flujo activo o uno más complejo, pedíselo a Wagy, el asistente (Primeros pasos), o usá la API.

Antes de activar un flujo con condición, probala con Probar esta condición sobre una tarea real. No cambia nada: solo te dice si da verdadero o falso.

Flujos y reglas

Las Reglas (pestaña al lado de Flujos) siguen siendo la forma más simple de mandar un recordatorio o una confirmación. Un flujo que viene de una regla clásica se administra en Reglas. Los flujos son para lo que necesita esperar, decidir o actuar sobre las tareas.

Para desarrolladores

Los flujos se gestionan por API (/v1/automation-flows, solo dueño o gerente con sesión del panel). Ver Endpoints. Los eventos que los disparan son los mismos que reciben tus webhooks.