Vue d'ensemble des déclencheurs
Un déclencheur est une action spécialisée qui peut être configurée à l'étape Début () d'un processus afin de définir les conditions d'exécution automatique de ce dernier. Les déclencheurs permettent ainsi d'automatiser des processus métier complexes, éliminant la nécessité de les exécuter manuellement.
Il existe deux types de déclencheurs :
Déclencheurs d'interrogation : contrôlent régulièrement le système externe à la recherche de modifications spécifiques. Si les modifications correspondent aux critères de configuration du déclencheur, le processus est lancé. Par défaut, les déclencheurs d'interrogation s'exécutent toutes les 5 minutes. Pour modifier la fréquence d'exécution par défaut des déclencheurs, modifiez la valeur du paramètre DEFAULT_HOOK_INTERVAL dans le fichier de configuration du déploiement des déclencheurs. Cette valeur est définie en millisecondes. Veillez à n'utiliser de petits intervalles qu'aux fins de vos tests à court terme.
Tous les déclencheurs d'interrogation sont marqués d'une icône dans la liste des déclencheurs. Voici une liste des déclencheurs d'interrogation :
Gmail
Slack
Twilio
Déclencheurs webhook : enregistrent un rappel avec le système externe. Ainsi, lorsque l'événement spécifié survient sur ce système, celui-ci appelle ThingWorx pour démarrer le processus. Pour que les déclencheurs webhook fonctionnent, ThingWorx Flow doit être accessible à partir de systèmes tiers. Voici une liste de déclencheurs webhook :
Box
Github
JIRA
Trello