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.
The Acuity Scheduling API is how an app or AI agent works with an appointment-booking account: checking open availability, booking an appointment, rescheduling or canceling it, and managing clients, appointment types, and coupon or package certificates.
The Cal.com API is how an app or AI agent works with a Cal.com account: reading available times, booking a meeting, rescheduling or cancelling one, managing event types, and setting availability schedules.
The Calendly API is how an app or AI agent works with a Calendly account: listing event types, reading scheduled events and their invitees, booking a meeting, canceling one, and managing the people in an organization.
The Google Calendar API is how an app or AI agent works with a person's calendars: reading and creating events, checking when people are free or busy, organizing the calendars a user follows, and managing who is allowed to see or change a calendar.
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.
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.