Booking links that know your real calendar and your local clock
Each rep gets a public page at /book/<workspace>/<name>/<meeting type>. It only offers times that are actually free, respects the hours and buffers the rep set, and updates the invitation itself if the meeting moves.
Availability in your actual timezone
Office hours are a statement about the local calendar, not a list of UTC instants. A rule like “Mondays 9 to 5” is evaluated day by day in the host’s own timezone, so it stays correct through a daylight saving change instead of shifting an hour in either direction.
On top of the weekly hours, you can set a minimum notice period, buffers before and after each meeting, and a cap on how many meetings a single day can hold. All three are applied before a time is ever offered, so nothing shown to the person booking turns out to be unavailable a moment later.
The cap counts meetings, not slots
A booked slot becomes busy time and stops being offered to the next visitor, so a limit measured against offered slots would never actually be reached. The daily cap instead counts meetings that are already on the calendar and subtracts that from what a day can still hold, which is the only version of the rule that limits anything.
Real calendar sync and real video links
Connect Google or Outlook and a booking reads and writes to the calendar the rep actually uses, so a meeting made anywhere else counts as busy time here too. Where the calendar supports it, the meeting gets a Google Meet or Microsoft Teams link automatically; Zoom connects separately and adds its own link the same way.
Occasionally a calendar accepts the event but declines to attach a video link, which some Microsoft plans and a Google account with Meet turned off will do silently. When that happens the host is told directly, rather than an invitee finding out on the call.
Invitations that stay correct
The confirmation email carries a calendar invitation with a stable identifier and a version number. Reschedule the meeting and the same invitation updates with a higher version, which is what tells Gmail and Outlook to move the existing entry instead of adding a second one. Cancel it and the calendar event is cancelled the same way, not just deleted from our side.
Reminder emails are timed from when the booking was made or last moved, so a meeting booked or rescheduled inside its own reminder window does not get a reminder for a meeting that already just got confirmed.
Where a booking lands
A completed booking becomes a meeting task on a contact or a new lead, so it flows through the same automation rules as any other task and shows up in the same shared calendar as the rest of the team. If you want the same scheduling engine offered inside a conversation instead of a static page, that is what the chat agent does on your site, and the MCP connector can read the same availability from Claude or ChatGPT.
Common questions
- How does a booking link handle daylight saving time?
- Availability is a rule about your local calendar, not a fixed set of times. "Mondays 9 to 5" is worked out day by day in your timezone, so a rep in New York and one in London each see their own correct hours through the clock change, not a rule that quietly drifts by an hour twice a year.
- Does the daily cap count slots or actual meetings?
- Meetings booked. A slot that gets taken becomes busy time and drops off the list for everyone else, so counting offered slots would let a capped day fill up without limit. The cap only bites once a meeting is actually on the calendar.
- What happens to the invitation if someone reschedules?
- The calendar invite updates in place. It carries the same identifier every time and a version number that increases on each change, so a reschedule replaces the old time in Gmail or Outlook instead of leaving a stale invite sitting next to the new one.
- Which video links can a booking include?
- Google Meet or Microsoft Teams when the host's calendar supports it, or Zoom through its own connection. If the calendar accepts the meeting but cannot attach a video link, the host is told so nobody is left holding an invite with nowhere to click.
- Can I set a minimum notice period?
- Yes, alongside buffers before and after a meeting and a cap on how many can be booked in a single day. All three apply before a time is ever shown to the person booking, so what they see is always genuinely available.