Custom domains
Serve your booking pages from your own address, like book.yourcompany.com, with the certificate handled for you.
Changelog
Everything we have shipped, newest first. See the roadmap for what comes next.
See the roadmapServe your booking pages from your own address, like book.yourcompany.com, with the certificate handled for you.
See where guests drop off between viewing your page and booking, and test a second headline, description or button against the first.
A chat on your booking page that answers questions from your own notes and books a time once the guest confirms. Included on Teams and Agency, and an add-on for Pro.
Run up to 25 client workspaces under one Agency bill, each with its own branding, and switch between them from the header.
Sell a bundle of sessions up front. Clients book with a private link and see how many sessions they have left.
Ask for a refundable deposit only when a booking looks risky: short notice, or a guest who missed or cancelled late before. Everyone else books free.
Guests can opt in to a text reminder by SMS or WhatsApp. Every paid plan includes monthly credits, and top-ups never expire.
Hosts in India can take INR and UPI payments with their own Razorpay account, with no Cals fee.
Ask a few questions before booking and send each guest to the right meeting type, person or message. Answers carry into the booking form.
Create workspace API keys to list, book, reschedule and cancel meetings over REST, or connect Claude, Cursor and other MCP clients with the same key.
Paste a Calendly token to bring your event types across in one step.
Refer customers to Cals and earn a share of what they pay.
Let a group vote on times without anyone signing up, then send the winning time as a calendar invite.
Guests can send a question instead of booking a call, and on paid plans join a waitlist when a day is full.
Connect your Stripe account and put a price on any meeting type. Guests pay when they book, unpaid holds release after 30 minutes, and cancellations refund automatically.
Cals is free for one person with unlimited bookings. Pro, Teams and Agency can now be paid monthly or yearly.
New name, new mark and a new home at cals.to, with a new site footer and rewritten privacy policy and terms. Your meeting types and bookings carried over.
On paid plans you can add your logo and remove Cals branding from the pages your guests see.
Pick a template, set your brand colour and preview the page before you publish.
A refreshed design that opens in light mode. Pick light, dark or your system setting from the theme menu.
Public profiles can let AI assistants find a time and request a booking over MCP or a simple HTTP API. Guests confirm by email before anything is booked.