For “how is it different from Calendly”, there is a full comparison in Cal.com vs Calendly. This article covers the practical questions that come up after setup is done.
Calendar sync
Q: Events in my Google Calendar are not blocking out slots immediately
Calendar sync is not perfectly real time; there is a short lag between the two sides. If you add an event to Google Calendar and a customer books the same slot moments later, a double booking is possible.
The way to reduce that risk is to set a booking buffer and a minimum notice period in Cal.com scheduling — requiring customers to book at least 2 hours ahead, for example, so the sync lag never turns into a real conflict.
Q: Can I connect more than one calendar?
Yes. A common setup is to “read” several calendars when deciding whether you are free (checking both work and personal), but “write” new bookings to only one of them. You can set each calendar’s role when you connect it.
Notifications
Q: The customer did not get a confirmation email after booking
Ask them to check their spam folder first — that is by far the most common cause. If it really did not arrive, check that the outbound email settings inside Cal.com are filled in correctly. When you send from your own domain, missing or incorrect SPF and DKIM records make it very easy for mail to be flagged as spam. That is not a Cal.com problem; it applies to every service that sends email.
Q: Booking times are showing in the wrong time zone
Cal.com displays available slots in the visitor’s time zone, so that customers in other time zones see their own local time. If the times you see are not what you expected, check the time zone set on your account and the time zone on your operating system. This behavior is very useful when you have international customers, though it can occasionally cause confusion if you only serve local ones.
Teams and resources
Q: Is there a limit on team members? Do they cost extra?
There is no extra charge. This is the most direct cost difference between self-hosting and Calendly — Calendly bills per user per month, so 5 people means 5 subscriptions, whereas Cal.com on RoamerHost is a flat NT$399/mo and team size does not change the price.
Q: Can I use my own domain for the booking page?
Right now Cal.com instances use a subdomain assigned by the platform, with HTTPS working out of the box. If you need to attach a custom domain, contact us to discuss it.
Q: Is the plan's memory enough?
It is plenty for a scheduling workload. Request volume is inherently low — customers open a page, look at the slots and submit a booking; it is not a sustained heavy load.
Using the features
Q: Can I cap how many bookings I take per day?
Yes. The advanced rules support a daily booking limit, buffers and a minimum notice period, so you can protect yourself before your calendar gets overrun. See the advanced availability rules tutorial for how to set them up.
Q: Can a team take bookings in rotation?
Yes. Round-robin assignment is supported, as are shared slots that only open when everyone is free — useful for splitting leads across a sales team or for multi-person meetings. See the team scheduling tutorial.
Q: Can a Google Meet or Zoom link be created automatically after a booking?
Yes. Once you connect a video service, every booking automatically gets a meeting link attached to the confirmation emails and calendar invites on both sides, so nobody has to open a room and paste a link by hand.
Q: Can I embed booking on my own website?
Yes. Cal.com provides an embed that can be an inline block on a page or a popup triggered by a button, so visitors can complete a booking without leaving your site.
Sources and further reading
Cal.com features and plans are as announced officially:
Further reading
- Cal.com advanced availability rules: buffers, daily limits and minimum notice
- Cal.com paid bookings: collecting deposits and consulting fees
- Cal.com managed hosting pre-purchase FAQ: calendars, teams and branded URLs
- Introducing Cal.com
- Setting availability and connecting Google Calendar
- Cal.com vs Calendly: the full comparison
Want someone to build it for you?
If you would rather not put all of this together yourself, or the project is big enough that you want someone to help plan it, Roamer Tech (RoamerHost’s parent company) takes on contract work for business process automation and AI agents: