Documentación del software de gestión, planificación y optimización de intervenciones

Crear un desencadenador avanzado en Cadulis


Objetivo de la guía

Esta guía le acompaña en la configuración de disparadores avanzados en Cadulis, destinados a automatizar secuencias complejas de acciones según lógicas condicionales, cruzadas o inter-Business Units.

Estos escenarios permiten:

  • Encadenar varias acciones automatizadas
  • Enviar mensajes condicionales (email, SMS, push…)
  • Reactivar automáticamente una actividad tras un fallo
  • Conectar Cadulis con sus herramientas externas (CRM, ERP, ticketing, GED…)

⚠️ Esta guía supone que domina los disparadores simples .


1. Casos de uso típicos de disparadores avanzados

1.1 Reintervención automática en caso de fallo

  • Cierre KO → creación automática de una nueva intervención
  • Encadenamiento posible: notificación al cliente + asignación automática

1.2 Creación de actividades de seguimiento programadas

  • Intervención → control a D+30
  • Disparador programado a 30 días

1.3 Sincronización con herramientas externas

  • Llamadas HTTP a GLPI, HubSpot, Notion, ERP, etc.
  • Envío automático de datos (SFTP) en cada modificación

1.4 Gestión multi-Business Units

  • Actividad en la BU A → desencadena una acción en la BU B

2. Disparadores programados (modo planificado)

A diferencia de los disparadores por evento, los disparadores planificados se ejecutan en una fecha o frecuencia precisa.

Ejemplo:

  • Objetivo: relanzar a un cliente si no hay cierre después de 3 días
  • Modo: planificado
  • Frecuencia: todos los días a las 08:00
  • Condición: actividad creada hace más de 3 días Y estado a planificar
  • Acción: envío de un email o llamada HTTP a un CRM

💡 Cree una Business Unit de prueba para validar sus disparadores planificados.


3. Variables de reemplazo avanzadas

Inserte dinámicamente datos en sus mensajes o solicitudes API:

  • {intervention.reference} → referencia de la intervención
  • {intervention.date} → fecha planificada
  • {intervention.customer.name} → nombre del cliente
  • {intervention.report.status} → estado de cierre
  • {system.dateTimeNow} → marca de tiempo en tiempo real

Consejo

👉 Para consultar todas las variables disponibles, acceda a la documentación dinámica desde el editor de disparadores.

4. Crear un encadenamiento de disparadores

Ejemplo completo:

Cierre KO → Notificación → SMS → Creación de nueva actividad → Notificación al jefe de equipo

Pasos:

  1. Cree 4 disparadores distintos
  2. El orden de creación determina el orden de ejecución
  3. Active o no la prioridad
  4. Utilice las condiciones y operadores lógicos para enlazar las etapas entre sí

5. Buenas prácticas

🎯 Para disparadores eficientes y mantenibles:

  • Nombre claramente cada disparador:
    ej. "[BU] - Cierre KO - Notificación cliente"
  • Pruebe sistemáticamente en una BU de preproducción
  • Utilice los logs para verificar la ejecución
  • Agrupe sus disparadores por tipología:
    • Comunicación
    • Automatización
    • Interfaz

¿Necesita ayuda?

Nuestro equipo le acompaña

Contacte con nuestro soporte Cadulis si necesita:

  • Ayuda para diseñar una lógica compleja de disparadores
  • Interconectar Cadulis con sus herramientas de negocio (CRM, ERP, ticketing…)

📨 Contacto a través de su interfaz o email habitual.