Plateforme
Solutions
Ressources
Tarifs Réserver une démo
Plateforme · Orchestration

Pilotez vos workflows à grande échelle, avec une traçabilité de bout en bout.

Déclenchez vos workflows par API sans attendre leur exécution, traitez les lignes d'un fichier CSV ou d'une feuille Google Sheets par lots et selon vos propres horaires, puis suivez chaque étape — réussie ou non — dans une vue unique, prête pour l'audit.

État général, étapes terminées et erreurs éventuelles : tout est visible en un coup d'œil.
Fonctionnalités

Conçue pour la production.

Traitement asynchrone

Lancez un workflow en arrière-plan par une requête POST et récupérez immédiatement son ID d'exécution.

Suivi détaillé de chaque étape

Consultez completed_steps et failed_steps, avec leurs heures de début et de fin.

Traitement par lots et planification

Appliquez un workflow à chaque ligne d'un fichier CSV ou d'une feuille Google Sheets, au moment de votre choix.

Parallélisation et reprise

Exécutez des milliers d'instances en parallèle et reprenez une étape là où elle s'est interrompue.

Relances automatiques et quotas

Respectez les limites de débit grâce aux lots et aux délais, puis relancez automatiquement les erreurs temporaires.

Traçabilité complète

Chaque exécution est journalisée et peut être examinée jusqu'au moindre nœud.

L'API d'exécution

Lancez l'exécution. Récupérez son ID. Continuez.

Envoyez vos données à /api/v1/workflows/{workflow_id}/run par une requête POST : le workflow s'exécute alors en arrière-plan. La réponse vous transmet immédiatement un ID à suivre, sans maintenir la connexion ouverte. Le même appel fonctionne pour une exécution planifiée comme pour un déclenchement à la suite d'un événement.

POST /workflows/{id}/runID renvoyé immédiatementTraitement en arrière-planSuivi de l'état
Suivi des exécutions

Suivez chaque étape, qu'elle aboutisse ou échoue.

GET /api/v1/workflow-runs/{run_id} renvoie l'état de l'exécution, started_at, ended_at et deux listes : completed_steps et failed_steps. Pour chaque étape terminée, vous retrouvez l'ID du nœud, son résultat et l'indication de téléchargement. En cas d'échec, vous voyez le message d'erreur et le nœud concerné.

completed_steps et failed_steps, avec les ID des nœuds et leurs horodatages.
États d'exécution

Une issue claire pour chaque exécution.

Chaque exécution aboutit à l'un de trois états définitifs. Les étapes suivantes savent ainsi précisément quelle action entreprendre.

DONE
FAILED
USER_ABORTED
Orchestration à grande échelle

Des milliers de lignes, sans surveillance manuelle.

Traitement d'une feuille par lots

Parcourez chaque ligne d'un fichier CSV ou d'une feuille Google Sheets, appliquez le workflow et centralisez les résultats.

Traitements planifiés

Planifiez la récupération, le traitement et l'export des lots, notamment pendant les heures creuses.

Enrichissement robuste

Ajoutez des délais entre les lots pour respecter les limites de débit et relancez automatiquement les erreurs temporaires.

Audit et rapports

Récupérez le détail de chaque étape afin de produire des résultats traçables et des rapports fiables.

Exemple

Un enrichissement nocturne par lots, de bout en bout.

Déclencheur : chaque nuit Google Sheets : lire les lignes Boucle : une ligne à la fois POST /workflows/{id}/run Suivre workflow-runs Google Sheets : écrire les résultats

Chaque ligne déclenche une exécution asynchrone. La boucle attend l'état DONE avant d'écrire le résultat, relance les erreurs temporaires et espace les lots afin de respecter les limites de débit.

Comment ça marche

De l'entrée au résultat.

01

Préparez

Construisez visuellement le workflow dans Studio et connectez ses nœuds d'entrée, sans écrire de code.

02

Déclencher

Lancez-le par une requête POST avec vos données, selon un horaire défini ou pour chaque ligne d'un lot.

03

Surveiller

Suivez completed_steps et failed_steps jusqu'à ce que l'exécution atteigne l'état DONE.

04

Contrôlez

Ajoutez une validation humaine aux étapes sensibles et récupérez le journal complet pour vos audits et rapports.

Des exécutions parallèles progressent, étape par étape, jusqu'à leur résultat final.
Commencer

Montrez-nous le workflow.
Nous vous montrerons le 10x.

Apportez le workflow marketing qui dévore votre semaine. Nous le construirons en direct, avec vos données et vos modèles, en 30 minutes.