Aller au contenu principal

Declencheur Evenement

Declenche le workflow lors d'un evenement systeme (creation, modification ou suppression d'entite). L'entite concernee est disponible dans le payload.

Parametres

ParametreTypeRequisVariableDescription
eventTypeslisteOuiNonTypes d'evenements du Event Store a ecouter (ex: NODE_CREATED, NODE_UPDATED).
entityTypeslisteNonNonTypes d'entites a filtrer. __all__ pour ecouter tous les types. (Defaut: ["__all__"])
filterslisteNonNonConditions de filtrage supplementaires sur les evenements recus.
includeEntityDataoui/nonNonNonInclure les donnees completes de l'entite dans la sortie. (Defaut: true)
includeEventHistoryoui/nonNonNonInclure l'historique recent des evenements de l'entite. (Defaut: false)
eventHistoryLimitnombreNonNonNombre maximum d'evenements historiques a inclure. (Defaut: 5, min 1, max 100)
debounceMsnombreNonNonDelai de debounce en millisecondes pour eviter les declenchements multiples. (Defaut: 0, min 0)
maxConcurrentnombreNonNonNombre maximum d'executions simultanees autorisees. (Defaut: 1, min 1)
isEnabledoui/nonNonNonIndique si le trigger est actif. (Defaut: true)
nametexteNonNonNom du trigger (affiche dans l'interface).
outputVariabletexteNonNonNom de la variable de sortie contenant les donnees de l'evenement.

Sortie

Variable de sortie : eventData

{
"eventType": "...",
"payload": {}
}

Exemple

Reagir a la creation d'un nouveau lead.

Entree :

{}

Sortie :

{"eventType": "entity.created", "payload": {"entityId": "abc-123", "type": "Lead", "name": "Nouveau client"}}
Astuce

Utilisez {{eventData.payload}} pour acceder a l'entite. Types d'evenements : entity.created, entity.updated, entity.deleted.