Intégration de Calendly pour les chatbots et les agents d'IA
À propos de cette intégration
Calendly est l'une de nos intégrations les plus utiles pour la planification. En connectant un chatbot à Calendly, les constructeurs peuvent permettre aux utilisateurs de réserver des réunions directement dans le chat sans changer d'application.
L'intégration fonctionne en reliant les flux du chatbot à un calendrier Calendly , de sorte que lorsqu'un utilisateur demande une réunion, le chatbot vérifie la disponibilité et partage les options de réservation.
Grâce à cette configuration, la planification fait partie de la conversation elle-même : les utilisateurs peuvent choisir une heure, confirmer la réunion et recevoir des rappels automatiquement, le tout par l'intermédiaire du chatbot.
Caractéristiques principales
- Partager les plages horaires disponibles dans le chat
- Réserver des réunions directement à partir des conversations du chatbot
- Synchronisation automatique avec les calendriers Calendly
- Envoyer des confirmations de réservation aux utilisateurs
- Déclencher des rappels et des suivis par le biais du chat
- Mettre à jour ou annuler des rendez-vous à partir du chatbot
- Recueillir les coordonnées de l'utilisateur avant la programmation
- Connecter la planification à des flux de travail ou à des systèmes de gestion de la relation client (CRM)
FAQ
Comment un chatbot peut-il vérifier ma disponibilité dans Calendly?
Utilisez l'API de Calendlypour récupérer les créneaux horaires disponibles pour un type d'événement spécifique, puis affichez ces créneaux dans le chat. S'authentifier avec un jeton d'accès personnel ou OAuth, appeler type_d'événement_horaires_disponibles
pour une fenêtre de 7 jours, et renvoie les heures à l'utilisateur.
Comment connecter un chatbot à mon compte Calendly ?
Authentifiez Calendly dans votre bot (PAT ou OAuth), sélectionnez les types d'événements que vous souhaitez exposer, et configurez les abonnements aux webhook pour que le bot sache quand des réunions sont créées ou annulées. Ce processus est plus facile si vous utilisez une intégration Calendly pré-construite (comme sur Botpress, Landbot, ou Intercom).
Comment puis-je envoyer des confirmations de réservation et des rappels par l'intermédiaire d'un chatbot ?
Calendly envoie des confirmations automatiquement (invitations au calendrier ou e-mails) et peut également envoyer des rappels (e-mail/SMS sur les plans payants). Votre robot peut reprendre les détails de la confirmation et ajouter ses propres rappels par chat si vous le souhaitez.
Comment mettre à jour ou annuler une réunion Calendly à partir d'un chatbot ?
Surface les liens de report/annulation que Calendly émet pour chaque réservation, ou diriger les utilisateurs vers leur email de confirmation ; vos webhooks notifieront le bot lorsque l'événement change afin qu'il puisse mettre à jour la conversation/CRM.
Comment puis-je collecter des informations sur l'utilisateur avant de planifier une réunion dans Calendly?
Collecte de détails dans le chat (nom, email, réponses personnalisées) et pré-remplissage dans Calendly via un lien ou des paramètres intégrés (y compris les réponses aux questions des invités telles que a1...a10
). Cela permet de réduire les frottements et de maintenir les enregistrements propres.
Comment les utilisateurs réservent-ils une réunion par le biais d'une conversation avec un chatbot ?
Le chatbot recueille les informations de base, indique les créneaux disponibles et transmet l'utilisateur à votre outil de planification pour confirmer la réservation. Le chatbot partage ensuite la confirmation et enregistre les détails de l'événement en vue d'un suivi.
Comment relier la planification par un chatbot à mon CRM ?
Vous reliez la planification à un CRM en synchronisant les événements de réservation. Lorsqu'une réunion est créée ou modifiée, le chatbot transmet les détails (nom, e-mail et heure) au CRM sous la forme d'un enregistrement de contact et d'une activité de calendrier.
## Ce que c'est
Une intégration tout simplement géniale pour connecter votre compte Calendly à votre bot Botpress . Envoyez des invitations à des réunions aux utilisateurs et recevez un événement lorsqu'elles sont planifiées directement dans votre bot.
## Comment ça marche
Lorsque vous activez l'intégration, un abonnement Webhook est créé pour votre compte Calendly en utilisant le `Token` d'accès fourni. Ce webhook envoie un événement à l'intégration lorsqu'un invité s'inscrit à l'un de vos événements.
L'action `Schedule Calendly Event` peut être utilisée pour créer un lien vers l'événement. Elle nécessite un identifiant de conversation et l'URL de l'événement Calendly . Elle utilise l'URL pour correspondre à un événement de votre Calendly et crée un nouveau lien avec votre identifiant de conversation intégré à l'intérieur. Cet identifiant est ensuite utilisé pour déclencher l'action `Calendly Event` dans la conversation afin que votre robot puisse répondre à l'événement.
`Conversation Id` est un identifiant unique pour chaque conversation. Vous pouvez passer dans ce champ pour intégrer votre identifiant. Lorsque vous recevez un événement Calendly , vous pouvez utiliser dans les options avancées le champ `Conversation ID` du `Calendly Event Trigger`. Cela renverra l'événement vers la conversation appropriée.
Vous pouvez consulter le code d'intégration complet à l'adresse suivante : https://github.com/SimplyGreatBots/Calendly
## Tutoriel vidéo
[ ](https://youtu.be/0jdsGJhoQfo)
#### Pré-requis
La réception d'événements depuis Calendly nécessite un abonnement `Standard` ou supérieur pour avoir accès aux webhooks requis pour cette intégration.
#### Calendly Configuration
1. Allez sur votre [Calendly Integrations Page] (https://calendly.com/integrations) et cliquez sur `API and Webhooks`.
2. Cliquez sur `Generate New Token`, choisissez un nom, et cliquez sur `Create Token`.
3. Une fois le token créé, copiez-le et sauvegardez-le dans un endroit sûr. Vous en aurez besoin à l'étape 3 de l'installation de Botpress .
#### Botpress Configuration
1. Cliquez sur `Install` en haut à droite et sélectionnez votre bot.
2. Cliquez sur le popup qui apparaît pour configurer votre intégration.
3. Ajoutez votre token d'accès Calendly dans le champ `Access Token`.
4. Activez et enregistrez l'intégration.