Workato es una plataforma de automatización empresarial, gestionada normalmente por el equipo de TI o de operaciones de una empresa. La conexión desde DynamiHost es un único webhook: DynamiHost envía el evento scan.created a Workato cada vez que se escanea uno de tus códigos dinámicos, y tu recipe 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.
- Un espacio de trabajo de Workato, y permiso en él para crear recipes.
Paso 1: obtén una URL de webhook de Workato
- En Workato, crea una recipe nueva.
- Como disparador, elige el disparador Webhook (un disparador de webhook personalizado en la selección de apps de la recipe).
- Workato muestra la dirección de webhook de la recipe. Cópiala.
Paso 2: añade la URL en DynamiHost
- Abre Webhooks en el panel y haz clic en Add endpoint.
- Pega la dirección de Workato 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 de la recipe.
Paso 3: prueba la conexión
En la página Webhooks, haz clic en Send test en tu endpoint nuevo. En Workato, usa la ejecución de prueba de la recipe para ver el payload de ejemplo como salida del disparador, y luego inicia la recipe. Escanea uno de tus códigos con tu teléfono y observa cómo llega el evento real en el historial de trabajos de la recipe.
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
- Crea o actualiza registros en Salesforce, NetSuite o tu almacén de datos con cada escaneo.
- Publica notificaciones de escaneo en Slack o Microsoft Teams para el equipo dueño de la campaña.
- Incorpora los escaneos al pipeline de informes de tu empresa, junto al resto de tus datos de marketing.