About Calendly
Calendly is a scheduling automation platform for booking meetings and managing availability. The Serval Calendly integration lets your workflows read and act on Calendly data - scheduled events and invitees, event types and availability, organization members and invitations, scheduling links, routing forms, and webhook subscriptions. Serval only ever talks to Calendly’s official API address (api.calendly.com), using the token you provide. Authentication: Personal access token (API key). An admin generates a token in Calendly and pastes it into Serval’s connect form. There is no OAuth flow - the token stays valid until you revoke or replace it in Calendly. Data sync: On-demand only. Serval reads from and writes to Calendly exclusively when a workflow runs. There is no background sync, no entity ingestion, and no prebuilt workflows are installed with this integration.What the Calendly integration enables
Get your credentials
You need a Calendly personal access token, generated from a Calendly account that can see the meetings, event types, and members your workflows will need - often an organization owner/admin or a dedicated service account. See the Calendly API documentation for background.Log in to Calendly
Open the API & Webhooks page
Generate a token
Name the token
Create and copy the token
Connect in Serval
Open the Calendly connect form
Enter an Instance Name
Paste your Personal Access Token
Save
Verifying the connection
The Calendly integration has no automated health checks in Serval, so nothing runs after you connect and there is no pass/fail status to look for. To verify the connection:- Create or run a simple workflow that reads Calendly data - for example, one that lists your scheduled meetings or event types.
- If the workflow returns Calendly data, the token works.
- If it fails with an authentication or authorization error, generate a fresh token in Calendly and re-enter it in the connection settings.
Gotchas and troubleshooting
The connection stopped working after I edited its settings
The connection stopped working after I edited its settings
The connection saved fine, but workflows fail with authentication errors
The connection saved fine, but workflows fail with authentication errors
Workflows cannot see certain meetings, event types, or members
Workflows cannot see certain meetings, event types, or members
I lost the token and cannot see it in Serval
I lost the token and cannot see it in Serval
Renaming an existing connection is not safe
Renaming an existing connection is not safe
Need help? Contact support@serval.com for assistance with your Calendly integration.

