The AI Loadout

How to book Appointments with an AI agent

Give your agent calendar access, then ask it to find open slots and draft invites for you to confirm. Claude Code uses the Google Calendar connector from claude.ai. Codex and Cursor can use the Google Workspace CLI. Grok Bot connects to Google Calendar and asks before sending invites.

Checked against official docs on Oct 26, 2026.

Get the free starter kit. One short email a day when our setups change.

Free starter kit on signup: 2 Claude Code skills and 1 agent persona from our paid packs. By subscribing you agree to get The AI Loadout Daily, one email each morning. No spam, we never sell your email, and every email has a one-click unsubscribe link.

Claude Code

  1. Connect Google Calendar at claude.ai/customize/connectors
  2. Log in to Claude Code with that claude.ai account and run /mcp to check
  3. Ask: "Find three 30 minute slots next week between 10 and 4 Eastern. Do not create anything yet."

Codex

  1. npm install -g @googleworkspace/cli, then gws auth setup and gws auth login -s calendar
  2. Run gws calendar --help to see the commands, and copy the matching gws skill into .agents/skills/
  3. Ask Codex to list free time and draft the event for you to approve

Cursor

  1. Set up gws the same way
  2. Copy the gws calendar skill into .cursor/skills/
  3. Ask the agent to propose times, then create the event once you confirm

Grok Bot

  1. Connect Google Calendar to Grok Bot
  2. Ask: "When am I free Thursday? Hold 2pm for a call with Sam."
  3. It confirms before sending invites to other people

Gotchas

  • Always say the time zone. Agents get it wrong when you do not.
  • Creating an event with guests emails them. Draft first.
  • For customer bookings, a booking page or an AI receptionist is easier than letting an agent edit your calendar.

The loadout for this job

FAQ

Can an AI agent book meetings for me?

Yes, with calendar access. Keep it in draft mode until you confirm each invite.

Does Claude Code work with Google Calendar?

Yes, through the Google Calendar connector on claude.ai, which appears in Claude Code when you log in with that account.

Related how-tos

Sources

Commands change. Check the linked docs before you run anything. All how-to guides