Activepieces est une plateforme d'automatisation open source, utilisable dans son cloud ou auto-hébergée. La connexion depuis DynamiHost est un seul webhook : DynamiHost envoie l'événement scan.created à Activepieces chaque fois qu'un de vos codes dynamiques est scanné, et votre flow 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 compte Activepieces, ou votre propre instance Activepieces. Une instance auto-hébergée doit être joignable à une adresse HTTPS publique : DynamiHost ne peut pas livrer à localhost ni à d'autres adresses privées.

Étape 1 : obtenez une URL de webhook depuis Activepieces

  1. Dans Activepieces, créez un nouveau flow.
  2. Cliquez sur le bloc déclencheur, recherchez Webhook, et sélectionnez Catch Webhook.
  3. Le déclencheur affiche l'URL de webhook du flow. Copiez-la.

Étape 2 : ajoutez l'URL dans DynamiHost

  1. Ouvrez Webhooks dans le tableau de bord et cliquez sur Add endpoint.
  2. Collez l'URL d'Activepieces et sélectionnez l'événement scan.created.
  3. 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 le flow.

Étape 3 : testez la connexion

Sur la page Webhooks, cliquez sur Send test sur votre nouvel endpoint. Puis publiez le flow dans Activepieces : un flow encore en brouillon ne reçoit pas de livraisons réelles à son URL. Scannez un de vos codes avec votre téléphone et regardez l'événement réel apparaître dans les exécutions du flow.

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

  • Ajoutez chaque scan à Google Sheets comme journal de campagne.
  • Envoyez des alertes de scan à Slack, Discord ou Telegram.
  • Stockez les scans dans votre propre base de données via une étape HTTP, avec vos autres données produit.