Disparadores y condiciones disponibles en Workflows
Al crear un workflow, el campo Evento agrupa los disparadores reales del sistema en cuatro categorías:
- Contactos: Contacto creado, Contacto actualizado, Tipo de contacto cambiado.
- Oportunidades: Deal creado, Deal actualizado, Deal cambió de etapa, Deal ganado, Deal perdido.
- Actividades: Actividad creada, Actividad completada, Actividad vencida.
- Facturas: Factura creada, Factura enviada, Factura pagada, Factura vencida.
Para afinar cuándo debe dispararse, puedes agregar condiciones adicionales combinando un Campo (Monto, Probabilidad, Tipo de contacto, Valor del deal), un Operador (Igual a, Diferente de, Mayor que, Menor que, Contiene) y un Valor de comparación. Puedes agregar varias condiciones con Agregar condición; el workflow solo actúa si todas se cumplen.
Por dentro, el motor revisa periódicamente los eventos y solo considera los que ocurrieron después de crear el workflow, precisamente para evitar que se disparen en masa sobre datos antiguos. Cada evento se procesa una sola vez por workflow, así que no verás acciones duplicadas si el mismo contacto o deal vuelve a cumplir la condición por el mismo motivo.
Si una condición usa un campo que no existe en ese registro, el workflow simplemente la ignora en vez de fallar.
