Relay.app es una herramienta de automatización moderna con sólidos pasos con intervención humana: un workflow puede pausarse para que una persona apruebe o añada información antes de continuar. La conexión desde DynamiHost es un único webhook: DynamiHost envía el evento scan.created a Relay.app cada vez que se escanea uno de tus códigos dinámicos, y tu workflow continúa desde ahí.

Lo que necesitas

  • Un plan de DynamiHost con webhooks: Trial, Pro o Business. Si la página Webhooks de tu panel muestra un mensaje de bloqueo, tu plan aún no incluye webhooks.
  • Una cuenta de Relay.app.

Paso 1: obtén una URL de webhook de Relay.app

  1. En Relay.app, crea un workflow nuevo y haz clic en Add trigger.
  2. Selecciona Incoming webhook como tipo de disparador y elige POST como método.
  3. Relay.app genera una URL única para el workflow. Cópiala.

Paso 2: añade la URL en DynamiHost

  1. Abre Webhooks en el panel y haz clic en Add endpoint.
  2. Pega la URL de Relay.app y selecciona el evento scan.created.
  3. Guarda y copia el secreto de firma que se muestra una sola vez para el endpoint. Solo lo necesitas si verificas firmas dentro del workflow.

Paso 3: prueba la conexión

En la página Webhooks, haz clic en Send test en tu endpoint nuevo. Relay.app ofrece configurar el disparador a partir de la solicitud de prueba, y los campos del payload se convierten en entradas que puedes usar en los pasos siguientes. Activa el workflow (on), después escanea uno de tus códigos con tu teléfono y observa cómo llega el evento real.

Lo que llega

Cada entrega es el evento scan.created: el id del código, su código corto y su nombre, la hora del escaneo y, cuando se conocen, el país, la ciudad, el dispositivo, el sistema operativo, el navegador y el referente. El formato completo del payload, la verificación de la firma, los reintentos y la regla de desactivación automática están en Webhooks: recibe un aviso en cada escaneo, en este centro de ayuda.

Ideas de automatización

  • Avisa a un canal de Slack cuando se escanee un código, con el nombre del código y la ciudad ya rellenados.
  • Haz que los escaneos de un código de campaña VIP pasen por la aprobación de una persona antes de enviar un email de seguimiento.
  • Registra cada escaneo en Google Sheets o Notion para tus informes.