Intégration Calendly pour chatbots et agents IA
À propos de cette intégration
Calendly est l'une de nos intégrations les plus utiles pour la prise de rendez-vous. En connectant un chatbot à Calendly, les créateurs permettent aux utilisateurs de réserver des réunions directement dans la conversation, sans changer d'application.
L'intégration fonctionne en reliant les flux du chatbot à un agenda Calendly. Ainsi, lorsqu'un utilisateur demande un rendez-vous, le chatbot vérifie les disponibilités et propose des créneaux à réserver.
Avec ce système, la planification fait partie intégrante de la discussion : les utilisateurs choisissent un créneau, confirment la réunion et reçoivent des rappels automatiquement, tout cela via le chatbot.
Fonctionnalités principales
- Proposez des créneaux disponibles dans la conversation
- Réservez des réunions directement depuis les échanges avec le chatbot
- Synchronisation automatique avec les agendas Calendly
- Envoyez des confirmations de réservation aux utilisateurs
- Déclenchez des rappels et relances via le chat
- Modifiez ou annulez des rendez-vous depuis le chatbot
- Collectez les informations des utilisateurs avant la réservation
- Connectez la prise de rendez-vous à vos workflows ou CRM
FAQ
Comment un chatbot peut-il vérifier mes disponibilités sur Calendly ?
Utilisez l’API de Calendly pour récupérer les créneaux disponibles pour un type d’événement précis, puis affichez-les dans la conversation. Authentifiez-vous avec un jeton d’accès personnel ou OAuth, appelez event_type_available_times pour une période de 7 jours, et retournez les horaires à l’utilisateur.
Comment connecter un chatbot à mon compte Calendly ?
Authentifiez Calendly dans votre bot (PAT ou OAuth), sélectionnez les types d’événements à proposer et configurez les webhooks pour que le bot soit informé des créations ou annulations de rendez-vous. Ce processus est simplifié si vous utilisez une intégration Calendly déjà prête (comme sur Botpress, Landbot ou Intercom).
Comment envoyer des confirmations et rappels de réservation via un chatbot ?
Calendly envoie automatiquement les confirmations (invitations calendrier ou emails) et peut aussi envoyer des rappels (email/SMS sur les offres payantes). Votre bot peut répéter les détails de confirmation et ajouter ses propres rappels dans le chat si besoin.
Comment modifier ou annuler une réunion Calendly depuis un chatbot ?
Affichez les liens de reprogrammation/annulation fournis par Calendly pour chaque réservation, ou orientez les utilisateurs vers leur email de confirmation ; vos webhooks informeront le bot dès qu’un événement change, afin qu’il mette à jour la conversation ou le CRM.
Comment recueillir les informations des utilisateurs avant de planifier une réunion sur Calendly ?
Collectez les informations dans le chat (nom, email, réponses personnalisées) et préremplissez-les dans Calendly via des paramètres de lien ou d’intégration (y compris les réponses aux questions invité comme a1…a10). Cela réduit les frictions et garde des données propres.
Comment les utilisateurs réservent-ils une réunion via une conversation avec le chatbot ?
Le chatbot collecte les informations de base, affiche les créneaux disponibles, puis dirige l’utilisateur vers votre outil de réservation pour confirmer. Le bot partage ensuite la confirmation et conserve les détails de l’événement pour les relances.
Comment connecter la prise de rendez-vous via un chatbot à mon CRM ?
Vous reliez la prise de rendez-vous à un CRM en synchronisant les événements de réservation. Lorsqu’une réunion est créée ou modifiée, le chatbot transmet les informations (nom, email, horaire) au CRM comme fiche contact et activité de calendrier.
## What it is
A simply great integration to connect your Calendly account to your Botpress Bot. Send meeting invites to users and receive an event when they schedule directly in your bot.
## How it works
When enabling the integration, a Webhook Subscription is created for your Calendly account using the provided `Access Token`. This webhook sends an event to the integration when an invitee signs up for one of your events.
The `Schedule Calendly Event` action can be used to create event link. It requires a Conversation Id and Calendly Event URL. It uses the URL to match an event from your Calendly and creates a new link with your Conversation Id embeded inside. This Id is then used to trigger the `Calendly Event` inside the conversation so that your bot can respond to the event.
`Conversation Id` is a unique identifier for each conversation. You can pass into this field to embed your id. When receiving a Calendly Event you can use in the Advanced Options `Conversation ID` field of the `Calendly Event Trigger`. This will pull the event to the appropriate conversation.
You can see the full integration code at: https://github.com/SimplyGreatBots/Calendly
## Tutorial Video
[](https://youtu.be/0jdsGJhoQfo)
#### Pre-requisites
Receiving events from Calendly requires a `Standard` or higher subscription to have access to webhooks required for this integration.
#### Calendly Setup
1. Go to your [Calendly Integrations Page](https://calendly.com/integrations) and click on `API and Webhooks`.
2. Click on `Generate New Token`, choose a name, and click `Create Token`.
3. After the token is created, copy, and save it in a safe location. You will need in step 3 of the Botpress setup.
#### Botpress Setup
1. Click `Install` on the top right and select your bot.
2. Click the popup that appears to configure your integration.
3. Add your Calendly access token to the `Access Token` field.
4. Enable and save the integration.