Calendar scheduling
Connect Google Calendar, set booking rules (timezone, hours, closures), and let your bot schedule with availability awareness.
- Calendar tool is available in the Tools tab. Plan-based gates may apply depending on your tier.
- Requires Google OAuth to connect a calendar; per-bot configuration is saved with the bot.
- Open a bot workspace → Tools tab → enable Calendar.
- Click Connect Google Calendar. A popup runs the OAuth flow.
- Select the Google Calendar to use (primary or another calendar).
- Save changes to store tokens and calendar selection.
- Timezone: set the calendar timezone.
- Business hours: define days and time windows; add/remove windows per day.
- Closures: add date ranges and reasons for holidays or breaks.
- Slot settings: default slot length, min lead time, max advance days, and capacity.
- When calendar is enabled and connected, the bot can check availability and book slots.
- It uses business hours, closures, lead time, and capacity to propose slots.
- If connection fails, retry the OAuth flow and ensure popup blockers are disabled.
- Keep timezone consistent with your business hours to avoid incorrect slot proposals.
- Update closures for holidays to prevent accidental bookings.
Next up
Connect MCP servers for external tools and APIs.