Trigger: fecha de actividad
Se ejecuta cuando llega el inicio o fin de una actividad, o un intervalo antes o después, y la actividad pasa los filtros.
Que se logra
- Resultado: Ejecuta una acción antes o después de una fecha de actividad para recordar reuniones y activar seguimiento.
- Caso de uso: Una agencia: 15 minutos antes de una reunión, envía WhatsApp al contacto; después de la fecha, crea una tarea de seguimiento si la actividad no se completó.
- Se combina con:
Acciones de actividades,Mensajería de conversacionesyAcciones de deals.
Donde esta
- Ruta:
/[orgId]/automations/[automationId] - Acceso en UI:
Automation editor > Start node > Add Trigger - Componente(s):
ActivityDateBasedConfig.tsx
Como funciona
- En el nodo
Start, agregar este trigger y abrir su configuración. - Definir los filtros disponibles y guardar con
Save Configuration. - Activar el interruptor del trigger y publicar el flujo con
Publish.
Campos y opciones
| Campo | Tipo | Obligatorio | Notas |
|---|---|---|---|
Activity date |
selector | Sí | Start date and time o End date and time. |
When to run |
selector | Sí | Before, On o After. |
Amount y Unit |
número y selector | Condicional | Para antes/después: entero positivo en Minutes, Hours o Days. |
Created by user |
selector | No | Miembro que creó la actividad. |
Assigned to user |
selector | No | Miembro asignado. |
Activity type |
selector | No | Call, Meeting, Task, Deadline, Email o Lunch. |
Completion status |
selector | No | Not completed o Completed. |
Reglas y validaciones
- Con
Onno se guarda intervalo. - Fecha y hora se leen en la zona horaria de la organización. Sin hora válida, no dispara.
- El proceso se ejecuta por ventanas de un minuto, no antes del instante objetivo; deduplica entregas.
- Sin estado explícito, antes/en usa actividades no completadas; después no filtra por completada.
Backend
- Servicios:
automations-webhooks(configuración),automation-run(inicio),automations-executions(ejecución). - Hooks relevantes:
cron-activity-date-based;src/lib/date-based-automation-triggers/run.js. - Efectos: una coincidencia inicia el flujo publicado con el registro de actividad como datos iniciales.
Relaciones
- Requiere: una automatización publicada y el trigger activo.
- Dispara / afecta: los nodos conectados desde
Starty el historial de ejecuciones.
Notas
- Una modificación de la fecha u hora que cambie el minuto objetivo puede originar una nueva ejecución.
- El recordatorio de producto de 10 minutos (
schedule-activity-reminder) es independiente de este trigger.