⚡ Automatizaciones
Las automatizaciones te permiten definir reglas que se activan automáticamente cuando ocurren eventos específicos. Cada regla tiene un disparador, condiciones opcionales y una o más acciones.
Disparadores
| Disparador | Se Activa Cuando |
|---|---|
message_received | Llega un mensaje entrante |
conversation_created | Se abre una nueva conversación |
conversation_status_changed | Se actualiza el estado de una conversación |
contact_created | Se crea un nuevo contacto |
Condiciones (opcionales)
Cada condición tiene un Campo (channel_type, status), Operador (eq o neq), y Valor.
Acciones
| Acción | Efecto |
|---|---|
add_tag | Agrega una etiqueta a la conversación |
set_status | Cambia el estado de la conversación |
assign_agent | Establece el agente asignado |
send_message | Envía una respuesta automatizada |
Crear una Regla de Automatización
- Ve a Automatizaciones → Nueva Regla
- Completa un Nombre de Regla
- Selecciona un Disparador
- Haz clic en + Agregar Acción y configura cada acción
- Haz clic en Guardar Regla
Reglas de Ejemplo
Auto-etiquetar todos los mensajes nuevos de WhatsApp
- Disparador:
message_received - Acciones: Add Tag →
whatsapp
Auto-respuesta fuera de horario
- Disparador:
message_received - Acciones: Send Message → "Gracias por contactarnos. Responderemos durante el horario de atención."
Depurar Automatizaciones
Revisa la tabla automation_events para eventos fallidos:
SELECT * FROM automation_events WHERE status = 'failed' ORDER BY created_at DESC LIMIT 20;