Pour la configuration standard d’un webhook, voir Configurer un déclencheur de webhook. Cet article couvre le traitement spécifique nécessaire pour la structure de charge utile personnalisée de Typeform.Documentation Index
Fetch the complete documentation index at: https://docs.twenty.com/llms.txt
Use this file to discover all available pages before exploring further.
Étape 1 : Créer un flux de travail de webhook
- Allez dans Paramètres → Flux de travail
- Cliquez sur + Nouveau flux de travail
- Sélectionnez Webhook comme déclencheur
- Copiez l’URL du webhook
Étape 2 : Configurer Typeform
- Dans Typeform, ouvrez votre formulaire
- Allez dans Connect → Webhooks
- Collez l’URL du webhook Twenty
- Enregistrer
Étape 3 : Comprendre la charge utile de Typeform
Typeform envoie une structure JSON imbriquée. Voici un exemple simplifié :- Les données du formulaire sont imbriquées sous
form_response - Les réponses sont renvoyées sous forme de tableau, et non comme des champs nommés
- Chaque réponse inclut le type et le titre du champ à titre de référence
Étape 4 : Extraire les champs du tableau des réponses
Commeanswers est un tableau, vous ne pouvez sélectionner que le tableau entier dans les étapes suivantes — pas des champs individuels. Ajoutez une action Code pour extraire les champs dont vous avez besoin :
contact.firstName, contact.email, etc. à partir du sélecteur de variables.
Étape 5 : Créer l’enregistrement
Ajoutez une action Créer un enregistrement :| Champ | Valeur |
|---|---|
| Objet | Personnes |
| Prénom | {{code.contact.firstName}} |
| Nom de famille | {{code.contact.lastName}} |
{{code.contact.email}} | |
| Entreprise | Rechercher ou créer en fonction de {{code.contact.company}} |
Étape 6 : Tester et activer
- Soumettez une réponse de test dans Typeform
- Vérifiez l’exécution du flux de travail pour confirmer que les données ont été capturées
- Activez le flux de travail