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

image

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 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.