Démarrage
Le point d'entrée unifié pour les exécutions dans l'éditeur, les appels API et les conversations de l'assistant de workflow.
Le bloc Start est le déclencheur par défaut des nouveaux workflows. Un seul bloc gère les exécutions manuelles depuis l'éditeur, les appels API depuis des systèmes externes et les conversations de l'assistant de l'éditeur de workflow — sans changement de mode requis.
Sorties intégrées
Chaque bloc Start expose toujours ces variables aux blocs en aval :
| Variable | Type | Description |
|---|---|---|
<start.input> | string | Message de conversation dans l'éditeur ou chaîne d'entrée brute (API/manuel) |
<start.conversationId> | string | Identifiant de conversation de l'éditeur de workflow |
<start.files> | files | Fichiers joints depuis l'éditeur de workflow ou l'API |
Champs de saisie personnalisés
Utilisez le panneau Inputs sur le bloc pour définir des champs typés supplémentaires. Chaque champ ajouté devient une variable dans les blocs en aval :
# A field named "userId" becomes:
<start.userId>
# A field named "reportDate" becomes:
<start.reportDate>Types de champs pris en charge : text, number, boolean, JSON, file, date.
Dans l'éditeur, les champs personnalisés apparaissent également sous forme de formulaire que vous pouvez remplir pour tester le workflow manuellement sans effectuer d'appel API.
Exécution via API
L'endpoint API public est :
POST /api/v1/workflows/{id}/triggercurl -X POST "https://app.scrydon.com/api/v1/workflows/{id}/trigger" \
-H "Authorization: Bearer {token}" \
-H "Content-Type: application/json" \
-d '{"inputs": {"userId": "123", "reportDate": "2026-05-22"}}'La réponse attend jusqu'à 30 secondes que le workflow se termine et retourne le résultat :
{ "executionId": "...", "status": "completed", "outputs": { ... } }Si le workflow dépasse 30 secondes, la réponse est 202 avec "status": "running" et vous pouvez interroger l'ID d'exécution pour obtenir le résultat final.
L'objet inputs correspond aux champs de saisie personnalisés que vous avez définis sur le bloc. Les champs intégrés input, conversationId et files restent disponibles pour les conversations de l'assistant de l'éditeur de workflow et l'exécution directe. Ils ne créent pas de déploiement de chat public hébergé.
Pour les travaux automatisés ou planifiés, utilisez plutôt les déclencheurs Schedule ou Webhook. Le bloc Start est conçu pour les exécutions initiées par l'utilisateur et les appels API directs.