ZokasTech Innovate Connect Grow

Exécuter et superviser

Automatiser les lancements

Lancer un processus selon un calendrier, un intervalle, un e-mail entrant, un webhook ou une file de travail.

Un déclencheur associe un processus publié à un événement. Il transmet ses propres variables et peut imposer un robot.

Types de déclencheurs

Type (kind)Paramètres (spec)Lance le processus…
croncron : expression à 5 champsselon un calendrier (ex. 0 7 * * 1-5)
intervalminutestoutes les N minutes
emailaccount, folder, from, subject, minutes, mark_seenà l'arrivée d'un e-mail correspondant
webhookwait (s), response (variable renvoyée), rate (appels/min)à chaque appel HTTP signé
queuequeue, max_parallelquand une file de travail reçoit des éléments

Créer un déclencheur

  1. Dans ZOKAS Agent, ouvrez Déclencheurs, puis Nouveau.
  2. Choisissez le processus et le type.
  3. Renseignez les paramètres et les variables transmises.
  4. Laissez le déclencheur désactivé, lancez-le une fois avec Exécuter maintenant, puis activez-le.

Appeler un webhook

L'adresse est https://<orchestrator>/hooks/<id-du-déclencheur>. Authentifiez l'appel de l'une de ces façons :

  • en-tête X-ZOKAS-Token: <secret> ;
  • en-tête X-ZOKAS-Signature: sha256=<HMAC-SHA256 du corps avec le secret> (format compatible X-Hub-Signature-256).

Le processus reçoit la variable webhook : {{webhook.body.numero}}, {{webhook.query.source}}. Avec wait > 0, l'appel attend la fin du job (120 s maximum) et renvoie la variable nommée dans response.

Mis à jour le 28 octobre 2026