Comparisons

Horato vs Cal.com: scheduling app or scheduling API?

Aug 25, 2026 · 4 min read

Cal.com and Horato both put a booking page in front of your users, and that is roughly where the overlap ends. Cal.com is a scheduling product your team signs into, with a developer platform for embedding it elsewhere. Horato is an API your product is built on, with scheduling as one surface next to email, calendar, contacts, tasks, and meeting recording. Compare them feature by feature and you will miss the real decision, which is whether you are buying a tool or building on infrastructure.

What Cal.com is and who it is for

Cal.com is a scheduling product with a strong brand and a genuinely free individual tier. You pick a username, connect a calendar, and share the link. Teams pay for round-robin assignment and routing forms on top of shared booking pages. The scale is real: millions of bookings scheduled, more than 100 integrations, and calendar coverage across Google, Microsoft, and Apple accounts.

It also has a developer story. The Platform offering exposes API v2 and a set of embeddable React components called Cal Atoms, backed by managed users, OAuth clients, and webhooks, with white-label support on paid tiers. If you want Cal.com's scheduling rendered inside your own app, this is the sanctioned path.

The 2026 licensing change

One recent fact belongs in any 2026 evaluation. In April 2026, with version 6.4, Cal.com moved its commercial edition closed-source. The open-source code continues as an MIT fork called Cal.diy, which Cal.com itself recommends for personal, non-production use. If your plan was to run the open-source version on your own infrastructure in production, revisit that plan. The maintained, supported product is now the commercial one.

App versus infrastructure, concretely

Start with whose brand the end user sees. On Cal.com's free tier, your booking page carries Cal.com branding, and removal starts at the Teams tier. With Horato, the scheduling page lives on your domain under your brand from the first request, because the product assumes you are a software vendor putting your own name in front of your own customers.

Next, whose account model bills. Cal.com prices per seat, so every member of your team or organization is a subscription line. Horato bills per connected end-user account, because the people flowing through it are your customers rather than your employees, and provider connections do not increase the billable count.

Then there is what the API can actually do. Cal.com's API is a scheduling API, and a capable one, but scheduling is the whole surface: no email, contacts, or tasks APIs, no recording product, and AI phone agents sold as a separate credit-billed feature. Cal Atoms are React-only, so other stacks have to work around them. Horato's scheduling sits next to normalized email, calendar, contacts, and tasks APIs for Google and Microsoft accounts, a meeting recording API, approval-gated agent tools, and signed webhooks with delivery logs.

Pricing in plain terms

Cal.com is free for individuals. Teams costs $12 per user per month billed annually, and branding removal begins there. Organizations costs $28 per user per month annually and adds SAML SSO, SCIM, SOC 2, HIPAA, and ISO 27001 coverage. Platform and API pricing is quoted separately rather than published on the pricing page, so budget a sales conversation if you are evaluating the embedded route.

Horato's free tier includes 3 development accounts with no card. Pro is $10 per month with 10 active end-user accounts and 10 shared recording hours; additional accounts are $1 each, and $0.75 above 1,000. The comparison that matters is not $10 against $12. It is seat pricing for your staff against usage pricing for your customers, and the two curves diverge as your customer count passes your headcount.

When to choose which

  • Choose Cal.com if you need a booking page for yourself or your team. The free individual tier is genuinely good, and building would be a waste.
  • Choose Cal.com if your team runs on round-robin and routing at seat scale and you want a mature product with a deep integration catalog.
  • Choose Cal.com Platform if you are embedding scheduling in a React app and Atoms fit your stack. Ask for platform pricing early, since it is quoted rather than published.
  • Choose Horato if scheduling is a feature of your product, sold on your domain under your brand.
  • Choose Horato if you need more than scheduling: email, calendar, contacts, and tasks through one normalized API, or meeting recording with transcripts delivered by webhook.
  • Choose Horato if your economics are per end-user rather than per employee, and seat pricing does not map to how you sell.

A note on these facts

The Cal.com details above were checked against its public pages in August 2026, including the pricing tiers and the licensing change. Vendors move quickly. Verify current numbers and terms with Cal.com before you decide, and hold Horato's pricing page to the same standard.