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
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
- Allez sur votre Calendly Integrations Page et cliquez sur
API and Webhooks
. - Cliquez sur
Generate New Token
, choisissez un nom, et cliquez surCreate Token
. - 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
- Cliquez sur
Install
en haut à droite et sélectionnez votre bot. - Cliquez sur le popup qui apparaît pour configurer votre intégration.
- Ajoutez votre token d'accès Calendly dans le champ
Access Token
. - Activez et enregistrez l'intégration.