Ce que vous allez créer
À la fin de ce guide, vous saurez créer une logique de formulaire complète (règles d’affichage/masquage, embranchements, formules, scores et redirection vers les pages de fin) simplement en décrivant ce que vous voulez en langage courant.
Quand l’utiliser
Vous souhaitez ajouter une logique avancée à un formulaire, comme des questions de suivi conditionnelles, des scores ou des messages de réussite personnalisés, mais créer chaque condition à la main vous semble fastidieux.
Vous avez déjà configuré une partie de la logique et souhaitez en ajouter sans casser l’existant.
Vous savez quel résultat vous voulez obtenir, par ex. « envoyer les meilleurs scores vers une autre page », mais pas comment l’exprimer dans le générateur de logique avancée de Formaloo.
Vous créez un quiz, un formulaire de candidature ou de qualification dans lequel les scores et les embranchements doivent fonctionner ensemble.
Avant de commencer
💡 Vous n’avez pas encore de formulaire ? Utilisez le Form Creation Agent pour en générer un à partir d’un prompt, ou importez un formulaire existant, puis revenez ici pour ajouter la logique une fois vos champs en place.
Le Logic Agent relie des éléments que vous avez déjà créés : il ne crée pas le formulaire ni ses champs à votre place. Assurez-vous d’avoir :
ajouté au formulaire chaque champ que votre règle mentionnera ;
créé les pages de fin vers lesquelles vous souhaitez rediriger les répondants ;
préparé les modèles d’e-mail ou de PDF que vous souhaitez envoyer via la logique.
⚠️ Gardez aussi les limites en tête :
Le Logic Agent ne crée pas de nouveaux champs, de nouvelles pages de fin ni de nouveaux modèles à votre place, et il ne peut pas envoyer de SMS ni déclencher des actions que Formaloo ne prend pas en charge.
Si vous créez une formule, chaque champ auquel elle fait référence doit déjà avoir un ID ; le Logic Agent ne peut pas en attribuer automatiquement.
Où trouver le Logic Agent
Vous pouvez ouvrir le Logic Agent depuis deux endroits, qui offrent exactement les mêmes fonctionnalités :
Advanced logic : ouvrez votre formulaire, cliquez sur Form settings dans le panneau de droite, puis sur Advanced logic. C’est là que les utilisateurs avancés gèrent déjà la logique des champs, On submit, On update et les règles de calcul.
Logic map : si vous préférez visualiser les embranchements de votre formulaire sous forme de flux, ouvrez plutôt la Logic map.
Choisissez la vue dans laquelle vous travaillez déjà. Le bouton 🪄 Logic Agent, et tout ce qu’il fait, est identique dans les deux.
Ce que le Logic Agent peut créer
Décrivez votre objectif en langage courant, et le Logic Agent peut le transformer en l’un des éléments suivants :
Afficher ou masquer des champs selon des conditions :
« si Customer Type est Enterprise, afficher Company Size »;Orienter les répondants vers différentes questions ou pages :
« ignorer les questions de sécurité pour les clients Startup »;Écrire des formules à partir de vos champs existants :
« multiplier Quantity par Unit Price et ajouter Tax »;Attribuer des scores et calculer des valeurs : scoring de leads, de quiz, de risque ou de qualification ;
Rediriger vers des pages de fin selon des conditions :
« si le score est supérieur à 80, aller à Enterprise Success Page »;Créer automatiquement les variables manquantes, y compris des variables de formule, lorsque votre règle en a besoin ;
Déclencher des actions à la soumission ou à la mise à jour : attribuer une valeur, envoyer un e-mail ou générer un PDF.
ℹ️ Découvrez comment fonctionne la logique On submit et On update pour la liste complète des actions.
Dans le Logic Agent : Explain, Suggest et Generate
Une fois le panneau ouvert, vous trouverez trois parties qui fonctionnent ensemble :
Explain, qui vous indique ce que fait déjà votre logique actuelle ;Suggest, qui vous recommande une nouvelle logique en fonction de votre formulaire ;Generate, la zone de prompt où un objectif, rédigé par vous ou copié depuis une suggestion, se transforme en véritables règles de logique :
➔ Explain : voir ce que fait déjà la logique de votre formulaire
Cliquez sur Explain pour obtenir un résumé en langage courant de chaque règle actuellement appliquée à votre formulaire, très pratique lorsque vous reprenez un formulaire créé par quelqu’un d’autre ou que vous n’avez pas consulté sa logique depuis un moment.
Un clic suffit pour obtenir un résumé lisible plutôt qu’une longue liste de conditions :
➔ Suggest : laissez le Logic Agent vous recommander une logique
Cliquez sur Suggest ;
Le Logic Agent analyse votre formulaire (vos champs, pages, formules et pages de fin) et liste la logique qui lui semble utile ;
Lisez chaque suggestion. Elles sont rédigées en langage courant, comme les règles détectées, pour que vous sachiez exactement ce que fera une suggestion avant de l’utiliser ;
Cliquez sur Copy pour chaque suggestion que vous souhaitez utiliser. Son texte est alors directement inséré dans la zone Generate ci-dessous ;
Répétez l’opération pour autant de suggestions que vous le souhaitez : vous pouvez en combiner plusieurs, ou en copier une seule et la modifier, avant de générer quoi que ce soit :
ℹ️ Copier une suggestion n’applique encore rien à votre formulaire. Cela remplit seulement la zone Generate : vous devez encore la lancer via Generate et cliquer sur Approve.
➔ Generate : transformez votre prompt en véritables règles
C’est ici que tout se concrétise, que vous ayez rédigé votre objectif de A à Z ou que vous soyez parti d’un texte copié depuis Suggest.
1. Saisissez votre prompt
Tapez directement votre objectif, ou collez une suggestion copiée et modifiez-la pour qu’elle corresponde exactement à ce que vous voulez.
👀 Exemple de prompt :
Attribuer un score à chaque question (q1-q23) : option 1 = +1 gryffindor_score, option 2 = +1 ravenclaw_score, option 3 = +1 hufflepuff_score, option 4 = +1 slytherin_score.
À la soumission, rediriger vers Welcome to Gryffindor si gryffindor_score est le plus élevé.
À la soumission, rediriger vers Welcome to Ravenclaw si ravenclaw_score est le plus élevé.
À la soumission, rediriger vers Welcome to Hufflepuff si hufflepuff_score est le plus élevé.
À la soumission, rediriger vers Welcome to Slytherin si slytherin_score est le plus élevé.
ℹ️ Conseils pour un meilleur résultat
Utilisez les noms de champs exacts tels qu’ils apparaissent dans votre formulaire : « Company Size », et non « infos entreprise »
Utilisez les noms exacts des pages de fin : « Enterprise Success Page », et non « la page entreprise »
Employez le mot « formule » si vous souhaitez une variable de formule
Pour les champs Oui/Non, écrivez « est Yes » ou « est No », et non « est coché » ou « est vrai »
2. Cliquez sur Generate rules
Le Logic Agent lit vos champs, pages, pages de fin et toute logique existante, puis construit une proposition de règles.
3. Examinez les règles détectées
Le Logic Agent affiche chaque règle qu’il prévoit de créer sous forme de liste en texte brut, une règle par ligne, sans JSON ni générateur de règles.
👀 Exemple :
Si « Customer Type » est égal à « Enterprise », alors afficher « Company Size ».
Si « Lead Score » est supérieur à « 80 », alors aller à la page de fin « Enterprise Success Page ».
4. Cliquez sur Approve, ou sur Redo pour affiner votre prompt.
Approve applique d’un coup toutes les règles de la liste à votre formulaire ;
Redo vous ramène à la zone de texte avec votre formulation d’origine, pour que vous puissiez la modifier ou la compléter sans tout retaper :
5. Après approbation, une confirmation s’affiche, par exemple « Logic Agent applied 7 rules to your form. »
Vous pouvez ensuite vérifier les règles dans Advanced Logic et la Logic Map ;
Vous pouvez effectuer des modifications manuelles dans Advanced Logic, puis cliquer sur Save pour les enregistrer :
Résultat final
Vous disposez désormais d’une méthode reproductible pour créer des règles d’affichage/masquage, des embranchements, des formules, des scores et des redirections vers les pages de fin, ainsi que des actions à la soumission et à la mise à jour, en les décrivant plutôt qu’en configurant chaque condition à la main. Chaque règle approuvée est active dans Advanced logic et reflétée dans la Logic map, prête à être ajustée de la même façon la prochaine fois.
Prêt à vous lancer ?
🚀 Utilisez nos modèles Démarrez en quelques minutes avec une version prête à l’emploi de ce workflow.
💬 Obtenez l’aide de notre équipe concierge Notre équipe vous aidera à configurer cette solution pour votre cas d’usage.
📅 Réservez une démo pour une configuration Team/Enterprise Découvrez comment les équipes utilisent Formaloo à grande échelle avec des autorisations avancées et des intégrations.






