Skip to main content
Au-delà des actions de plan, les workflows peuvent appeler des systèmes externes et envoyer des e-mails — et n’importe quel champ peut référencer des valeurs antérieures via l’interpolation.

CALL_WEBHOOK

SEND_EMAIL

Envoyé via Mailgun à partir d’un domaine expéditeur vérifié. bodyFormat est text, html, ou markdown. Sortie : messageId.

Identifiants

Les secrets webhook ne vivent jamais dans la définition de flux — ils sont stockés séparément et référencés par credentialId.
  • Types : BEARER_TOKEN, BASIC_AUTH, API_KEY.
  • Stockés chiffrés au repos (AES-256-GCM) ; le flux ne tient que l’id de l’identifiant.
  • L’app expose une vue sécurisée (id, name, type — jamais le secret) ; le secret est résolu côté serveur uniquement quand la plateforme données exécute l’appel.

Décalages de date

Les dates du plan (deadline, startDate, endDate) utilisent un DateOffset :

Interpolation

N’importe quel champ interpolé utilise {{ … }} avec la notation par points. La résolution se fait à l’exécution sur la plateforme données (le générateur offre l’autocomplétion). Variables statiques Sorties d’étape{{steps.<nodeId>.output.<field>}}, par ex. :
  • create-plan: planId, planType, planName, isNew
  • add-items: addedCount, skippedCount
  • webhook: votre champ saveResponseAs
  • email: messageId
Les noms de sortie s’alignent avec les enregistrements d’étape — voir Exécutions & exemples.