Calendly Connector
Prerequisites
- A Calendly account (any plan, including free)
- Admin or owner access for organization-level data
Getting Your Credentials
Calendly uses a Personal Access Token for authentication.
- Log into Calendly
- Go to Integrations & Apps > API & Webhooks
- Under Personal Access Tokens, click Generate new token
- Copy the token (starts with
eyJra...)
Note: The token provides access to your Calendly data and any organization data you have permission to view.
Configuration in Landed
| Field | Value |
|---|---|
| Personal Access Token | Your Calendly personal access token |
Available Streams
| Stream | Description | Sync Mode |
|---|---|---|
scheduled_events | Scheduled meeting events with start/end times, location, status | Incremental |
event_invitees | Invitees for each scheduled event with name, email, responses | Incremental |
event_types | Event type definitions (meeting templates) with duration, scheduling URL | Full refresh |
organization_memberships | Organization members and their roles | Full refresh |
routing_forms | Routing form definitions | Full refresh |
routing_form_submissions | Responses submitted through routing forms | Incremental |
Common Issues
| Symptom | Cause | Fix |
|---|---|---|
401 Unauthorized | Invalid or expired token | Generate a new token in Calendly > Integrations > API & Webhooks |
403 Forbidden | Token lacks access to organization data | Ensure you have admin/owner access in the Calendly organization |
| Missing events | Events outside the sync window | Landed syncs events incrementally from the last checkpoint |
| No routing forms | Plan doesn't include routing | Routing forms require Calendly Teams or Enterprise plan |
Data Notes
- Calendly returns all timestamps in UTC
- Event invitees are linked to events via the
event_urifield - Cancellation details (reason, who cancelled) are included in the event and invitee records
Static IPs for Allowlisting
If your network configuration requires IP allowlisting:
- Production:
34.170.185.84,35.192.90.94 - Staging:
34.171.93.34