Vai al contenuto principale

Prima di iniziare

Per la configurazione standard del webhook, vedi Configura un trigger webhook. Questo articolo tratta la gestione specifica richiesta dalla struttura di payload personalizzata di Typeform.

Passaggi

Passaggio 1: Crea un flusso di lavoro webhook

  1. Vai a Impostazioni → Flussi di lavoro
  2. Fai clic su + Nuovo flusso di lavoro
  3. Seleziona Webhook come trigger
  4. Copia l’URL del webhook

Passaggio 2: Configura Typeform

  1. In Typeform, apri il tuo modulo
  2. Vai a Connect → Webhooks
  3. Incolla l’URL del webhook di Twenty
  4. Salva

Passaggio 3: Comprendi il payload di Typeform

Typeform invia una struttura JSON annidata. Ecco un esempio semplificato:
Punti chiave da notare:
  • I dati del modulo sono annidati in form_response
  • Le risposte vengono restituite come array, non come campi denominati
  • Ogni risposta include il tipo e il titolo del campo come riferimento

Passaggio 4: Estrai i campi dall’array delle risposte

Poiché answers è un array, nei passaggi successivi puoi selezionare solo l’intero array — non i singoli campi. Aggiungi un’azione Code per estrarre i campi di cui hai bisogno:
Ora, nei passaggi successivi, puoi selezionare contact.firstName, contact.email, ecc. dal selettore delle variabili.
Per maggiori dettagli sulla gestione degli array, vedi Gestire gli array nelle azioni Code.

Passaggio 5: Crea il record

Aggiungi un’azione Create Record:

Passaggio 6: Testa e attiva

  1. Invia una risposta di prova in Typeform
  2. Controlla l’esecuzione del flusso di lavoro per verificare che i dati siano stati acquisiti
  3. Attiva il flusso di lavoro

Correlati