Skip to main content

Overview

DSALTA connects to Cal.com using read-only API access to collect compliance evidence automatically. Data syncs every 24 hours and feeds into your Data Library modules.
Read-only access. DSALTA never modifies, creates, or deletes resources in your Cal.com account.
What you’ll see. Cal.com’s free plan is individual and does not expose a team or members endpoint, so DSALTA’s Access page lists the connected Cal.com account (identified from /me) rather than a full roster of individual people. The access checks below match that account to your People page by email, which may not resolve automatically if the account email differs from the employee’s record. Treat the Access list as your Cal.com account inventory and confirm the owner manually. If an organization roster becomes reachable, the list expands on its own.

How to Connect

Cal.com connects with an API key — there’s no app to install. The free plan is sufficient; no paid or enterprise plan is required.
1

Open Cal.com API keys

Sign in to Cal.com and go to Settings → Developer → API keys.
2

Create an API key

Click Add, give the key a name, and leave it without an expiry (or set one). Copy the generated key — it starts with cal_.
3

Connect

In the DSALTA sidebar, go to Integrations, find Cal.com, and click Connect. Paste the API key in DSALTA’s secure connection window and submit. DSALTA only reads your account.
4

Finish

DSALTA runs an initial sync — usually a few minutes — after which the compliance checks below activate.

Automated Compliance Checks

Each check below runs automatically every 24 hours. Click any check for step-by-step remediation guidance.

Troubleshooting

Re-authenticate from Integrations → Cal.com → Reconnect. This can happen if the API key was deleted or rotated in Settings → Developer → API keys.
Confirm the API key is still valid in Cal.com (Settings → Developer → API keys) and has not expired, then trigger a manual sync from the integration settings.