For the complete documentation index, see llms.txt. This page is also available as Markdown.

Meeting Scheduler

Guide on Integrating Wonderchat with Calendly, HubSpot Meetings, Cal.com, or any other meeting scheduling provider

This guide explains how to connect Wonderchat with a meeting scheduling provider - Calendly, HubSpot Meetings, Cal.com, or any other booking link - allowing users to book appointments directly through your chatbot for a seamless scheduling experience.


  1. Go to Dashboard > Actions > "Edit Chatbot"

Click on "Edit Chatbot"
  1. Go to the Tools tab, find the "Meeting Scheduler" card, and click Edit

Click "Edit" on the "Meeting Scheduler" card under the Tools tab
  1. Choose your provider

Select Calendly, HubSpot Meetings, Cal.com, or Other (any generic booking link), then click Continue.

Choose which provider your chatbot should use to book meetings
  1. Connect your account, set the trigger condition, and paste your booking link

  • Connect your account - optionally connect your provider account via OAuth for richer booking analytics (shown here as "Connected to Calendly", with a Disconnect option). This isn't required to use the scheduler.

  • Trigger condition - describe when your chatbot should offer this booking link based on conversation context (e.g. "When the user asks to book a meeting or speak with sales").

  • Ask before showing the booking form - when enabled, the chatbot asks the user if they'd like to book first, then opens the form. When disabled, the booking form opens immediately once the trigger condition is met.

  • Booking link - select an event type from the dropdown (available once your account is connected), or enter the meeting URL directly. Each provider validates its link format automatically - for example, a Calendly link must start with https://calendly.com/.

Click Save to confirm changes.

Connect your account, set the trigger condition, and enter your booking link
  1. Find the "Book a Meeting" button in your chatbot

  2. Clicking on the "Book a meeting" button allows users to schedule a meeting with you.

  3. Once a date is selected, they can enter their details and book a meeting just like they would through your webpage.


If you have any more questions, feel free to reach out to us at support@wonderchat.io

Last updated

Was this helpful?