Cal.com Teardown — Open-Source Calendly Alternative ($10M+ ARR + Cal AI $50M ARR)
Copyable to YOU
Sign in with Google to see your personal Copyable Score - a 5-dimension breakdown of how likely you (with your budget, tech stack, channels, network, and timing) can replicate this product.
Cal.com Teardown — Stripe for Time
Last updated: 2026-05-16 · Researched via cal.com + GitHub + Crunchbase/PitchBook/Tracxn/Latka + 2026-04 closed-source announcement reports
TL;DR
"Stripe for time" — open-source Calendly alternative, started 2021, 2024 $5.1M revenue / 20K paying customers, ~$200M valuation, $32.4M funding (OSS Capital + Seven Seven Six + Obvious Ventures), 42.5K GitHub stars. 2026-04 closed main repo, went source-available, only Cal.diy community version remains (MIT, gated). Complete "open-source draw attention → cloud hosting monetization → commercial version close" playbook, 0 to $5M ARR in 3 years. Cal.ai (AI Phone Agent) is 2024-2025 differentiator: $30M ARR Dec 2025, $50M ARR Mar 2026. Cal.ai is the real revenue story, not scheduling base.
Basic Info
| Item | Detail |
|---|---|
| Website | cal.com |
| Positioning | OSS scheduling infrastructure / Stripe for time |
| Founders | Peer Richelsen (CEO ex-OnDeck Head of Product) + Bailey Pumfleet (Co-CEO, originally Calendso subscriber) + David Eriksson + Cyrielle Simeone + Ben Murphy |
| Founded | 2021-04-30 (Calendso) |
| Employees | 31 (2026, was 21 in 2023) |
| Funding | $32.4M total — Seed $7.4M (OSS Capital + Joseph Jacks) + Series A $25M (Seven Seven Six + Obvious Ventures) |
| 2024 revenue | $5.1M revenue / 20K paying customers (Latka) |
| Cal AI 2026-03 ARR | $50M ARR (voice agent single product) |
| GitHub | 42.5K stars / 13.2K forks / Next.js + Prisma + Postgres + tRPC + TypeScript 95.8% |
| License | AGPL-3.0 (2021-2026/03) → source-available, Cal.diy fork MIT (2026/04+) |
Core Features
- Basic scheduling — booking link, custom availability, daily/weekly limits, buffers, collective/round-robin
- White-label + embed — iframe, custom domain, subdomain
- 65+ languages
- Cal Video — built-in video conferencing
- Routing Forms — form → routing to different teams
- Workflow Automations — booking triggers SMS/email/Slack/Zapier
- 100+ integrations — Salesforce/HubSpot/Stripe/PayPal/Google Cal/Outlook/iCloud
- Cal Atoms — SDK to embed scheduling in 3rd-party products (B2B2C channel)
- Cal.ai (AI Phone Agent) — user calls in, AI auto-takes booking + answers FAQ + transfers to human. 2024-2025 key differentiator, $50M ARR
- Self-host — Docker/Railway/Vercel/Render (closed-source post 2026/04 functionality limited)
- Calendly import — one-click migration
Pricing
| Tier | Price (USD) | Users | Features | AI Phone Agent |
|---|---|---|---|---|
| Free | $0 | 1 | Unlimited event types + Stripe/PayPal + 100+ integrations + Calendly import | ❌ |
| Teams | $12/user/mo (annual 25% off) | Team | Round-robin / Collective / Routing Forms / Booking Analytics | ❌ |
| Organizations | $28/user/mo | Unlimited sub-teams | SAML SSO / SCIM / SOC 2 / HIPAA / ISO 27001 / RBAC | ❌ |
| Enterprise | Custom (~$50-100/user/mo est) | Unlimited | Dedicated onboarding / SLA / Priority | ✅ Cal.ai add-on |
| Self-host (Cal.diy) | $0 + infra | Unlimited | Core scheduling, no enterprise features | ❌ |
Pricing logic:
- Free extremely generous — unlimited event types + Stripe + 100 integrations + Calendly import (more than Calendly Free's 1 event type)
- Teams $12 sweet spot — competitive with Calendly Standard
- Organizations $28 = real money tier (SSO Tax on top)
- Enterprise + Cal.ai = unlimited (Cal.ai usage-based per minute, $50M ARR from this not scheduling base)
GitHub / Technical Indicators
| Indicator | Data |
|---|---|
| GitHub (Cal.diy post-2026/04) | 42.5K stars / 13.2K forks |
| Pre-2026/04 license | AGPL-3.0 (strong copyleft, SaaS derivatives must open source) |
| Post-2026/04 license | Source-available (no longer open source), Cal.diy fork MIT |
| Backend / ORM | Next.js 14 App Router + tRPC + Prisma + PostgreSQL 13+ |
| Frontend | Tailwind CSS + TypeScript 95.8% |
| Auth | NextAuth |
| Deploy options | Docker / Railway / Vercel / Render |
| Latest Cal.diy version | v6.2.0 (2026-03-01) |
| Total contributors | 700+ (pre-closure) |
Cal.com is rare in using AGPL-3.0 for commercial OSS extremes. AGPL's "network clause" means SaaS-form distribution counts as distribution, so derivative products must open source — that's the legal moat for cloud version revenue. 2026-04 closure is complete OSS-to-source-available case study, similar to Elastic/MongoDB/HashiCorp path.
Community Reception
N very large: GitHub 42.5K stars, multi-source Crunchbase/Tracxn/Latka data, third-party reviews (G2/Capterra/Workflow Automation/Maple Metric) - high credibility.
Positive:
- Flo Merian, Mintlify: "More elegant than Calendly, more open than SavvyCal, Cal.com works and feels just right"
- OSS ecosystem — Vercel / Replit / Posthog tech-circle darlings use cloud version
- Self-host option (pre-closure) — many privacy-sensitive European companies + medical/legal/consultancy choose for "I can self-host"
- AGPL-3.0 trust anchor — "it's open source" itself is marketing asset
- Cal Atoms developer feedback — HR SaaS / recruiting / medical appointment platforms embed
- Cal.ai voice agent — 2024-2025 early customers report 30-50% booking conversion improvement
Negative:
- 2026-04 closure controversy — HN/Reddit/Twitter exploded. Bailey said "open code gives attackers blueprints to the vault" — community didn't buy it, called it classic "use AGPL to lure customers, then close door"
- Cal.diy community version functionality gutted — README says "personal non-production use only"
- Alternatives emerging — Easy!Appointments (GPL-3.0) / Nextcloud Calendar / Rallly / Croodle catching self-host users
- Learning curve vs Calendly — feature-rich but UX more complex
- Cal.ai cost opacity — voice agent per-minute pricing but bills often exceed expectations
Competitor Comparison
| Dimension | Cal.com | Calendly | SavvyCal | Koalendar | Tidycal |
|---|---|---|---|---|---|
| Core positioning | OSS + cloud dual-track + AI voice agent | Established closed-source SaaS, brand leader | Premium polish | Price butcher | LTD one-time payment |
| Free tier | Unlimited event types | 1 event type only | $0 trial | Free with branding | $39 lifetime |
| Paid starting | $12/user (Teams) | $10-12 (Standard) | $12 (Basic) | $7 (Pro) | $39 lifetime |
| Enterprise (SSO) | $28/user (Organizations) | $20 (Enterprise) | $20 (Premium) | ❌ | ❌ |
| AI Voice Agent | ✅ Cal.ai $50M ARR | ❌ | ❌ | ❌ | ❌ |
| Self-host | ⚠️ Cal.diy (gutted) | ❌ | ❌ | ❌ | ❌ |
| Total users | 20K paying (2024) | 20M+ users (2024) | ~5K paying | ~10K paying | ~50K LTD users |
| ARR | $5M base + $50M Cal.ai | est. $300M+ | est. $5-10M | est. $1-2M | est. $2M |
Cal.com differentiation:
- OSS trust anchor + closure timing — used AGPL to draw 3 years' attention/integrations/customers, then transitioned to source-available
- Cal.ai voice agent overtake — Calendly didn't do this, cal.com did $50M ARR in a year, more than scheduling base
- Cal Atoms B2B2C distribution — embed scheduling into HR/recruiting/medical SaaS
- AGPL legal moat — competitors can't fork and resell
- Vercel/Next.js ecosystem endorsement
Verdict
- Best for: Privacy-sensitive EU/medical/legal/education (self-host pre-2026/04) — these users now migrating to Easy!Appointments or Cal.diy gutted version / B2B2C platforms embedding scheduling — Cal Atoms most mature scheduling SDK / Voice agent SMB — Cal.ai is market leader, transparent pricing (per-minute), replaces human receptionist at 60-80% cost savings / Tech circle startups / dev tools companies — Vercel/Replit/Posthog match
- Worth using: Free tier extremely generous, 1-person user almost free. Teams $12/user/mo competitive vs Calendly, recommended 14-day trial. Cal.ai voice agent: if you receive ≥100 booking-related calls/month, ROI 1-2 months payback. Don't use: still expecting full self-host post-closure, low-price markets needing alternatives to Stripe Tax, deep CRM Salesforce integration (use Salesforce Scheduler)
- Conclusion: Cal.com is 2021-2026 most complete OSS-to-SaaS commercialization case study, cloud version worth using, but self-host path closed. Cal.ai voice agent is real product innovation point, scheduling base is auxiliary. Replicating cal.com window basically closed — but vertical-specific scheduling (medical/legal/salon/education) + AI voice agent combination still has window.
Conclusion + Recommendation
Verdict: Strong recommendation to evaluate Free tier and consider use. Cal.ai voice agent is genuine product innovation, base scheduling is auxiliary.
Core reasons:
- OSS attract customers + cloud monetization + scale closure — this playbook 5-year window half-closed
- Cal.ai $50M ARR proves voice agent is real demand
- Cal Atoms B2B2C is structural moat
Main concerns:
- Closure shock — post 2026/04 self-host users churning
- Calendly counter-attack — Microsoft Outlook/Teams deep integration could kill mid-market
- Cal.ai pricing opacity — usage-based pricing complaints
Actions: Today: Sign up Cal.com Free, connect Google Calendar. This week: If B2B2C SaaS, check Cal Atoms docs. This month: If team ≥3 + ≥50 booking calls/month, try Teams ($12) + Cal.ai. Don't: Build SaaS on Cal.diy (functionality gutted), fork main repo (closed), self-host long term (path dead).
Part 2 · Buildable Blueprint
Replicate Playbook
Step-by-step build plan: MVP scope, 30-day timeline, launch strategy, pricing decisions, risk matrix, cost breakdown.
Replicate Playbook
Step-by-step build plan: MVP scope, 30-day timeline, launch strategy, pricing decisions, risk matrix, cost breakdown. Sign in with Google to read the PostSyncer Playbook free — see what you’d get for $9/mo.
- Step-by-step MVP scope (week 1-6)
- Distribution playbook (which channels worked, which didn't)
- Founder video interview transcripts
- Risk matrix + ‘why I wouldn’t build this’ analysis
- Cost breakdown (real receipts)
Cite this article
APA: Liu, J. (2026, May 18). Cal.com Teardown — Open-Source Calendly Alternative ($10M+ ARR + Cal AI $50M ARR). OpenAI Tools Hub. https://www.openaitoolshub.org/ai-product-research/cal-com
BibTeX:
@misc{liu2026calcom,
author = {Liu, Jim},
title = {Cal.com Teardown — Open-Source Calendly Alternative ($10M+ ARR + Cal AI $50M ARR)},
year = {2026},
url = {https://www.openaitoolshub.org/ai-product-research/cal-com}
}