Artificial IntelligenceMarketing ToolsSales Enablement, Automation, and Performance

Cal.com: Stop the Scheduling Back-and-Forth

The inbox is a terrible calendar. A sales call, a patient visit, and a product demo often die the same way. Someone offers a few times, the other person is already booked, and the thread sits until both calendars have moved on. The person who should have taken the meeting isn’t always the one who had time to answer.

Teams feel that gap more than a solo operator does. A shared inbox hands the request to whoever replies first, not to the owner who should take it. Buffers disappear, reminders never go out, and a no-show looks like a personal slip instead of a step nobody automated.

A Booking Page That Knows Who Is Free

Cal.com is scheduling infrastructure for one booking link or for a company that needs the same system across teams. You publish when you can meet, and the page offers only the slots that survive every calendar you connect.

Room Around the Meeting

The useful part is not the link by itself. It is that the link refuses times you already promised somewhere else. Connect Google Calendar, Outlook, and Apple Calendar, and a new booking must clear the calendars you actually use. The page detects the guest’s time zone, so a morning slot does not land in the middle of their night.

You can also protect the day. Minimum notice, a buffer before and after, and a limit on how often an event can be booked keep a popular link from filling every hour. Guests reschedule or cancel from the confirmation, which is where a move request should end instead of starting another thread.

Payments can be required before the slot is held, through Stripe or PayPal. Reminders go out by email or text, so the meeting isn’t the first time someone remembers it.

For a team, the same page can rotate who is offered, put several hosts on one event, or route the guest based on an answer they just gave. That is the difference between a personal link and a front door for sales, support, or care.

Cal.com publishes the project under the MIT License on GitHub, so teams that want to host the software themselves aren’t limited to the hosted plans. Most people start with the hosted product: a free individual account, then a paid plan when more than one person needs to share the booking.

What Buyers Actually Said

Two buyers described the scheduling product in plain language, with a company attached and no performance number in the sentence.

More elegant than Calendly, more open than SavvyCal, Cal.com works and it feels just right.

Flo Merian, Product Marketing, Mintlify

At Navi, protecting personal health information is a non-negotiable, so choosing Cal.com for scheduling just makes sense.

Micah Friedland, CEO & Founder, Navi

A Cal.com customer story about Deel is one of the few places the company puts a measured result next to the workflow, not only a logo.

Deel has seen a 35% reduction in the time spent on scheduling meetings since they started using Cal.com. In addition, they’ve seen a 20% improvement in overall meeting attendance rates. Currently, 1,000+ Deel employees use Cal.com, a product that saves them six hours per employee per week.

This means Deel is saving over 6,000 hours per week that, without Cal.com, would be locked in rote tasks and unable to be deployed elsewhere.

How the Plans Are Split

An individual stays on a free plan, and it’s not a timed trial. It includes unlimited event types and calendar connections, email and text notices, the mobile app, browser extensions, and payments. It also includes a two-way sync with Salesforce and HubSpot for customer relationship management (CRM). A one-click import brings existing events over from Calendly. Opening an account doesn’t require a credit card.

Teams and Organizations are billed per person. A yearly term lowers the monthly rate, and each plan includes a 14-day free trial. Teams adds shared availability, round-robin booking, managed and collective event types, recurring events, routing forms, booking analytics, custom notices, removal of the hosted branding, and custom application programming interface (API) access.

Organizations add sub-teams, routing from fields you define, a company subdomain, Security Assertion Markup Language (SAML) single sign-on (SSO), and System for Cross-domain Identity Management (SCIM) provisioning. This tier includes role-based permissions, domain-wide delegation, instant meetings, and additional API access.

That same tier includes Health Insurance Portability and Accountability Act (HIPAA) support, SOC 2, and ISO 27001. Those are the checks a clinic or larger buyer usually requires before scheduling can access a patient or employee record.

Enterprise is custom and billed annually. It adds dedicated onboarding and engineering help, a service-level agreement (SLA) with an uptime guarantee, human resources information system (HRIS) and directory connections, priority account support, and a dedicated database.

Cal.ai is available on every plan. It places an artificial intelligence (AI) voice agent on a workflow so a call can book, confirm, or chase a missed meeting. The individual plan doesn’t include call credits, so you purchase those separately. Teams and Organizations receive a monthly per-person allotment that renews, and you can buy more credits. The charge follows the call length rather than a seat on the scheduling plan.

What You Can Turn On

The hosted product is a long list of switches. These change who gets the meeting and what happens after someone books, in alphabetical order.

  • Attribute-Based Routing: Send the meeting to a teammate using fields you define, such as region, role, or priority, instead of offering every guest the same person. The company-wide plan lists routing from your own fields.
  • Cal Video: Native rooms are the default place to meet, and a guest can join from the link without an account of their own. You can record and transcribe from the room. A paid plan lets you keep a personal room address that doesn’t change, and an organization can keep a standing room for a team. You can also meet on Zoom, Google Meet, or Microsoft Teams when the guest already uses one of those.
  • Cal.ai: The phone agent calls to book, remind, or follow up, including before a meeting and after a no-show. You write the prompt and the tone, and you choose the trigger. If no one answers, the workflow can leave a message, send a follow-up, or try again.
  • Cal.com Companion: The iPhone and Android apps, plus the browser extensions, keep bookings and availability on the device you already have open. Companion is included with your plan, including the free individual plan, and isn’t a separate subscription.
  • Collective Events: Book a time when several named people are all free and all expected to attend. A personal link cannot represent that meeting, because it only knows one host. Collective events are part of the team plan.
  • Dynamic Group Links: Combine usernames into one address when you need a collective slot for a particular pair or group, without building a new event type first.
  • Embeds: Place the booking flow on a page you already own, and send the guest to your own address after they finish. Campaign parameters can ride along so the booking remembers which page sent it. A WordPress plugin is available if your site already runs there.
  • Instant Meetings: Offer a seat that starts now when the guest should reach a live person instead of picking a day next week. Instant meetings are listed on the company-wide plan, and they pair naturally with a rotating host.
  • Managed Events: An admin publishes the template the team has to use, and can lock the settings so every page says the same thing and sends the same notices. Managed events are part of the team plan.
  • Payments: Collect payment through Stripe or PayPal before the booking can be completed. The guest does not land on the calendar until that step clears.
  • Recurring Events: Let a guest book a repeating series, such as a weekly working session, from a single event type. Recurring events are listed with the team plan.
  • Round-Robin Scheduling: Spread meetings across a pool by availability, weight, or priority. A fixed host can stay on every call while a second seat rotates, and a pool can pair people who should be in the room together, such as a seller and an engineer. Round-robin booking is part of the team plan.
  • Routing Forms: Ask a few questions before a calendar opens, then show the right event, person, or team. This is what keeps a specific request off a general link. Routing forms are part of the team plan.
  • Workflows: Fire reminders, follow-ups, and other notices from the booking itself. Templated notices are the starting point, and custom workflows are the step up the pricing page calls out. Zapier and Make carry the booking into other apps without a custom build, and a webhook can post it to a system you run.

Taken together, the set covers a solo consultant who only needs a link, a team that has to share one queue, and a product company that wants the page on its own site or the booking posted into another system.

Getting Started with Cal.com

Sign up with your Google Workspace or other email. No credit card is required. Connect the calendars you use, set the hours, and add buffers before you share anything. Create an event type for each kind of meeting, including the length, the place you will meet, and the questions you need answered first.

Share the link, or embed the page on a site you already run. The phone apps and the browser extensions are already included, so the same bookings are there when you are away from the desk. If the booking has to be shared across people, start the trial on the team plan. If you need the enterprise controls, book a demo. An individual can stay on the free plan and send the link the same day.

Start Free with Cal.com

Related Articles