castomFLOW
Ouvrir castomFLOW

Comment ça fonctionne

Un workflow est une séquence d'étapes

C'est tout le modèle, et il est délibérément sans prétention. Quelque chose démarre une exécution. L'exécution parcourt une liste d'étapes. Certaines de ces étapes réfléchissent, la plupart n'y pensent pas, et quelques-unes attendent. Quand la liste se termine, l'exécution aussi — et chaque décision prise est consignée.

1DécrireUne phrase sur ce que vous voulez faire faire.
2ConstruitEnviron deux minutes plus tard, un vrai workflow.
3ConfigurerConnectez des comptes, modifiez la formulation, déplacez une attente.
4SimulerTestez à blanc un enregistrement réel. Rien ne quitte le système.
5PublierVersion épinglée. Les exécutions en cours conservent la version avec laquelle elles ont démarré.
6ObserverUn journal par exécution, par étape, avec les valeurs qui ont déterminé le résultat.

La plupart des outils d'automatisation vous demandent de dessiner cette séquence avant même de savoir ce qu'elle est. On vous tend une toile vierge et une liste de quatre cents intégrations, et les vingt premières minutes partent à vous rappeler comment s'appelait réellement ce que vous vouliez.

castomFLOW inverse la logique. Vous écrivez la phrase ; le workflow arrive construit. Tout ce qui suit consiste à modifier quelque chose de concret, ce qui est un tout autre travail que d'inventer quelque chose d'abstrait.

Les trois types d'étapes

Les étapes déterministes récupèrent, transforment, branchent, attendent, écrivent et envoient. La même entrée produit la même sortie, à chaque fois. Elles sont rapides, gratuites à l'exécution, et ennuyeuses comme l'infrastructure est censée l'être.

Les étapes IA classent, rédigent, résument et choisissent. Elles reçoivent une entrée structurée et renvoient une sortie structurée, si bien qu'un modèle n'est jamais laissé en liberté au-delà de la forme que vous avez définie. Ce sont les étapes que vous payez, et la tarification existe pour vous rendre économe avec elles.

Les étapes de flux n'agissent pas du tout sur le monde extérieur. Elles attendent, branchent selon une condition, répartissent le trafic entre deux chemins, suspendent une exécution jusqu'à la fin des heures creuses, ou marquent un objectif comme atteint et s'arrêtent.

Un même workflow circule librement entre les trois. C'est la tâche qui décide quelles parties réfléchissent.

Commande payée → facture → avisExécution n° 40 118
  • ⚡DéclencheurWebhook de la boutique : order.paid, 289,00 zł.
  • 2Valider l'adresseDéterministe. Code postal comparé aux données de référence.
  • 3Émettre la factureDéterministe. Les champs provenaient de l'enregistrement ; personne ne les a saisis.
  • 4Rédiger l'avisÉtape IA. Deux phrases, dans la langue du client, avec votre ton.
  • ?ConditionEst-on après 21:00 heure locale ? Non. Les heures creuses ne s'appliquent pas.
  • 5EnvoiE-mail envoyé, état de livraison répercuté sur l'exécution.

Temps écoulé : 4,1 sÉtapes payantes : 1

Chaque processus a une forme. Personne n'a jamais dessiné la vôtre.

Ce que ce n'est pas

Ce n'est pas un environnement de programmation généraliste. Si une tâche exige un vrai langage, écrivez-la dans un vrai langage et appelez-la depuis une étape via HTTP — c'est une réponse prise en charge et souvent judicieuse, pas une défaite.

Ce n'est pas un agent qui décide tout seul de ce qu'il fait ensuite. Une étape IA est appelée à l'endroit que vous avez choisi, avec les données d'entrée que vous avez choisies, et contrainte à une forme que vous avez définie. La séquence vous appartient. C'est une limite délibérée, et c'est la raison pour laquelle une exécution est reproductible.

La partie honnête : un workflow construit pour vous en deux minutes est un bon brouillon, pas un produit fini. Il contiendra une attente avec laquelle vous n'êtes pas d'accord et des formulations que vous n'auriez pas employées. Vingt minutes d'édition sont normales, et c'est vingt minutes plutôt qu'un après-midi parce que la structure est déjà là.