In Cal.com you create a booking link from the booking links page with the New booking link button, entering a title, URL, description and length. Then set your availability, connect a calendar so you don't get double booked, and add buffers if you want them. Your link then shows the open slots people can book.
A booking page is a booking link
In Cal.com, what you share is a link: a pre-set meeting with its own name, URL, duration, availability and location. You can make as many as you need, such as a 15-minute intro call and a 60-minute strategy session. Links can be personal, where people book just you, or team links that book one person from a team or several people at once.
Create the link
- Open the booking links page and click the New booking link button in the top right.
- Enter the Title, URL (for example cal.com/bailey/example-event), Description and Length.
- Create the link.
Those four fields are all you need for a working link. Write the description for the person booking, not for you: what the call is for and what they should bring.
Three settings decide which slots people see
Once your link exists, three settings work together to decide what's bookable. Get them right and you won't get double booked.
Availability schedule
Open Availability in the sidebar. New schedules start as Monday to Friday, 9:00am to 5:00pm. Turn days on or off and add more than one time slot per day if you want, say, mornings and late afternoons only. The schedule marked Default is used by any link without its own. You can keep one schedule for everything, or create several and pick which one each booking link uses, which is handy if sales calls and client sessions happen at different times. For a team link, check each person's schedule too, because the page can only offer times when the right people are free.
Connected calendar
Go to Settings, My account, Calendars and connect a calendar such as Google Calendar, Outlook, Apple Calendar, CalDAV or an ICS feed. Then turn on Check for conflicts, so busy times on that calendar are blocked. Under Add events to, choose the calendar new bookings should be created in. You can override that per event type in its Advanced tab.
Buffers
Event buffers block time before or after meetings for a booking link. Open the link's Limits & buffers tab, choose a before-event or after-event buffer, and click Update. A 15-minute buffer after client calls gives you time to write notes before the next one.
Connecting a calendar isn't enough on its own
Cal.com's help pages on calendars and event buffers explain two traps. A booking link only shows slots from the schedule it uses and from calendars you've switched on under Check for conflicts, so connecting a calendar without that toggle leaves your busy times open to bookings. And buffers stack with neighbouring meetings, so more time can be blocked around a meeting than the buffer you set. If your page shows fewer slots than you expect, that's usually why.
Check it the way a client will
Preview the URL of your link and you'll see availability as bookable slots, exactly as a client would. Look at next week and the week after, compare it with your real calendar, and only then put the link in your email signature or on your website.
If you're still comparing tools, my guide to booking software and this piece on booking tools for solo business owners cover the options.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
Embedding a booking page with Calendly
If you're weighing up Calendly, its help centre lists three embed styles for a scheduling page: inline embed, pop-up text and pop-up widget, with instructions for providers such as Wix, Squarespace, Shopify, Webflow and WordPress.
My advice for a first booking page
Start with one link and one schedule. Connect your main calendar, switch on Check for conflicts, add a short buffer after calls, and preview the page before you share it. Add a second link only when you've got a second kind of meeting.
Want your tool on this list? Featured spots and reviews here are paid partnerships. Here's how to partner with me.
Frequently asked questions
How do I create a booking page in Cal.com?
Go to the booking links page, click New booking link, and enter a title, URL, description and length.
Can I stop double bookings?
Yes. Connect a calendar and turn on Check for conflicts so its busy times are blocked.
Can different links use different hours?
Yes. Create several availability schedules and pick which each link uses.
Can I add a gap between meetings?
Yes, with buffers before or after the event, set in the link's buffers tab.
Can a team share a link?
Yes. Team links can book one person from the team or several at the same time.

