Éviter les questions redondantes dans un formulaire généré par OpenAI
Le formulaire commence par des informations de base et une question ouverte, par exemple pour un cabinet de conseil en IA qui capte des prospects. Un modèle OpenAI lit la réponse et indique quelles questions précises n'ont pas encore reçu de réponse, puis le workflow ne garde que celles-ci pour la deuxième page. Adaptez la liste des questions et le prompt d'analyse à votre cas, car le workflow ne contient que l'exemple générique.
- Déclencheur
- Formulaire n8n
- Taille
- 11 nœuds
- Outils
- OpenAI
Comment fonctionne ce workflow
- 1
Le Form Trigger affiche la première page du formulaire, avec les informations de base et la question ouverte (nœud Get Basic Information).
- 2
Le nœud Analyse Response transmet la réponse à OpenAI via une Basic LLM Chain, avec un raisonnement pas à pas.
- 3
Le Structured Output Parser impose à OpenAI une structure de sortie fixe pour la liste des questions.
- 4
Clean Up Analysis met la sortie en forme avec Edit Fields, Split Out et Aggregate.
- 5
Filter ne garde que les questions que la réponse ouverte n'a pas couvertes.
- 6
Generate Final Form Page & End Form, toujours dans n8n Form, affiche ces questions restantes, puis une page de fin.
Quand l'utiliser
- Qualifier des prospects sans imposer une liste fixe de questions à chacun.
- Recueillir un brief client sans redemander ce que la personne a déjà écrit.
- Réutiliser la même logique pour un autre questionnaire en changeant les questions et le prompt.
À préparer avant l'import
- Un compte OpenAI avec une clé API
- Les identifiants OpenAI enregistrés dans n8n
- La liste des questions précises à poser, à définir dans le nœud Analyse Response
Bon à savoir
Commencez par le nœud Get Basic Information, cliquez sur Test Step et remplissez le formulaire. Adaptez ensuite le prompt du nœud Analyse Response à votre cas avant toute mise en production.
Installer ce template dans n8n
- Téléchargez le fichier JSON avec le bouton en haut de la page.
- Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
- Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.
Ce template fonctionne sur n8n auto-hébergé comme sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.
Autres templates : Développement & Outils
- Extraire les opérations API de la documentation avec GeminiUn template n8n qui recherche la documentation d'une liste d'API et en tire un schéma des opérations pour chaque service.
- Enrichir les tickets Zendesk avec MITRE ATT&CKAjoute le contexte MITRE ATT&CK aux tickets Zendesk, à partir d'une base vectorielle Qdrant alimentée depuis Google Drive.
- Piloter Google Agenda depuis un chat avec un serveur MCPUn serveur MCP expose vos outils Google Agenda, et un agent IA les utilise depuis un chat pour lire et modifier vos événements.
- Serveur MCP YouTube : recherche de vidéos et transcriptionsUn serveur MCP qui recherche des vidéos YouTube et récupère leurs sous-titres, avec Apify comme source de données.
- Chercher et lire des fichiers Google Drive depuis un client MCPUn serveur MCP qui permet à un agent IA de chercher des fichiers Google Drive et d'en lire le contenu.
- Piloter un bot Discord depuis un agent IA via MCPUn agent IA interroge un bot Discord via MCP : serveurs, canaux, membres, messages.
Vous voulez ce workflow branché sur vos outils ?
Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.
Voir notre accompagnement n8n