Motor de Ejecución
El motor de ejecución automatiza tu estrategia de cobranza programando y despachando acciones de contacto sin intervención manual. Procesa las cuentas elegibles según su estrategia asignada, respetando los límites de frecuencia y ventanas horarias.
Cómo Funciona
- Se identifican las cuentas elegibles — cuentas con una estrategia activa, no pausadas, y en un estado contactable (
pending_contact,in_auto_management,promise_overdue). - El motor determina la siguiente acción a partir de la secuencia y el índice de paso actual de la cuenta. En pasos de voz/WhatsApp puede reintentar el mismo paso (si lo configuraste) tras sin respuesta, caída de llamada o timeout del paso antes de avanzar.
- Las acciones se colocan en la cola de ejecución con un horario programado.
- El procesador de cola toma los items pendientes, valida las reglas de despacho (opt-out, frecuencia, horario permitido) y despacha por el canal correspondiente.
La Página de Ejecución
La página de Ejecución brinda visibilidad en tiempo real del motor:
KPIs
- Pendientes — Acciones esperando ser procesadas.
- Procesando — Acciones siendo despachadas actualmente.
- Completadas Hoy — Acciones despachadas exitosamente hoy.
- Fallidas Hoy — Acciones que fallaron (error del proveedor, falla de validación).
- Omitidas Hoy — Acciones omitidas (opt-out, límite de frecuencia, fuera de horario).
Tabla de Cola
La tabla muestra los items recientes de la cola con:
- Estado — Estado actual del item.
- Programado Para — Cuándo se programó la ejecución de la acción.
- Intentos — Qué paso de la secuencia de estrategia representa.
- Error — Mensaje de error si la acción falló.
Controles
Pausar / Reanudar
Activa o desactiva el motor para tu organización. Cuando está pausado, no se despachan nuevas acciones pero los items existentes en la cola se conservan.
Encolar Manualmente
Hacé clic en Encolar Campaña para disparar manualmente la evaluación de cuentas elegibles y agregarlas a la cola. Usá el selector de campaña junto al botón para encolar solo las cuentas de una campaña específica, o seleccioná "Todas las cuentas elegibles" para procesar todo.
Esto es útil cuando:
- Acabás de importar cuentas nuevas.
- Modificaste una estrategia y querés que los cambios se apliquen inmediatamente.
- Querés forzar una re-evaluación fuera del cronograma normal.
- Querés encolar una campaña específica sin afectar a las demás.
Estados de la Cola
| Estado | Significado |
|---|---|
| Pendiente | Esperando ser procesado en el horario programado |
| Procesando | Siendo despachado actualmente |
| Completado | Despachado exitosamente e interacción registrada |
| Fallido | El despacho falló — se reintentará si quedan intentos |
| Omitido | Omitido por validación (opt-out, frecuencia, horario, etc) |
Manejo de callbacks
Cuando un deudor pide que lo llamen en otro momento durante una llamada de voz, el paso actual de la estrategia queda pausado (estado: callback pendiente) hasta el horario agendado. En ese momento, el motor crea automáticamente un nuevo item en la cola para la llamada de retorno.
Si un callback no se ejecuta dentro de las 24 horas del horario solicitado, el motor avanza automáticamente al siguiente paso de la estrategia.
Fallos de entrega
Cuando un mensaje automatizado no se puede entregar (por ejemplo rebote de email, o SMS/WhatsApp en estado failed / undelivered), el motor marca el paso como fallido por entrega, cancela otros items pendientes en cola para esa cuenta que pudieran duplicar el siguiente paso y avanza a la siguiente etapa de la estrategia. Lo mismo aplica a voz si el proveedor informa fallo al iniciar la llamada antes de conversación.
Los envíos manuales desde el panel no siguen este circuito del motor de estrategia.
Timing adaptativo tras llamadas de voz
Luego de cada llamada de voz con IA, el motor analiza el sentimiento del deudor y su disposición a pagar (puntuada 1–5 por la IA) para ajustar automáticamente el timing y tono del siguiente paso:
- Señales positivas (alta disposición, sentimiento positivo/neutro) — el siguiente paso se programa antes para mantener el impulso.
- Señales negativas (baja disposición, sentimiento hostil, crisis emocional) — el siguiente paso se retrasa para permitir un período de enfriamiento y el tono se suaviza a empático.
- Señales neutras — se aplica el delay estándar configurado en la estrategia.
Estos ajustes quedan registrados en el log de ejecución de estrategia para auditoría completa. Podés ver las señales de análisis de IA (sentimiento, disposición, ajuste de timing) en la tarjeta Ejecución de Estrategia en el detalle de cada cuenta.
Seguimiento tras promesa vencida
Si se rompe una promesa y la cuenta pasa a promise overdue, la próxima vez que se encolen cuentas (programador o Encolar en Ejecución), las que ya habían terminado la secuencia se reinician al inicio de la estrategia y vuelven a in auto management, para que el playbook corra otra vez desde el paso uno.
TIP
El motor se ejecuta automáticamente en un intervalo configurable. No necesitas encolar manualmente a menos que quieras un procesamiento inmediato de cuentas recién agregadas.