Integrasyon ng Calendly para sa mga chatbot at AI agent
Tungkol sa integrasyong ito
Isa ang Calendly sa pinaka-kapaki-pakinabang naming integrasyon para sa pagtakda ng iskedyul. Sa pagkonekta ng chatbot sa Calendly, maaaring magtakda ng pagpupulong ang mga user nang direkta sa chat nang hindi na kailangang lumipat ng app.
Gumagana ang integrasyon sa pamamagitan ng pag-uugnay ng mga daloy ng chatbot sa isang kalendaryo sa Calendly, kaya kapag humiling ng pagpupulong ang user, tinitingnan ng chatbot ang availability at ibinabahagi ang mga opsyon sa pagtakda.
Sa ganitong setup, nagiging bahagi na ng usapan ang pagtakda ng iskedyul—maaaring pumili ng oras ang user, kumpirmahin ang pagpupulong, at makatanggap ng paalala nang awtomatiko, lahat sa pamamagitan ng chatbot.
Pangunahing tampok
- Ibahagi ang mga available na oras sa chat
- Mag-book ng pagpupulong nang direkta mula sa usapan sa chatbot
- Awtomatikong i-sync sa mga kalendaryo ng Calendly
- Magpadala ng kumpirmasyon ng pagpapa-book sa mga user
- Mag-trigger ng mga paalala at follow-up sa chat
- I-update o kanselahin ang pagpupulong mula sa chatbot
- Kunin ang detalye ng user bago magtakda ng iskedyul
- Ikonekta ang pagtakda ng iskedyul sa mga workflow o CRM
FAQs
Paano masusuri ng chatbot ang aking availability sa Calendly?
Gamitin ang API ng Calendly para kunin ang mga available na oras para sa partikular na uri ng kaganapan, tapos ipakita ang mga oras na iyon sa chat. Mag-authenticate gamit ang Personal Access Token o OAuth, tawagin ang event_type_available_times para sa 7-araw na window, at ibalik ang mga oras sa user.
Paano ko ikokonekta ang chatbot sa aking Calendly account?
Mag-authenticate sa Calendly sa loob ng iyong bot (PAT o OAuth), piliin ang mga uri ng kaganapan na gusto mong ipakita, at mag-set ng webhook subscription para alam ng bot kapag may na-create o na-cancel na pagpupulong. Mas madali ito kung gagamit ng pre-built na Calendly integration (tulad sa Botpress, Landbot, o Intercom).
Paano ako magpapadala ng kumpirmasyon at paalala ng pagpapa-book sa pamamagitan ng chatbot?
Awtomatikong nagpapadala ang Calendly ng kumpirmasyon (calendar invite o email), at maaari ring magpadala ng paalala (email/SMS sa paid plans). Maaaring ulitin ng iyong bot ang detalye ng kumpirmasyon at magdagdag ng sariling paalala sa chat kung gusto mo.
Paano ko ia-update o ika-kansela ang pagpupulong sa Calendly mula sa chatbot?
Ipakita ang mga link para mag-reschedule o magkansela na ibinibigay ng Calendly para sa bawat pagpapa-book, o ituro ang user sa kanilang kumpirmasyon sa email; ipapaalam ng webhook sa bot kapag may pagbabago sa kaganapan para ma-update ang usapan o CRM.
Paano ako makakakolekta ng detalye ng user bago magtakda ng pagpupulong sa Calendly?
Kolektahin ang detalye sa chat (pangalan, email, custom na sagot) at i-prefill ito sa Calendly gamit ang link o embed parameters (kasama ang mga sagot sa invitee questions gaya ng a1…a10). Nakakatulong ito para mas mabilis ang proseso at malinis ang rekord.
Paano nagbu-book ng pagpupulong ang mga user sa pamamagitan ng usapan sa chatbot?
Kinokolekta ng chatbot ang pangunahing detalye, ipinapakita ang mga available na oras, at inililipat ang user sa iyong scheduling tool para kumpirmahin ang pagpapa-book. Pagkatapos, ibinabahagi ng bot ang kumpirmasyon at itinatago ang detalye ng kaganapan para sa follow-up.
Paano ko ikokonekta ang pagtakda ng iskedyul sa pamamagitan ng chatbot sa aking CRM?
Kinokonekta mo ang pagtakda ng iskedyul sa CRM sa pamamagitan ng pag-sync ng booking events. Kapag may na-create o nabagong pagpupulong, ipinapasa ng chatbot ang detalye—tulad ng pangalan, email, at oras—sa CRM bilang contact record at calendar activity.
## 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.