Saltar al contenido principal

Reglas de Enrutamiento

Las reglas de enrutamiento asignan automáticamente conversaciones entrantes a agentes basándose en condiciones.

Listar reglas

GET /admin/inbox/routing


Crear regla

POST /admin/inbox/routing

Condiciones

CampoOperadoresDescripción
channelisCanal (whatsapp, email, sms)
message.bodycontains, contains_anyContenido del mensaje
fromis, containsRemitente
contact.tagisTag del contacto CRM
*alwaysCatch-all

Acciones

AcciónDescripción
assign_toAsignar a agente específico
set_priorityEstablecer prioridad
add_tagAgregar tag
snoozeSnooze automático
auto_replyRespuesta automática
round_robinAsignación round-robin entre agentes

Actualizar regla

POST /admin/inbox/routing/rule/:id


Toggle regla

POST /admin/inbox/routing/rule/:id/toggle


Eliminar regla

DELETE /admin/inbox/routing/rule/:id


Reordenar reglas

POST /admin/inbox/routing/reorder

Las reglas se evalúan en orden. La primera que coincide gana.


Simular enrutamiento

POST /admin/inbox/routing/simulate

Prueba un mensaje contra las reglas sin crear una conversación real.

{
"channel": "whatsapp",
"from": "+51987654321",
"body": "Necesito ayuda con mi pedido",
"tag": "vip"
}