Workato est une plateforme d'automatisation d'entreprise, généralement gérée par l'équipe informatique ou des opérations d'une entreprise. La connexion depuis DynamiHost est un seul webhook : DynamiHost envoie l'événement scan.created à Workato chaque fois qu'un de vos codes dynamiques est scanné, et votre recipe prend le relais.
Ce qu'il vous faut
- Une offre DynamiHost avec les webhooks : Trial, Pro ou Business. Si la page Webhooks de votre tableau de bord affiche un message de verrouillage, votre offre n'inclut pas encore les webhooks.
- Un espace de travail Workato, et le droit d'y créer des recipes.
Étape 1 : obtenez une URL de webhook depuis Workato
- Dans Workato, créez une nouvelle recipe.
- Pour le déclencheur, choisissez le déclencheur Webhook (un déclencheur webhook personnalisé dans la sélection d'applications de la recipe).
- Workato affiche l'adresse webhook de la recipe. Copiez-la.
Étape 2 : ajoutez l'URL dans DynamiHost
- Ouvrez Webhooks dans le tableau de bord et cliquez sur Add endpoint.
- Collez l'adresse de Workato et sélectionnez l'événement scan.created.
- Enregistrez, puis copiez le secret de signature affiché une seule fois pour l'endpoint. Vous n'en avez besoin que si vous vérifiez les signatures dans la recipe.
Étape 3 : testez la connexion
Sur la page Webhooks, cliquez sur Send test sur votre nouvel endpoint. Dans Workato, utilisez l'exécution de test de la recipe pour voir la charge utile d'exemple comme sortie du déclencheur, puis démarrez la recipe. Scannez un de vos codes avec votre téléphone et regardez l'événement réel suivre dans l'historique des jobs de la recipe.
Ce qui arrive
Chaque livraison est l'événement scan.created : l'identifiant du code, son code court et son nom, l'heure du scan et, quand ils sont connus, le pays, la ville, l'appareil, le système d'exploitation, le navigateur et le référent. Le format complet de la charge utile, la vérification de la signature, les réessais et la règle de désactivation automatique sont décrits dans Webhooks : soyez notifié à chaque scan, dans ce centre d'aide.
Idées d'automatisation
- Créez ou mettez à jour des enregistrements dans Salesforce, NetSuite ou votre entrepôt de données à chaque scan.
- Publiez des notifications de scan dans Slack ou Microsoft Teams pour l'équipe qui possède la campagne.
- Injectez les scans dans le pipeline de rapports de votre entreprise, avec le reste de vos données marketing.