Ce que vous obtenez
- Events:
score.dropped,visibility.lost,visibility.gained,scan.completed,answers.updated,site.created,site.deleted. - Une signature HMAC sur chaque requête, pour vérifier qu’elle vient bien de nous.
- De nouvelles tentatives automatiques après 5 minutes, 30 minutes, 2 heures, 6 heures et 24 heures.
- Un journal des envois sur la page Intégrations, qui montre ce qui a été envoyé et ce que votre endpoint a répondu.
Avant de commencer
- Un compte OLAB Assist avec l’offre Agency, connecté en tant que propriétaire du compte.
- Un compte Zapier, Make ou n8n, ou votre propre endpoint https.
Configurer étape par étape
Créer un webhook de réception
Zapier : nouveau Zap → déclencheur Webhooks by Zapier → Catch Hook. Make : nouveau scénario → Webhooks → Custom webhook. n8n : un nœud Webhook avec la méthode POST. Copiez l’adresse fournie.
L’ajouter dans OLAB Assist
Intégrations → Webhooks : collez l’adresse, réglez le format sur JSON, cochez les événements souhaités et cliquez sur Ajouter un webhook. Copiez le secret de signature, affiché une seule fois.
Envoyer un test
Cliquez sur Envoyer un test. Votre outil reçoit un événement
pinget apprend les champs.Ajouter l’action
Par exemple Asana → Create Task avec le titre « Baisse du score sur {{data.site.domain}} » et le lien du rapport issu de
data.report_url. Ajoutez un filtre surtypesi un même webhook reçoit plusieurs événements.L’activer
Publiez le Zap ou le scénario. Désormais, chaque événement correspondant le déclenche.
{
"id": "evt_4Hh2…",
"type": "score.dropped",
"api_version": "v1",
"created_at": "2026-10-05T10:00:00.000Z",
"data": {
"site": { "id": "k3Jd9x2Lq", "domain": "yourbrand.example", "app_url": "…" },
"previous_score": 86, "score": 71,
"drop_points": 15, "drop_pct": 17.4,
"report_url": "https://olabassist.com/r/…"
}
}Tips
- Utilisez un webhook par destination. Chacun a ses propres événements, son seuil et son secret.
- Utilisez l’
idde l’événement pour ignorer les doublons : un événement renvoyé garde son id. - Développeurs : vérifiez
OLAB-Signaturecomme indiqué dans la documentation développeurs.
Troubleshooting
| Problem | Que faire |
|---|---|
| Zapier n’a détecté aucun champ | Cliquez sur Envoyer un test dans OLAB Assist pendant que Zapier attend un échantillon, puis actualisez le déclencheur. |
| Les envois indiquent « Échec » | Votre endpoint doit répondre avec un statut 2xx en moins de 10 secondes. Vérifiez le code affiché dans le journal des envois. |
| Le webhook est suspendu | Il est suspendu après 25 échecs d’envoi consécutifs. Corrigez l’endpoint et cliquez sur Réactiver. |
Questions
Quelles applications puis-je atteindre ?
Toutes celles que Zapier, Make ou n8n connectent : Asana, ClickUp, Trello, Jira, HubSpot, Pipedrive, Google Sheets, Airtable et des milliers d’autres.
Combien de webhooks puis-je ajouter ?
Autant que nécessaire avec l’offre Agency.
Les données sont-elles envoyées de façon sécurisée ?
Uniquement vers des adresses https, et chaque requête est signée avec un secret que seuls vous et OLAB Assist connaissez.
Autres intégrations
Les noms de produits et logos appartiennent à leurs propriétaires. OLAB Assist n’est affilié à aucun d’eux.