Quand tu écris "Crée un workflow qui envoie un SMS à chaque nouveau paiement Stripe", que se passe-t-il exactement sous le capot ?
1. Compréhension de l'intention
L'agent Claude (modèle Sonnet 4.6 d'Anthropic) analyse ta demande en langage naturel. Il identifie : le déclencheur (nouveau paiement Stripe), l'action (SMS), les paramètres implicites (numéro de téléphone à récupérer de quel champ ?).
Si des informations manquent, l'agent te pose une question de clarification avant de construire.
2. Planification du workflow
L'agent génère un plan en JSON : liste des nœuds nécessaires, ordre de connexion, transformation de données entre chaque nœud. Ce plan est validé contre la bibliothèque de 2700+ templates n8n pour s'assurer de la compatibilité.
3. Génération du JSON n8n
n8n stocke ses workflows en JSON. L'agent génère le JSON complet du workflow avec les paramètres pré-configurés pour chaque nœud : webhooks Stripe, credentials SMS (Twilio, Vonage), mapping des champs de données.
4. Déploiement via l'API n8n
FlowAI envoie le JSON à l'API REST de ton instance n8n (endpoint /workflows). n8n crée le workflow et FlowAI l'active immédiatement si tu le confirmes. L'ensemble du processus prend entre 15 et 60 secondes.
Ce que l'agent peut faire
- Créer des workflows de zéro depuis une description
- Modifier des workflows existants ("Ajoute une condition si le montant est supérieur à 1000€")
- Déboguer les erreurs d'exécution ("Pourquoi ce workflow échoue depuis hier ?")
- Expliquer des workflows existants en langage naturel