Calendly
Connect Calendly to build dashboards on event types, scheduled events, and organization members.
Read only access to your Calendly scheduling data. No writes back to Calendly.
Objects
| Object | Fields |
|---|---|
| Event Types | Meeting types, durations, booking links, settings |
| Scheduled Events | Bookings, times, status, invitee answers where exposed |
| Organization Members | People in your Calendly organization, roles |
These are scoped to your Calendly organization, which Flitch resolves automatically after you sign in. You don't need to look up any IDs.
Scopes
users:read
event_types:read
scheduled_events:read
organizations:readRead only. PKCE is handled for you during sign in. No write or delete scopes.
Connect
Open Data
In app.flitch.io, open the Data page.
Add Calendly
Top right, click Add, pick Calendly.
Sign in with Calendly
Complete the OAuth popup. Flitch resolves your organization automatically.
Pick objects and save
Tick the objects you want (Event Types, Scheduled Events, Organization Members). Set a name. Save.
Each object becomes a dataset.
Refresh
Refresh is off by default. Every dashboard load runs a live query against Calendly. Enable refresh to schedule a background refresh and serve from cache between runs. See Refresh.
Disconnect
- In Flitch: open the connection from the Data page and delete it. Tokens revoked, cache cleared.
- In Calendly: Account → Integrations → API and webhooks, revoke access for Flitch.
Troubleshooting
Reconnect required. Tokens revoked or expired. Open the connection and click Reconnect.
Empty results. Data is read at the organization level. Each person's view follows their own Calendly organization membership.