Calendly
Set up an AI agent for Calendly. It reads your bookings to answer who a meeting is with, who hosts and whether it is still on, and posts a daily schedule.
eesel's AI agent for Calendly gives your agent a read-only view of your Calendly bookings, so it answers the questions your team asks each other about meetings. It answers in chat and in Slack. It cannot book, cancel or reschedule, and it is separate from Calendly's own AI features.
Give your agent a view of your Calendly bookings and it answers the questions your team asks each other. Who the Friday demo is with, who is hosting, whether it is still on, what the customer wrote when they booked. It reads Calendly live.

Set up eesel for Calendly
Ask your agent what it can do with Calendly
Open the chat in your dashboard and ask. Your agent explains what it can look up, what it cannot do, and the one thing it needs: a personal access token from Calendly. It also tells you that the token goes into the skill's settings, not into the chat.

Decide who creates the token. A token from an ordinary team member only shows that person's bookings. A token from a Calendly admin or owner shows everyone's, so your agent can answer "who on the team hosted the demo with this customer".
Open the skill
Open Skills in the left sidebar and find Look up Calendly meetings. Click the tile to open it.

The skill's page describes what it does and has an Install skill button at the top right. Click it.

A Settings section appears below the contents, with one field: Calendly Personal Access Token.

Create the token in Calendly
In Calendly, open Integrations & apps > API & webhooks and click Create a token. A token you create as an admin covers everyone in your Calendly organization, and Calendly says so on the page.

Name it, tick at least the Scheduling and User management scopes, and click Next. Calendly shows the token once. Copy it.

Paste the token into the skill's settings
Back in eesel, paste the token into the Calendly Personal Access Token field. It shows as dots, not text. It is stored securely and used only to call Calendly. Your agent never sees the value.

Check it worked. Ask your agent in chat what meetings are coming up. If the token is missing or wrong, it says so and points you back to this field.
Ask about a booking
Ask about your calendar in plain words. Your agent lists the bookings with the date, the time in UTC and whether each one is still active.

Ask about one booking and it names the invitee, the time, the host, the status, and anything the invitee wrote when they booked.

Put it on a schedule
With Calendly, an automation is a schedule. Ask for the day's demos in a Slack channel every morning and your agent creates it, confirms the time, and offers to run it once so you can see the post.

It appears on your Automations page, switched on.

Open it to change the time or the timezone. Here the time has been moved to 8:30 AM.

Below the schedule settings are the instructions: what to look up, what to pull out of each booking, and where to post it.

Check it worked. From a terminal, eesel automations lists the schedule as on.
What it can look up
What meetings are coming up
The connected account's upcoming bookings, soonest first, with the status of each
Who the meeting with a customer is with
Bookings for that invitee's email address, upcoming or past
Who hosted a call
The host on the booking
Whether a booking is still on
Active, canceled or rescheduled
What the customer wrote when they booked
The booking note and any answers to your booking questions
It cannot book, cancel or reschedule, and it cannot tell you whether someone showed up. Calendly only knows about the booking.
You stay in control the whole way. Adjust your AI agent's access to knowledge and its action permissions to your liking. See Actions and Approvals.
Limitations
Read-only. It cannot book, cancel or reschedule a meeting.
No attendance. Calendly records the booking, not whether someone showed up.
No Calendly trigger. A new booking does not start an automation. Use a schedule instead.
One token. What it sees depends on who created the token.
Troubleshooting
FAQ
Related pages
Skills for how skills work, since Calendly runs as the Look up Calendly meetings skill
Automations and Schedules for how schedules work
Slack for posting the day's demos to a channel
Last updated
