Connect Cal.com
Open-source scheduling infrastructure — self-host or cloud.
API Key Needed2 minutes
What you need:A Cal.com API key (starts with cal_).
Prerequisites
- A Cal.com account (free tier includes API access for 1 event type).
- API keys are available on all plans including Free.
Step-by-step instructions
- Log in to your Cal.com account.Go to https://app.cal.com and sign in.
- Navigate to Settings → Developer → API Keys.Click your profile avatar (top right), select Settings, then find Developer in the sidebar. Click API Keys.
- Create a new API Key.Click New API Key, give it a name (e.g. EarliestAppointment), and optionally set an expiration date. Click Create and copy the key immediately — it starts with cal_ and is only shown once.
Where to paste in EarliestAppointment: In Dashboard → Calendar Sync, select Cal.com. Paste your API key.
Tips
- Cal.com API v2 requires the cal-api-version header on every request (use 2024-08-13 or newer).
- The API key is passed as Authorization: Bearer cal_... — do not confuse it with OAuth tokens.
- Cal.com is open source and can be self-hosted. If you self-host, update the base URL in your sync configuration.