Integracja Calendly dla chatbotów i agentów AI
O tej integracji
Calendly to jedna z naszych najprzydatniejszych integracji do umawiania spotkań. Po połączeniu chatbota z Calendly użytkownicy mogą rezerwować terminy bezpośrednio w czacie, bez konieczności przełączania się między aplikacjami.
Integracja polega na powiązaniu przepływów chatbota z kalendarzem Calendly, dzięki czemu gdy użytkownik poprosi o spotkanie, chatbot sprawdza dostępność i udostępnia możliwe terminy.
Dzięki temu umawianie spotkań staje się częścią rozmowy — użytkownicy mogą wybrać termin, potwierdzić spotkanie i automatycznie otrzymywać przypomnienia, wszystko przez chatbota.
Najważniejsze funkcje
- Udostępniaj dostępne terminy w czacie
- Rezerwuj spotkania bezpośrednio w rozmowie z chatbotem
- Automatyczna synchronizacja z kalendarzami Calendly
- Wysyłaj potwierdzenia rezerwacji do użytkowników
- Wysyłaj przypomnienia i follow-upy przez czat
- Aktualizuj lub odwołuj spotkania z poziomu chatbota
- Zbieraj dane użytkownika przed umówieniem spotkania
- Połącz harmonogramowanie z workflowami lub CRM
Najczęstsze pytania
Jak chatbot może sprawdzić moją dostępność w Calendly?
Wykorzystaj API Calendly, aby pobrać dostępne terminy dla wybranego typu wydarzenia, a następnie pokaż je w czacie. Uwierzytelnij się za pomocą Personal Access Token lub OAuth, wywołaj event_type_available_times dla 7-dniowego okna i zwróć dostępne godziny użytkownikowi.
Jak połączyć chatbota z moim kontem Calendly?
Uwierzytelnij Calendly w swoim bocie (PAT lub OAuth), wybierz typy wydarzeń, które chcesz udostępnić, i ustaw subskrypcje webhooków, aby bot wiedział, kiedy spotkania są tworzone lub odwoływane. Proces jest łatwiejszy, jeśli korzystasz z gotowej integracji Calendly (np. w Botpress, Landbot lub Intercom).
Jak wysyłać potwierdzenia rezerwacji i przypomnienia przez chatbota?
Calendly automatycznie wysyła potwierdzenia (zaproszenia do kalendarza lub e-maile) i może też wysyłać przypomnienia (e-mail/SMS w płatnych planach). Twój bot może powtórzyć szczegóły potwierdzenia i dodać własne przypomnienia w czacie, jeśli chcesz.
Jak zaktualizować lub odwołać spotkanie w Calendly przez chatbota?
Udostępnij linki do zmiany terminu/odwołania, które Calendly generuje dla każdej rezerwacji, lub skieruj użytkowników do e-maila z potwierdzeniem; Twoje webhooki poinformują bota o zmianach, aby mógł zaktualizować rozmowę lub CRM.
Jak zebrać dane użytkownika przed umówieniem spotkania w Calendly?
Zbierz dane w czacie (imię, e-mail, własne odpowiedzi) i wprowadź je do Calendly przez link lub parametry osadzenia (w tym odpowiedzi na pytania typu a1…a10). To upraszcza proces i pozwala zachować porządek w danych.
Jak użytkownicy rezerwują spotkanie przez rozmowę z chatbotem?
Chatbot zbiera podstawowe dane, pokazuje dostępne terminy i przekierowuje użytkownika do narzędzia do rezerwacji w celu potwierdzenia. Następnie bot udostępnia potwierdzenie i zapisuje szczegóły wydarzenia do dalszego kontaktu.
Jak połączyć harmonogramowanie przez chatbota z moim CRM?
Połącz harmonogramowanie z CRM, synchronizując zdarzenia rezerwacji. Gdy spotkanie zostanie utworzone lub zmienione, chatbot przekazuje szczegóły — takie jak imię, e-mail i termin — do CRM jako rekord kontaktu i aktywność w kalendarzu.
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

Pre-requisites
Receiving events from Calendly requires a Standard or higher subscription to have access to webhooks required for this integration.
Calendly Setup
- Go to your Calendly Integrations Page and click on
API and Webhooks.
- Click on
Generate New Token, choose a name, and click Create Token.
- 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
- Click
Install on the top right and select your bot.
- Click the popup that appears to configure your integration.
- Add your Calendly access token to the
Access Token field.
- Enable and save the integration.
## 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.