GGHL Command  Member Hub Design mockup
22px
DW
Guide LibrarySet up a booking calendar
Booking and calendars

Set up a booking calendar

A consult calendar with the right slots, buffers, and the right person attached.

Full licenseAbout 10 min

What you'll get

  • A booking calendar with real opening hours, appointment length, and gaps between appointments.
  • A daily booking cap and a minimum notice period, so a full day stays full and nobody books your next hour.
  • The right person attached to it, which is the step that quietly breaks calendars built in a hurry.
  • A read-back of what actually saved, plus the next available slots so you know it is bookable.

Say this

Create a 30-minute consult calendar, weekdays 9 to 5, with a 15-minute gap between appointments.
Cap the consult calendar at 6 bookings a day and require 24 hours notice.
Show me the calendars in this account.
What slots are free on the consult calendar this week?

The pro prompt

The exact ask we run on real client accounts

Proven live
In my [MCP Testing] account, create a booking calendar called "[Free Consult]".
Appointments are [30] minutes, available [Monday to Friday, 9am to 5pm] in the account's timezone, with a [15] minute gap between appointments.
Cap it at [6] bookings a day, and require at least [24] hours notice so nobody books the same morning.
Attach it to [me], and look up my real user record in this account rather than guessing at a name.
When it saves, read the calendar back to me and show me the next five bookable slots so I know it is genuinely open for business.

Click the box to select it, then press ⌘C (or Ctrl+C)

Everything in [brackets] is yours to change. Asking for the next five slots at the end is the whole test. A calendar that saves but offers no slots looks perfect and books nobody.

What happens when you ask

  1. Claude looks up the real user in the account so the calendar has an owner who exists.
  2. It creates the calendar with your hours, length, gaps, daily cap, and notice period.
  3. It reads the calendar back and pulls the next available slots so you can see it is live.

Good to know

  • Say who the appointments belong to. A calendar with nobody attached will happily save and then show no availability.
  • Ask for the daily cap and the notice period in the same breath as the hours. Six bookings protects a clinic day that also has patients in it, and twenty-four hours notice is what stops someone taking your next open slot while you are still in a room.
  • Timezones follow the sub-account's setting. If the account is set to the wrong city, every slot is wrong. Check that first on a new client account.
  • Round robin calendars, where several staff share the bookings, need each person listed. Name them all in the ask. On that type, a slot only opens if the calendar hours AND that person's own working hours both allow it, so a Saturday window needs somebody who works Saturdays.
  • Changing one setting later leaves the others alone. Rename a calendar or raise its daily cap and the slot length, the gaps and the opening hours all stay exactly as you left them.
  • Confirmation and reminder messages still live on GHL's calendar screen. Set those once in GHL. If you want real control over reminder wording, ask Claude for a reminder workflow instead.
  • Needs the full license.

Where people go wrong

What happenedThe fix
"The calendar exists but shows no times."Nobody is attached to it, or the hours fall outside the account's timezone. Ask for the next five slots and Claude will show you which it is.
"Clients are booking with no notice."Say how much notice you want and Claude sets it on the calendar. Twenty-four hours is the usual answer for a consult.
"One busy day swallowed my whole week."Ask for a daily cap. It limits how many bookings a single day can take, no matter how many hours are open.
"My slot lengths and opening hours went back to defaults on their own."Versions before 3.65.0 could reset untouched settings when you changed a different one. Ask Claude to read the calendar back and set them again. From 3.65.0 on, settings you do not mention are left alone.
"Appointments are back to back."Ask for a gap between appointments. Fifteen minutes is the usual answer for a clinic.

Related guides

← Back to the Guide Library  ·  Full list of guides