Skip to main content
Para a configuração padrão de webhook, consulte Configurar um gatilho de Webhook. Este artigo aborda o tratamento específico necessário para a estrutura de carga útil personalizada do Typeform.

Etapa 1: Criar um fluxo de trabalho de Webhook

  1. Vá para Configurações → Fluxos de trabalho
  2. Clique em + Novo fluxo de trabalho
  3. Selecione Webhook como o gatilho
  4. Copie a URL do webhook

Etapa 2: Configurar o Typeform

  1. No Typeform, abra seu formulário
  2. Vá para Connect → Webhooks
  3. Cole a URL do webhook do Twenty
  4. Salvar

Etapa 3: Entender a carga útil do Typeform

O Typeform envia uma estrutura JSON aninhada. Aqui está um exemplo simplificado:
Pontos importantes a observar:
  • Os dados do formulário estão aninhados em form_response
  • As respostas são retornadas como um array, não como campos nomeados
  • Cada resposta inclui o tipo e o título do campo para referência

Etapa 4: Extrair campos do array de respostas

Como answers é um array, você só pode selecionar o array inteiro nas etapas subsequentes — não campos individuais. Adicione uma ação de Código para extrair os campos necessários:
Nas etapas subsequentes, agora você pode selecionar campos individuais como contact.firstName e contact.email no seletor de variáveis.
Para mais detalhes sobre como lidar com arrays, consulte Tratar arrays em ações de código.

Etapa 5: Criar o registro

Adicione a ação Criar registro:

Etapa 6: Testar e ativar

  1. Envie uma resposta de teste no Typeform
  2. Verifique a execução do fluxo de trabalho para verificar se os dados foram capturados
  3. Ative o fluxo de trabalho

Relacionados