Antes de empezar
Para la configuración estándar de webhooks, consulta Configurar un disparador de Webhook. Este artículo cubre el manejo específico requerido para la estructura de carga útil personalizada de Typeform.Pasos
Paso 1: Crear un flujo de trabajo de Webhook
- Ve a Configuración → Flujos de trabajo
- Haz clic en + Nuevo flujo de trabajo
- Selecciona Webhook como el disparador
- Copia la URL del webhook
Paso 2: Configura Typeform
- En Typeform, abre tu formulario
- Ve a Conectar → Webhooks
- Pega tu URL de webhook de Twenty
- Guardar
Paso 3: Comprender la carga útil de Typeform
Typeform envía una estructura JSON anidada. Aquí hay un ejemplo simplificado:- Los datos del formulario están anidados bajo
form_response - Las respuestas se devuelven como un arreglo, no como campos con nombre
- Cada respuesta incluye el tipo y el título del campo como referencia
Paso 4: Extraer campos del arreglo de respuestas
Dado queanswers es un arreglo, en los pasos posteriores solo puedes seleccionar el arreglo completo — no campos individuales. Añade una acción Code para extraer los campos que necesitas:
contact.firstName, contact.email, etc., desde el selector de variables.
Paso 5: Crear el registro
Añade una acción Create Record:Paso 6: Probar y activar
- Envía una respuesta de prueba en Typeform
- Revisa la ejecución del flujo de trabajo para verificar que se capturaron los datos
- Activa el flujo de trabajo