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.
Gamitin ang API ng Calendly para kunin ang mga available na oras para sa isang partikular na event type, at ipakita ang mga ito 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.
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).
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.
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.
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.
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.
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.