---
title: Calendly
summary: Connect a Calendly account so your AI agents can look up bookings, event types, and availability, create scheduling links, and cancel events under permissions you control.
category: integrations
slug: calendly
---

## What Calendly in Kronos lets your agents do

Once a Calendly account is connected to Kronos, your agents can — within
the permissions you grant — work with your scheduling just like you would
in Calendly:

**Read actions** (available when an agent has "Read only" or higher):

- Look up your own Calendly profile (name, email, scheduling page).
- List your event types (the meeting types people can book with you).
- List your scheduled events — upcoming and past bookings — with filters.
- Open a specific event and see who booked it.
- List the invitees of an event and look up a single invitee.
- Check your availability schedules and busy times for a date range.
- List the open time slots for a given event type.
- Look up your organization's members, groups, and pending invitations.
- View routing forms and your activity log.

**Write actions** (available only when an agent has "Read and write"):

- Create a scheduling link people can use to book with you.
- Create a single-use scheduling link (valid for one booking).
- Create a one-off event type for a specific meeting.
- Cancel a scheduled event.
- Mark an invitee as a no-show, or remove that mark.
- Delete an invitee's data or a scheduled event's data.
- Invite a user to your organization, remove one, or revoke an invitation.
- Create or delete webhook subscriptions.

You decide which agent gets which level, and you can switch any
permission off in one click without disconnecting the Calendly account.

## Connecting Calendly

1. Open Kronos → **Connect** in the sidebar → **Applications** tab.
2. Click the **Calendly** card to open the detail dialog, then click the
   green **Connect** button.
3. You land on Calendly's sign-in screen — sign in to the Calendly
   account you want to connect.
4. Review the access Calendly will grant and approve it.
5. You're sent back to Kronos at the Already connected tab with the new
   Calendly entry pre-selected.

You can connect more than one Calendly account; each appears as its own
connection with its own name.

## Telling connections apart

The Calendly management page shows the connected account's email address
right under the "Calendly" title. This is how Kronos and you identify
which Calendly account a connection represents.

If you connect more than one Calendly account, each appears with its own
email address. You can also add a short personal note next to it (labels
like "Sales Calendar" or "Demos") to make a long list easier to scan. The
note is yours only; agents always identify the account by the underlying
email + ID, not by the note.

## Giving an agent access

On the Calendly management page click **+ Add AI Agent**, pick the agent
from the dropdown, then choose:

- **Off** — the agent cannot touch this Calendly account.
- **Read only** — the agent can look up bookings, event types,
  availability, and invitees, but cannot create links, cancel events, or
  change anything.
- **Read and write** — the agent can do all of the above plus create
  scheduling links, cancel events, mark no-shows, and manage your
  organization.

The same controls are available inside the AI Agent editor — scroll to
the **Connected Apps** section.

## Fine-grained overrides

Inside the permissions modal (the gear icon next to a Calendly account in
the agent editor or on the management page) you'll see the full list of
Calendly actions grouped by **Read tools** and **Write tools**. Toggle
individual actions on or off to override the preset.

Common combinations:

- **Availability assistant**: preset Read only, no overrides. The agent
  answers "when am I free?" and lists upcoming meetings but cannot change
  anything.
- **Booking-link agent**: preset Read only, override `Create scheduling
  link` ON. The agent can look things up and hand out a booking link, but
  cannot cancel events or touch your organization.
- **Scheduling assistant**: preset Read and write, override the
  organization actions (invite, remove, revoke) OFF. The agent manages
  bookings and links but cannot change who's in your organization.
- **Full assistant**: preset Read and write, no overrides.

Click Save to apply. Changes take effect on the next message the agent
processes.

## Multiple Calendly accounts on the same agent

If an agent has access to two or more Calendly accounts, it picks which
one to use on every action based on context. When the request is
ambiguous ("send my booking link"), the agent will ask which Calendly
account to use.

You can cut ambiguity by turning the agent's access to one account off,
or by renaming the connections to obviously distinct labels.

## When something goes wrong

- **"Needs reconnect"** badge — Calendly revoked or expired the
  connection. Open `/app/connect`, click Calendly, and walk through
  Connect again. Permissions are preserved.
- **Agent says "I can't cancel that meeting"** — that agent's permission
  preset is Off or Read only without the matching write override. Open
  the permissions modal and adjust.
- **Agent says the connected app is temporarily unavailable** — Calendly
  or the connection had a transient hiccup. Ask the user to retry in a
  moment. If it persists, check the management page for a "Needs
  reconnect" badge.

## Privacy

Kronos does NOT store the content of your Calendly bookings. Each time an
agent uses a Calendly action, it fetches just-in-time from Calendly
through the connection, uses what it needs to complete the task, and
discards the result. The audit log records that the action happened
(which agent, which action, when, and whether it succeeded), but not the
booking details.

When you disconnect Calendly or cancel your Kronos subscription, the
connection and all per-agent permissions are deleted immediately.
