Theme
Calendly
Ce que ca fait
Calendly envoie les evenements de rendez-vous en temps reel vers DURUM.ai. Chaque type d'evenement Calendly est mappe a un type dans DURUM.ai.
| Evenement Calendly | Type dans DURUM.ai | Quand |
|---|---|---|
| invitee.created | Booking | Un prospect reserve un creneau |
| invitee.canceled | Annulation | Le prospect annule son rendez-vous |
| invitee.no_show | No-show | Le prospect ne se presente pas |
Configuration etape par etape
Option A : Via le portail developpeur Calendly (recommandee)
- Connectez-vous a votre compte Calendly
- Allez sur https://developer.calendly.com/ (ou dans votre profil Calendly, section Integrations puis API & Webhooks)
- Cliquez sur Webhooks dans le menu lateral
- Cliquez sur Create Webhook Subscription
Vous devez creer 3 subscriptions (une par type d'evenement) :
Subscription 1 : Bookings et annulations
- Dans le champ Callback URL, entrez :
https://app.durum.ai/api/webhook/booking?client_key=VOTRE_CLE - Dans Events, selectionnez :
invitee.createdinvitee.canceled
- Cliquez sur Create Webhook Subscription
Subscription 2 : No-shows
- Cliquez sur Create Webhook Subscription a nouveau
- Dans le champ Callback URL, entrez :
https://app.durum.ai/api/webhook/no-show?client_key=VOTRE_CLE - Dans Events, selectionnez :
invitee.no_show
- Cliquez sur Create Webhook Subscription
Option B : Via l'interface Calendly (si disponible)
- Connectez-vous a Calendly
- Allez dans Integrations depuis le menu lateral
- Cherchez la section Webhooks
- Ajoutez les memes URLs et evenements que dans l'Option A
Comment tester
- Creez un rendez-vous de test sur votre lien Calendly (utilisez un email de test)
- Attendez 30 secondes
- Dans DURUM.ai, allez dans Logs Data
- Vous devriez voir un evenement
bookingavec le statutsuccess - Annulez le rendez-vous de test dans Calendly
- Verifiez qu'un evenement
booking_cancelapparait dans les logs
Depannage Calendly
| Probleme | Solution |
|---|---|
| L'evenement n'apparait pas | Verifiez que la subscription est active dans le portail developpeur Calendly |
| Erreur 401 | Verifiez que le client_key dans l'URL est correct |
| Doublons | DURUM.ai gere automatiquement la deduplication via l'URI Calendly. Pas d'action requise. |
| Les no-shows n'apparaissent pas | Verifiez que vous avez cree une subscription separee pour invitee.no_show |
TIP
Les bookings et les annulations utilisent la meme URL (/api/webhook/booking). DURUM.ai detecte automatiquement s'il s'agit d'une creation ou d'une annulation grace au type d'evenement Calendly (invitee.created vs invitee.canceled).