為聊天機器人和 AI 助理打造的 Calendly 整合
關於此整合
Calendly 是我們最實用的排程整合之一。將聊天機器人連接到 Calendly,開發者可以讓使用者直接在對話中預約會議,無需切換應用程式。
這項整合是透過將聊天機器人流程連結到 Calendly 行事曆來運作,當使用者要求預約時,聊天機器人會檢查可用時段並分享預約選項。
有了這個設定,排程就成為對話的一部分——使用者可以直接選擇時間、確認會議,並自動收到提醒,全部都在聊天機器人中完成。
主要功能
- 在對話中分享可預約時段
- 直接從聊天機器人對話中預約會議
- 自動與 Calendly 行事曆同步
- 向使用者發送預約確認
- 透過對話觸發提醒與後續通知
- 可從聊天機器人更新或取消預約
- 排程前先收集使用者資料
- 將排程連接到工作流程或 CRM
常見問題
聊天機器人如何查詢我在 Calendly 的可用時段?
利用 Calendly API 取得特定活動類型的可預約時段,並在聊天中顯示。用個人存取權杖或 OAuth 驗證,呼叫 event_type_available_times 取得 7 天內時段,並回傳給用戶。
我要如何將聊天機器人連接到我的 Calendly 帳戶?
在機器人內完成 Calendly 驗證(PAT 或 OAuth),選擇你想要公開的活動類型,並設定 webhook 訂閱,讓機器人能在會議建立或取消時收到通知。如果你使用預先建置的 Calendly 整合(如 Botpress、Landbot 或 Intercom),這個流程會更簡單。
我要如何透過聊天機器人發送預約確認和提醒?
Calendly 會自動發送確認(行事曆邀請或電子郵件),也能發送提醒(付費方案可用電子郵件/簡訊)。如果你希望,機器人也可以重複確認細節並額外發送對話提醒。
我要如何從聊天機器人更新或取消 Calendly 會議?
顯示 Calendly 為每個預約產生的重新排程/取消連結,或引導使用者查看確認郵件;當事件變更時,你的 webhook 會通知機器人,讓它能同步更新對話或 CRM。
我要如何在 Calendly 排程前收集使用者資料?
在對話中收集資料(姓名、電子郵件、自訂答案),並透過連結或嵌入參數預先填入 Calendly(包含邀請問題的答案,如 a1…a10)。這樣能減少阻礙並保持資料整潔。
使用者如何透過聊天機器人對話預約會議?
聊天機器人會收集基本資料、顯示可預約時段,然後將使用者導入你的排程工具完成預約。機器人隨後會分享確認資訊並儲存活動細節以便後續追蹤。
我要如何將聊天機器人排程連接到我的 CRM?
你可以透過同步預約事件將排程連接到 CRM。當會議建立或變更時,聊天機器人會將姓名、電子郵件和時間等細節傳送到 CRM,建立聯絡人紀錄和行事曆活動。
# Calendly Integration
## Overview
`@botpresshub/calendly` is an integration that allows a Botpress chatbot to schedule events via Calendly. It also allows the chatbot respond when an event is scheduled, cancelled, as well as, if the invitee did not show up to an event.
## Configuration
### Acquiring an access token (https://calendly.com/integrations/api_webhooks)
1. Login to the Calendly dashboard (https://calendly.com/login/)
2. In the navigation bar on the left, click on "Integrations & apps"
3. In the search bar type "Webhooks" and click on "API and webhooks"
4. Under "Your personal access tokens" click "Generate New Token"
5. Give the token a name (e.g. 'Botpress Chatbot') and click "Create token"
6. Validate your account by providing the verification code (typically sent to the account's email address)
- If you don't see it in your inbox be sure to also check your Junk/Spam folder
7. Click the "Copy token" button and save it to a secure location as it will only be shown once.
8. Finally, paste the Personal Access Token into the Botpress config