Automatización
Conectar n8n
Lanza un flujo de trabajo de n8n con cada respuesta, en n8n Cloud o en tu propia instancia.
Con n8n, cada respuesta puede lanzar un flujo de trabajo, en n8n Cloud o en tu propio servidor.
Configurar la integración
- En n8n, crea un flujo de trabajo y añade un nodo Webhook como disparador.
- Pon HTTP Method en POST y copia la Production URL. La URL de prueba solo funciona mientras el editor está escuchando: por eso StrawPoll no la acepta.
- Opcional: pon Authentication en Header Auth y apunta el nombre y el valor de la cabecera.
- En StrawPoll, abre Integraciones, haz clic en Añadir una integración y elige n8n.
- Pega la URL y añade la misma cabecera si has configurado una. Elige la encuesta y los eventos, y guarda.
- Activa el flujo de trabajo y haz clic en Enviar prueba para comprobar que llega la respuesta de ejemplo.
Una instancia autoalojada debe ser accesible desde Internet por HTTPS.
Los datos disponibles
n8n pone la petición en body, con la misma carga útil que un webhook:
body.eventvaleresponse.created,response.updated,response.deletedopingen una prueba.body.formidentifica la encuesta.body.response.respondentcontiene el nombre, el correo y el teléfono.body.response.answersenumera cada respuesta, con suquestion, su valor sin procesarvaluey su texto legibletext.
Para ignorar las pruebas, añade un nodo If que se detenga cuando body.event valga ping.
Verificar la firma
Cada petición se firma como un webhook: así que también puedes verificar la cabecera X-StrawPoll-Signature con el secreto de firma de la integración. Los pasos se explican en Verificar la firma.