scheduling
Cal.com
Open-source scheduling infrastructure — the self-hostable Calendly alternative
OSS (AGPL-3.0) scheduling infrastructure. Host yourself or use their cloud. Routing forms, round-robin, embeds, API. Used by Deel, Mercury, Vercel. Free forever on self-host.
Pricing
| Tier | Price | Notes |
|---|---|---|
| Free (Cloud) | Free | $0. 1 user. Unlimited event types. Unlimited meetings. Cal branding. |
| Self-Hosted (OSS) | Free | Free forever. AGPL-3.0. Docker/K8s deploy. Full feature parity with cloud. |
| Teams | $12/mo | $12/user/mo. Round-robin, collective events, routing forms, Cal Video, Workflows. |
| Organizations | $37/mo | $37/user/mo. SSO, advanced routing, dashboards, analytics, dedicated support. |
| Enterprise | Custom | Custom. SAML, HIPAA, dedicated deployments, security reviews. |
Limits
| Tier | Metric | Value | Notes |
|---|---|---|---|
| — | cal video | Native video conferencing (like Daily.co) — E2E encrypted | Video |
| — | event types | One-on-one, group, collective, round-robin, recurring, managed events | Event types |
| — | license | AGPL-3.0 — source open + copyleft (modifications must be shared) | License |
| — | notable users | Deel, Mercury, Vercel, Supabase, Railway, Cal.ai team | Users |
| — | platform api | Platform API — embed Cal.com into your own SaaS (white-label scheduling) | Platform |
| — | routing forms | Logic-based routing to route leads to correct team member | Routing |
| — | self host | Full Docker/Helm deployment — Postgres + Redis + Next.js app | Self-host |
| — | vs calendly | Cal = OSS + self-hostable + dev-first; Calendly = closed + SaaS + broader polish | vs Calendly |
| — | vs savvycal | Cal = flexible + teams; Savvycal = polished UX + personal scheduling | vs SavvyCal |
Features
- Availability — Multiple schedules per user.
- Buffer Time — Padding between meetings.
- Cal Video — Built-in video conferencing.
- Embed — Inline/popup/floating-button embeds.
- Event Types — One-on-one, group, collective, round-robin.
- Insights Dashboard — Booking trends + team analytics.
- Paid Bookings — Stripe integration for paid appointments.
- Platform API — Embed scheduling in your SaaS.
- Recurring Events — Weekly/monthly recurring bookings.
- Round-Robin — Distribute bookings across team.
- Routing Forms — Route leads by answers.
- Self-Host — Deploy to your infra.
- SSO — SAML + OIDC.
- Timezone Detection — Auto-detect viewer timezone.
- Webhooks — Outbound events.
- Workflows — Automated email/SMS reminders.
Developer interfaces
| Slug | Name | Kind | Version |
|---|---|---|---|
| cli | cal CLI (self-host) | cli | 1.x |
| webui | Cal.com Dashboard | other | — |
| sdk-js | @calcom/embed-react | sdk | 1.x |
| rest-api | Cal.com REST API v2 | rest | v2 |
| webhooks | Cal.com Webhooks | other | — |
| platform | Platform API (embed in SaaS) | rest | v2 |
Compare Cal.com with
ai-api
Cal.com vs Anthropic API
Side-by-side breakdown.
ai-api
Cal.com vs AssemblyAI
Side-by-side breakdown.
ai-api
Cal.com vs Deepgram
Side-by-side breakdown.
ai-api
Cal.com vs ElevenLabs
Side-by-side breakdown.
ai-api
Cal.com vs Google Gemini API
Side-by-side breakdown.
ai-api
Cal.com vs Groq
Side-by-side breakdown.
ai-api
Cal.com vs OpenAI API
Side-by-side breakdown.
ai-api
Cal.com vs Replicate
Side-by-side breakdown.
Staxly is an independent catalog of developer platforms. The link to Cal.com above may be an affiliate link — Staxly may earn a commission if you sign up through it, at no extra cost to you. Pricing is verified at publication time — reconfirm on the vendor site before buying.