Saltar al contenido
Elooo SystemCentro de Ayuda Ir a la web

Disparadores

Cómo iniciar un workflow con datos de otro sistema (webhook entrante)

En el workflow, añade el disparador Webhook entrante y copia la URL que aparece. Configura el otro sistema para enviar los datos en JSON a esa URL, haz clic en Probar disparador, elige la petición recibida como referencia y guarda. Después vincula los datos al contacto con la acción Crear/actualizar contacto.

Actualizado el

Antes de empezar

  • El otro sistema (tienda online, plataforma de eventos, formulario externo, herramienta de integración) tiene que poder enviar un webhook a una URL.
  • Los datos tienen que ir en formato JSON, por POST, GET o PUT.
  • Para crear o encontrar el contacto, los datos enviados tienen que incluir el correo o el teléfono.
  • Esta configuración suele hacerla quien gestiona el otro sistema. Tenlo a mano.
Dónde encontrarlo

Automatización › Workflows › (abrir el workflow) › Añadir nuevo disparador › Webhook entrante

Paso a paso

1. Obtener la URL

  1. Abre Automatización › Workflows y crea un workflow nuevo.
  2. Haz clic en Añadir nuevo disparador y elige Webhook entrante.
  3. Copia la URL del webhook que aparece. Es única para este disparador.

2. Enviar una petición de prueba

  1. En el otro sistema, configura el envío de datos a la URL copiada (por ejemplo, cada vez que entra un pedido).
  2. Envía una petición de prueba desde ese sistema.
  3. En el disparador, haz clic en Probar disparador. Las peticiones recibidas aparecen en la lista (la más reciente arriba; usa Cargar más para ver otras).
  4. Elige la petición correcta como referencia de mapeo y revisa el contenido.
  5. Haz clic en Guardar disparador.

3. Vincular los datos al contacto

  1. Al guardar, el workflow propone la acción Crear/actualizar contacto.
  2. Vincula cada campo del contacto (nombre, correo, teléfono…) con el dato recibido correspondiente.
  3. Guarda la acción y añade el resto (etiqueta, correo, notificación…). Los datos del webhook se pueden usar como valores personalizados en los mensajes y en las condiciones Si/Si no.
  4. Guarda y publica el workflow.

Consejos

  • En los nombres de los datos usa palabras sin espacios (por ejemplo, primerNombre o primer_nombre).
  • Si cambia la estructura de los datos en el otro sistema, vuelve al disparador y elige de nuevo la referencia de mapeo.
  • Si la URL se comparte por error, borra este disparador y crea uno nuevo: la URL antigua deja de servir.
  • Si los datos no traen correo ni teléfono, puedes quitar la acción Crear/actualizar contacto y usar solo acciones que no necesitan contacto (por ejemplo, una notificación interna).

Problemas comunes

  • Al hacer clic en Probar disparador no aparece ninguna petición → El otro sistema aún no ha enviado nada a esta URL. Comprueba que copiaste la URL completa y envía una nueva petición de prueba.
  • No se crea el contacto → Los datos no traen correo ni teléfono, o esos campos no se vincularon en la acción Crear/actualizar contacto.
  • Los campos llegan vacíos en los mensajes → La estructura de los datos ha cambiado o la referencia elegida es antigua. Vuelve a elegir la referencia de mapeo y vincula de nuevo los campos.
  • La petición se rechaza → Envíala en JSON y con POST, GET o PUT. No se aceptan otros formatos.

Preguntas frecuentes

¿Tengo que saber programar?

En el Elooo System, no. En el otro sistema, necesitas a alguien que sepa configurar el envío del webhook.

¿Te ha resultado útil?