Calendly

Productivity Personal access token

Read scheduled events and invitees, and manage event types and webhooks, in Calendly from any Windmill script, flow or app.

Set up in 3 steps

1

Create a personal access token

In Calendly, open Integrations then API & webhooks, and generate a personal access token. Copy it — it is shown only once.

2

Add the resource in Windmill

Open Resources, add a resource of type calendly, and paste the token.

3

Run your first script

Fork any script below and read before writing anything.

Scripts

Building blocks, if none of the projects above fit. Fork one, run it, or call it as a step inside your own flow.

Resource type

calendly — the shape of the credential every script on this page expects.

View raw schema →
FieldTypeRequiredWhat it is
tokenstringYes

Questions

Calls want a user or organization URI

Calendly identifies everything by URI rather than id. Read your own user first — its response carries both your user URI and your organization's.

How do I run something when a meeting is booked?

Create a Calendly webhook subscription pointing at a flow's webhook URL, so a booking starts a run rather than a schedule polling for one.

Is my token stored on the hub?

Never. It lives only in your own Windmill workspace, encrypted at rest.