CALL_WEBHOOK
SEND_EMAIL
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 parcredentialId.
- 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.

