The schedule Calendly Event plugin gives users the ability to book meetings in your chatbot. With Chatfuel + Calendly integration you can:

  • Schedule, reschedule, or cancel an appointment or event;

  • Send reminders and a confirmation message about the upcoming events right in Messenger.

📌 Note: You must have a Pro or Premium Calendly account for the Schedule Calendly Event plugin to work smoothly. Free Calendly users can set up everything in their bot, but Calendly Actions and Reminders won't work.

Adding Calendly to a Flow

  1. Add Text + Buttons Block under Content Blocks

  2. Click on the button and choose Schedule Calendly Event from the list.

  3. Click Connect Calendly account and follow instructions.

  4. Chose event type or create a new one.

Schedule Calendly Event block needs to be connected to a button. Since Instagram flows don't have a Text+Buttons block, use the Gallery plugin instead.

Your users will be able to reschedule and cancel the event they booked in Calendly Event Confirmation. The message your users will see after booking a meeting:

Important notes

Calendly Actions and Reminders only work for Calendly Pro users.

If you want to set up a custom message or Flow when a user reschedules or cancels their booking, use Connectors next to the User scheduled event, the User rescheduled event, and the User canceled event.

In autofill, section attributes will be filled out automatically based on the ones you've collected already.

A reminder is a message sent before the meeting. You choose when your bot sends it. You can set up several reminders. There is no limit to how many reminders you can send.

Multiple Schedule Calendly Events in one Flow will not work properly. It is a good idea to have one Schedule Calendly Event per Flow.

Did this answer your question?