Product Update

Bring Your Own AI Agent to CalendarBridge

Connect Claude, ChatGPT, Cursor, and any other MCP-compatible assistant straight to your calendars, schedulers, and syncs. You bring the AI. We bring the calendar.

July 1, 2026The CalendarBridge Team5 min read

We built CalendarBridge to make your calendars work together — syncing across Google, Microsoft, and iCloud, sharing availability with booking links, and even booking meetings from your inbox with the AI Scheduling Assistant. Today we're going one step further: with Bring Your Own Agent, the AI you already use can connect to your CalendarBridge account and manage your calendar for you.

What is it?

Bring Your Own Agent is a hosted MCP (Model Context Protocol) server. MCP is an open standard that lets AI assistants securely connect to outside tools. Because CalendarBridge speaks MCP, any MCP-capable client — Claude.ai, Claude Desktop, Claude Code, ChatGPT, Cursor, and more — can connect to your account and act on your calendars on your behalf.

What does that look like in practice? Ask your agent for a birds-eye view and it can pull your accounts, calendars, syncs, schedulers, and assistant conversations in one go — and then do something with them, like build you a live status dashboard:

Claude building an HTML control dashboard of a CalendarBridge account, showing 8 connected accounts, 32 calendars, syncs, schedulers, and assistants, with one Google account flagged for re-authentication
One prompt — "make a dashboard of my calendarbridge account" — and Claude reads the whole account over MCP and renders it, re-auth warnings included.

What your agent can do

Once connected, your agent can:

It works across Google, Microsoft 365 / Outlook, and iCloud — the same calendars CalendarBridge already syncs.

And because your agent understands what it's doing, it asks the right questions instead of guessing. Tell it to "sync all my primary calendars" and it will notice that's ambiguous — a full mesh, a hub, or a one-to-many spread are very different setups — and check before creating anything:

Claude listing five syncable primary calendars across Google and Microsoft accounts and asking whether to create a two-way mesh, a hub, or a spread topology before setting up syncs
Asked to "sync all my primary calendars," Claude lists what's syncable and clarifies the topology — mesh, hub, or spread — before touching anything.

Your agent, meet your assistant

The AI Scheduling Assistant has always been able to negotiate meeting times over email. Now your agent can drive it. Ask Claude to set up a call with someone, and it will hand the outreach to your assistant, which emails them, negotiates a time, and books the meeting — asynchronously, while you do something else.

Claude confirming which assistant identity to use, then reporting that the scheduling assistant has emailed a contact to arrange a 30-minute intro call
One line — an identity and "30 min intro call" — and the Scheduling Assistant takes over the email back-and-forth.

How it works

There's no API key to copy and no config file to wrangle. Connecting uses the standard OAuth 2.1 sign-in flow:

  1. Open the AI Assistant → Bring Your Own Agent (MCP) tab in your dashboard and copy your Server URL.
  2. Add it as a custom connector / remote MCP server in your client — we include step-by-step guides for Claude, ChatGPT, Cursor, Codex, and others.
  3. Sign in to CalendarBridge in your browser and choose exactly what the agent can access.

That's it. Your agent is connected.

Permissions you control

Every connection is scoped and revocable. On the consent screen you decide what to grant — read your calendar, create events, manage schedulers, manage syncs, read your accounts, or send through your assistant. Connect more than one agent, each with its own permissions, and revoke any of them in one click from the Connected agents list.

Because it's OAuth, there's no long-lived secret to leak, and your agent only ever acts as you, within the permissions you allow.

lightbulb

Tip: Grant the full set of scopes up front. Clients like Claude already ask for your confirmation before each action, so you keep a human in the loop either way — and an agent with write access can actually finish the job instead of stopping to ask you to reconnect with more permissions.

Try it

Once connected, just ask:

Availability

Connecting an agent is available on every plan, including Basic. Performing actions through your agent requires an active CalendarBridge subscription. The feature is in preview — you'll find it under AI Assistant → Bring Your Own Agent (MCP) in your dashboard.

You bring the AI. We bring the calendar.

Copy your Server URL from the dashboard and connect your favorite AI assistant in under a minute.

Start Free Trial