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
- En Relay.app, crea un workflow nuevo y haz clic en Add trigger.
- Selecciona Incoming webhook como tipo de disparador y elige POST como método.
- Relay.app genera una URL única para el workflow. Cópiala.
Paso 2: añade la URL en DynamiHost
- Abre Webhooks en el panel y haz clic en Add endpoint.
- Pega la URL de Relay.app y selecciona el evento scan.created.
- 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.