Saltar al contenido

Desarrolladores

Recetas para Zapier, n8n, Make y otras herramientas de automatización

Cómo recibe una herramienta de automatización los eventos de nuestros webhooks, y cómo crean tareas con ella Microsoft Dynamics 365 y Salesforce; la dirección que añadir, la cabecera que comprobar y qué hacer con cada evento.

En esta página

Una herramienta de automatización convierte cada evento de nuestros webhooks en una acción en tus otros sistemas: una tarea para el comercial de la tienda, una fila en una hoja de cálculo, un mensaje al equipo. Cada receta añade una dirección en la página de su herramienta en «Conectores», como explica webhooks: recibir y comprobar los mensajes, con el formato JSON plano (flat) salvo que diga otra cosa: sus claves están en un solo nivel (event_type, store_name, reference_ean), así que cualquier herramienta las asigna sin anidar. Cada petición lleva un evento. Si la herramienta puede, comprueba MercaMap-Signature con el secreto de firma; si no, da a la dirección la cabecera de autorización que comprueba la herramienta, que guardamos cifrada y no volvemos a mostrar. Después pulsa «Enviar una prueba»: su ping enseña a la herramienta lo que llega.

Zapier

Empieza un Zap con el desencadenador «Catch Hook» de Webhooks by Zapier y copia su dirección en nuestro formulario. Tras la prueba, añade un filtro por event_type (gap.opened, issue.opened…) para que cada evento siga su propio camino.

Make

Añade el módulo «Custom webhook» de la aplicación Webhooks de Make y copia su dirección. Para aceptar solo nuestras peticiones, da al webhook una clave de API: en nuestro formulario, llama a la cabecera x-make-apikey y pega esa clave como su valor. Envía una prueba para que Make aprenda la estructura.

n8n

Empieza el flujo con un nodo Webhook para POST, elige «Header Auth» como autenticación, con el nombre y el valor de una cabecera, y pon en nuestro formulario el mismo nombre y el mismo valor. Usa la dirección de producción, no la de pruebas, y responde enseguida: solo esperamos unos segundos.

Power Automate

Empieza un flujo con el desencadenador «When an HTTP request is received»; su dirección aparece al guardar el flujo. En «Who can trigger the flow?», elige «Anyone»: las demás opciones piden un token de Microsoft Entra ID, que nuestras peticiones no pueden llevar. La dirección lleva su firma (sig=): es el secreto del flujo, así que no la compartas y cámbiala si se filtra.

Workato

Crea una receta con el desencadenador «New event via webhook» del conector Webhooks de Workato, copia su dirección y envía una prueba para que la receta aprenda los campos. Si la receta comprueba una cabecera, pon la misma en nuestro formulario.

Boomi

Monta un proceso que empiece con un oyente «Web Services Server», desplegado en un Atom cuyo servidor web compartido responda por https con un nombre público, con autenticación básica o por cabecera. En nuestro formulario, la cabecera es Authorization, con Basic y el usuario y la contraseña codificados, o la cabecera que compruebe tu oyente.

MuleSoft

En una aplicación Mule en CloudHub, un HTTP Listener recibe nuestras peticiones en una dirección https pública. Su primer paso compara la cabecera de autorización que envía nuestro formulario, o calcula MercaMap-Signature con las funciones HMAC de DataWeave, antes que cualquier otro procesador.

Microsoft Dynamics 365

Las aplicaciones de servicio de campo y de ventas de Dynamics 365 reciben nuestros eventos con Power Automate, porque el conector de Dynamics 365 de Tealium solo envía audiencias. En un flujo con el desencadenador «When an HTTP request is received», lee event_type: con gap.opened o issue.opened, añade una fila en Dataverse, una orden de trabajo de Field Service o una tarea de ventas, en la cuenta de la tienda, que el flujo encuentra por store_code o store_chain_code; guarda en la fila event_id o issue_id, y con issue.closed cierra la fila de ese issue_id. Un conector directo llegará más adelante, cuando firme un cliente que lo use.

Salesforce

Para el producto de Salesforce para equipos de campo de gran consumo, una receta de automatización en Zapier, en Make, en Workato o en MuleSoft convierte un gap.opened o un issue.opened en una tarea de evaluación de la próxima visita a la tienda, o en una visita propia, en la cuenta de la tienda, que encuentra por store_code; issue.closed cierra la tarea. Usa el conector de Salesforce que ya tiene la herramienta, con un usuario de integración propio que pueda crear esos registros. Un conector directo llegará más adelante.

Siguientes pasos

Actualizado el 25/10/2026

¿Te ha servido este artículo?

No escribas datos personales ni claves. Guardamos las valoraciones 365 días, sin tu dirección IP ni nada sobre ti, y borramos correos, teléfonos, documentos de identidad, claves, códigos y enlaces.