Linking Calendly as a source
This source is currently in alpha. The interface and available tables may change.
The Calendly connector syncs your scheduling data – event types, scheduled events, groups, organization memberships, and routing forms – into PostHog.
Adding a data source
- Go to the sources tab of the data pipeline section in PostHog.
- Click + New source and then click Link next to Calendly.
- Next, you need a personal access token from Calendly. In your Calendly account, go to Integrations → API & Webhooks and create a personal access token. Creating a personal access token requires a paid Calendly plan. Copy the token value.
- Back in PostHog, enter the credentials and click Next.
- Select the tables you want to sync, set the sync method and frequency, then click Import.
Once the syncs are complete, you can start using Calendly data in PostHog.
Available tables
| Table | Description | Sync method |
|---|---|---|
event_types | Event types configured in your Calendly organization | Full refresh |
scheduled_events | Scheduled meetings, synced incrementally on start_time | Incremental |
groups | Groups within your Calendly organization | Full refresh |
organization_memberships | Members of your Calendly organization | Full refresh |
routing_forms | Routing forms configured in your organization | Full refresh |
Incremental tables sync only new or updated records on each run. Full refresh tables reload all data on each sync.
Configuration
| Option | Type | Required |
|---|---|---|
Personal access token | password | Yes |
Supported tables
| Table | Description | Sync method | Incremental field | Primary key |
|---|---|---|---|---|
event_types | A Calendly event type — a configurable meeting that invitees can book. | Full refresh | — | — |
scheduled_events | A booked meeting (scheduled event) on a user's Calendly calendar. | Incremental, Full refresh | start_time | — |
groups | A group within a Calendly organization used to organize members. | Full refresh | — | — |
organization_memberships | A user's membership in a Calendly organization, with their role. | Full refresh | — | — |
routing_forms | A Calendly routing form that qualifies and routes invitees to the right booking. | Full refresh | — | — |