HELP CENTER/CAPTURE LEADS

Bookings with Google Calendar

The chatbot takes bookings 24/7 and schedules them straight into your Google Calendar: it offers real slots based on your hours and availability. How to set it up, step by step.

Your chatbot can take bookings and appointments 24/7 right in the chat: the visitor asks for a slot, the assistant offers real openings based on your availability and, once confirmed, the appointment lands in your Google Calendar and in the Bookings (Citas) section of your dashboard. No phone tag, no email back-and-forth, no external tools. This guide shows you how to set it up in a few minutes.

Before you start

  • You need the Basic plan or higher (Basic, Pro or E-commerce). On Free, you can upgrade from Billing in your dashboard.
  • A Google account with Google Calendar — the one you already use for the business works fine.
  • Your business hours configured in the dashboard: the chatbot only offers slots within those hours.

Step 1 · Turn on bookings

In your dashboard, open the Bookings (Citas) section. There you enable appointment-taking and adjust how it should work (your business hours, for example). From then on, when a visitor asks for an appointment in the chat, the assistant collects the request with their details.

Step 2 · Connect Google Calendar

This is the step that turns requests into real, confirmed appointments:

  1. In Bookings, click Connect Google Calendar.
  2. Google's consent screen opens: pick your account and accept the permissions.
  3. You're back in the dashboard with the calendar showing Connected. Done.

What permissions do we ask for, and why? Just two, in plain language:

  • Create and manage events — so the chatbot can create the appointment in your calendar (and change it if needed).
  • Check availability — to know which time slots are already busy and not offer those.

ChatME is verified by Google, which has reviewed how we use these permissions.

Step 3 · Try it

Open your chatbot (the Try it button in the dashboard) and ask for an appointment the way a customer would: "I'd like to book an appointment for Thursday". The assistant:

  1. Asks for what it needs (name, contact details, reason).
  2. Offers available slots based on your hours and your calendar.
  3. When you pick one, it creates the event in your Google Calendar and confirms it right there in the chat.

Check that the event shows up in your Google Calendar and that the booking is listed in the Bookings section of the dashboard, with the customer's details.

How it decides availability

The chatbot combines two things before offering a slot:

  • Your business hours — it never offers times outside the hours you configure.
  • Your Google Calendar — it checks which slots are busy and skips them, so there are no double bookings even if you add events by hand.

If you change your hours or block out time in your calendar, the chatbot respects it automatically in the next conversation.

Privacy

  • The credentials used to access your calendar are stored encrypted — never your Google password (the connection uses Google's official system).
  • You can disconnect the calendar at any time from the Bookings section of the dashboard, or revoke access from your Google account settings (myaccount.google.com/permissions).

Start filling your calendar

Turn on bookings today and let your chatbot schedule while you work. If you get stuck on any step, open the ChatME Assistant from your dashboard or book a demo and we'll set it up with you.

Was this article helpful?
NEED MORE HELP?

Ask the ChatME Assistant

It's in your dashboard and knows every step. Or book a demo and we'll set it up with you.

Start free