Aller au contenu principal
Tous les guides
API & Intégrations

Webhooks sortants

Pousser les events Volia (deal créé, reply, campagne terminée) vers votre endpoint HTTPS.

Mis à jour le 12 mai 2026


Concept

Volia peut pousser des events HTTP vers votre serveur dès qu'ils se produisent, plutôt que de vous faire poller l'API.

Events disponibles

EventQuand
prospect.createdNouveau prospect ajouté
prospect.enrichedEmail trouvé via waterfall
campaign.launchedCampagne démarrée
campaign.completedTous les emails envoyés
email.sentEmail envoyé
email.openedEmail ouvert (warning: open tracking biased)
email.clickedLien cliqué
email.repliedReply reçu
email.bouncedHard bounce
email.unsubscribedDésinscription
deal.createdNouveau deal CRM
deal.stage_changedDeal changé d'étape
deal.won / deal.lostDeal clôturé

Configurer un webhook

  1. Allez sur Paramètres → Webhooks.
  2. Cliquez + Nouveau webhook.
  3. Configurez :

- URL endpoint : votre serveur HTTPS (HTTPS obligatoire, HTTP refusé).

- Events : cochez ceux à recevoir.

- Secret : auto-généré, sert à signer les payloads.

  1. Sauvegarde.

Payload format

POST JSON :

{
  "event": "deal.created",
  "occurred_at": "2026-05-12T14:32:01Z",
  "data": {
    "id": "deal_xxx",
    "name": "Garage Dupont — site web",
    "value": 5000,
    "stage": "Nouveau lead",
    "pipeline": "Sales B2B",
    ...
  }
}

Header signature :

X-Volia-Signature: sha256=abc123...

Vérifiez la signature côté serveur avec votre secret (HMAC-SHA256 sur le body).

Retry policy

Si votre endpoint répond ≠ 2xx :

  • Retry après 30 sec, 2 min, 10 min, 1 h, 6 h, 24 h.
  • Après 6 tentatives échouées : webhook désactivé automatiquement + alerte email.

Logs et debug

Paramètres → Webhooks → votre webhook → Logs :

  • Historique des 100 derniers événements envoyés.
  • Status HTTP, body de la réponse, durée.
  • Bouton Replay pour rejouer un event.

FAQ rapide

Multiples endpoints possibles ? Oui : 1 endpoint (Gratuit / Prospection), illimité (MAX).

Test endpoint avant prod ? Utilise webhook.site pour voir les payloads.

Délai max avant timeout ? Votre endpoint doit répondre en < 10 sec.

Articles liés

Vous ne trouvez pas votre réponse ?

Écrivez-nous. Le support est le même pour tous les plans.