Flujos, Cuando (disparadores)
Todos los disparadores que funcionan hoy en los flujos, con sus opciones y las trampas más comunes.
El Cuando de una regla es lo que la dispara. Esta es la lista completa de combinaciones que el motor ejecuta hoy. Si el editor muestra otras opciones, no se ejecutarán; usa las de esta página.
Mensaje entrante#
Se evalúan cuando el cliente escribe.
Según el contexto (IA)#
La IA evalúa el mensaje del cliente contra una descripción que tú escribes en palabras normales. Es la opción recomendada para disparadores precisos.
- Campo: «¿Qué debe detectar la IA?». Ej.: «El cliente pregunta por precios de mayoreo» o «cliente molesto».
- Es la más flexible: no depende de palabras exactas.
- Para capturar datos de cualquier contacto (no solo leads nuevos), úsala como disparador de «Recolectar datos».
Contiene palabra clave#
Se activa si el mensaje del cliente contiene la palabra o frase configurada, sin distinguir mayúsculas.
- Campo: «Palabra o frase (no distingue mayúsculas)».
- Útil para códigos de promoción y comandos como
CANCELARoMENÚ.
Sentimiento detectado#
Filtra por el sentimiento del mensaje: Positivo, Negativo o Neutral.
Estado del contacto#
Se evalúan cuando algo cambia en el contacto.
Nuevo lead#
Se dispara con los contactos nuevos. Se activa mientras el contacto conserva la etiqueta nuevo_lead: un contacto antiguo, o uno que ya la perdió, nunca entra por aquí.
Se asignó una etiqueta#
Se dispara cuando se asigna una etiqueta, ya sea desde un flujo o desde la API.
- Campo: «Etiquetas que disparan el flujo». Si lo dejas vacío, cualquier etiqueta lo dispara.
- Permite encadenar flujos.
Cambió la etapa del lead#
Se dispara cuando un flujo cambia la etapa y es distinta de la anterior.
- Campo: «Etapa». Si lo dejas vacío, cualquier cambio lo dispara.
Citas#
Requieren Google Calendar.
Se agendó una cita#
Se dispara en el momento en que el agente agenda una cita desde el chat. Sirve para confirmar. Para recordar antes de que empiece, usa «Antes de una cita».
Antes de una cita#
Se dispara X horas antes de que empiece una cita agendada.
- Campo: «Horas antes de la cita». Debe ser un número mayor que 0.
- Se recalcula solo si la cita se reagenda.
Acción del usuario#
Solicita humano#
Se dispara cuando el cliente pide hablar con una persona.
Tiempo#
Las esperas se programan por evento y se cancelan solas si el cliente responde antes.
| Opción | Qué hace | Campos |
|---|---|---|
| Después de X minutos (Fecha o tiempo) | Se dispara pasado el tiempo configurado | Tiempo de espera y unidad (minutos u horas; máximo 23 horas) |
| Tarda más de X minutos en responder (Tiempo / demora del cliente) | Se dispara si el cliente no contesta a tu último mensaje en ese tiempo | Tiempo de espera y unidad (minutos u horas; máximo 23 horas) |
| Inactividad prolongada (Tiempo / demora del cliente) | Se dispara tras un periodo largo sin actividad | Duración y unidad (horas o días) |
Ajustes de los disparadores de tiempo#
Los tres disparadores de tiempo comparten estos ajustes de política de seguimiento:
| Ajuste | Qué hace |
|---|---|
| Máximo de seguimientos por conversación (1–3) | Cuántas veces se puede disparar en una misma conversación |
| Hora de inicio permitida y Hora de fin permitida (HH:MM, opcionales) | Ventana del día en que sí se puede mandar, para no escribir de madrugada |
| Zona horaria | La zona en que se interpretan esas horas (UTC, Ciudad de México, Bogotá, Nueva York, entre otras) |
Además, «Tarda más de X minutos en responder» e «Inactividad prolongada» admiten el filtro opcional «Solo si el contacto tiene alguna etiqueta»: la acción solo corre si el contacto tiene al menos una de esas etiquetas. Útil para no mandar una promoción a quien ya compró.
Tabla resumen#
| Categoría | Opción | Cuándo se dispara |
|---|---|---|
| Mensaje entrante | Según el contexto (IA) | El mensaje coincide con tu descripción |
| Mensaje entrante | Contiene palabra clave | El mensaje contiene la palabra o frase |
| Mensaje entrante | Sentimiento detectado | El mensaje es positivo, negativo o neutral |
| Estado del contacto | Nuevo lead | Contacto con la etiqueta nuevo_lead |
| Estado del contacto | Se asignó una etiqueta | Se asigna una etiqueta (la tuya o cualquiera) |
| Estado del contacto | Cambió la etapa del lead | Un flujo cambia la etapa (a la tuya o a cualquiera) |
| Citas | Se agendó una cita | Se crea una cita desde el chat |
| Citas | Antes de una cita | X horas antes de la cita |
| Acción del usuario | Solicita humano | El cliente pide a una persona |
| Fecha o tiempo | Después de X minutos | Pasa el tiempo (máx. 23 h) |
| Tiempo / demora del cliente | Tarda más de X minutos en responder | El cliente no contesta (máx. 23 h) |
| Tiempo / demora del cliente | Inactividad prolongada | Pasan horas o días sin actividad |