Calendly API: what it can do and how to use it with AI agents
The Calendly API lets you look up scheduled events, invitees and event types, create scheduling links and receive notices of new bookings and cancellations. Sales, customer success and recruiting teams use it. Access is by personal token or OAuth 2.0.
What the Calendly API offers
Scheduled events
List and details of booked meetings.
Invitees
Data on who booked and their answers to form questions.
Event types
Settings of the available schedules.
Scheduling links
Create single-use links to send to a contact.
Organization and users
Account members and their calendars.
Webhooks
Notices when a booking is created or canceled.
How to access the Calendly API
- With your company’s credentialsA personal access token generated in the Calendly account for internal use, or OAuth 2.0 with a registered app for distributed integrations.
- Webhooks may depend on your Calendly plan.
- Invitee answers are personal data: keep only what is needed.
- Use an account with organization access so you do not depend on a user who may leave.
Official documentation: developer.calendly.com
What an iTeam agent does with the Calendly API
Briefing before the meeting
When a booking arrives, the agent looks up the company in the CRM, adds history and the form answers, and sends the salesperson a briefing.
The right link in the conversation
During qualification on WhatsApp, the agent creates a single-use link to the responsible salesperson's calendar.
Cancellation with rescheduling
When someone cancels, the agent offers new times and tells the calendar owner.
No-shows handled
After meetings where the invitee did not show, the agent sends a rescheduling message and logs it in the CRM.
From the credential to the agent at work, with approval
Generate the token or authorize the app
Create a personal token for an admin user or authorize the OAuth app for the organization.
Store it in the iTeam vault
The token stays in the vault. You define which calendars the agent can use and who it sends links to.
Turn on the webhook and test
Set up the booking webhook, make test bookings and check the briefing generated.
Ready-made AI teams that use Calendly
AI phone receptionist
It answers the phone, books the visit in your calendar and sends your team a short note about every call.
Clinic scheduling team
Patients book and confirm on WhatsApp, reminders go out on time, and cancelled slots are offered to the next patient on the list.
Lead qualification team
Every form, ad and WhatsApp lead gets a quick reply, a few good questions and, if it fits, a meeting on your seller's calendar.
Questions about the Calendly API
Is the Calendly API free?
The API exists on different plans, but some features, such as webhooks, may require a paid plan. Check your account's current plan.
Do I need to code to use the Calendly API with iTeam?
No. The deployment team connects the account and sets up the events and the messages.
Does the agent book meetings on its own?
It sends scheduling links and can suggest times. The final choice is the invitee's.