Scheduling APIs for AI agents

Reference guides for the scheduling apps an AI agent can work with: every endpoint, the permission each one needs, and how to give agents safe, governed access.

Orientation

About scheduling APIs for AI agents

A scheduling API is how an app or AI agent works with calendars and bookings. The tools here, Calendly, Cal.com, Acuity Scheduling, and Google Calendar, hold availability and events, and their APIs let an agent read free slots, book or cancel a meeting, or react when one is scheduled.

Calendar access can read who someone is meeting and write events into their day, so the permission attached to an agent’s access sets whether it only reads availability or can also book. Access runs on an access token scoped to particular actions or calendars. A governed layer lets an agent that proposes times read availability without being able to read the details of every existing event.

Frequently asked questions

Which scheduling and calendar APIs can an AI agent use?+
The Atlas covers Calendly, Cal.com, Acuity Scheduling, and Google Calendar. Their APIs handle availability, booking, and calendar events.
Can an AI agent book or cancel a meeting?+
Yes, with a write permission. These tools expose endpoints to create and cancel events or bookings, which an agent can use to schedule on someone’s behalf.
Can an AI agent read availability without seeing event details?+
On most of these tools reading free and busy times is a narrower permission than reading full event details, so an agent can propose times without seeing every meeting’s contents.
How does an AI agent know when a meeting is booked?+
These tools send a live update to a webhook when a booking is made or cancelled, so an agent is notified as it happens.
What is Bollard AI?

Control what every AI agent can do.

Bollard AI sits between a team's AI agents and the apps it runs on. Grant each agent exactly the access it needs, read or write, app by app, and every call is checked and logged.