TidyCal

Last updated

What's new in TidyCal

New features, improvements and fixes, newest first. Have an idea? Vote on what we build next from your dashboard.

November 2026

New

One booking per email address

Limit a booking type, like a free first session, to one booking per email address. Send repeat bookers to another booking type instead, such as a paid session.

Booking types →

October 2026

New

Links in booking questions

Add links to your booking questions and answer options, like a client agreement bookers tick to accept. They open in a new tab and show in your confirmation emails too.

Booking types →
Improved

One Share button on every booking type

Copy link, single-use link, email and social sharing now live in one Share menu. After you create a booking type, TidyCal helps you share it right away.

Booking types →
New

Reschedule a whole group slot

Move every booking in a group slot at once with "Reschedule all bookings".

New

API, MCP and webhooks are free on every plan

The TidyCal API, the MCP server for AI assistants and webhooks now work on every plan, including Free.

API docs →
Improved

Apple and CalDAV calendars sync more reliably

Edits and deletions on Apple and other CalDAV calendars now sync correctly, and very large calendars sync in full.

New

Connect any CalDAV calendar or ICS feed

Connect Fastmail, Nextcloud, Zoho, mailbox.org or any CalDAV calendar. Or add a read-only ICS feed, like a school or team calendar, so TidyCal never books you over it.

Connect a calendar →
New

A much bigger API

The API can now reschedule and archive bookings, add guests, manage booking types, questions, availability schedules, coupons and contacts, and list payments and subscriptions.

API docs →
New

AI assistants can book and cancel for you

With your permission, Claude, ChatGPT and other assistants connected to TidyCal can create and cancel bookings, create booking types and add contacts.

MCP setup guide →
New

Webhooks

Send booking, payment, contact, Store order and subscription events to your own server as they happen. Every request is signed so you can verify it came from TidyCal.

Set up webhooks →
Fixed

Calendar sync fixes

TidyCal now checks your connected calendars fresh the moment someone books, so busy times do not slip through.

New

Single-use booking links

Copy a link that works for exactly one booking, then stops. Free for everyone for a limited time, then part of Pro.

Booking types →
New

Group bookings are free on every plan

Classes, workshops and office hours with multiple attendees now work on the Free plan too.

Booking types →
New

Look busy

Hide some of your open times so your calendar looks in demand. Pick Kinda busy, Pretty busy or Slammed under More rules. You can still book any time yourself. Free for everyone for a limited time, then part of Pro.

Booking types →
Fixed

Booking emails show the right time and place

Booking emails show times in the booker's timezone and the location they actually picked.

Improved

A new phone booking page

Days across the top and times in a grid, with much less scrolling. In testing it got 6.7% more bookings from the same traffic.

Improved

A cleaner Availability page

Your hours, time off and extra hours sit on clear cards, with shortcuts to the changes you make most.

Open Availability →
New

Open hours and busy time on your bookings calendar

The bookings calendar shows your open hours and busy time next to your bookings, so you can see your week at a glance.

Open your calendar →
Improved

Faster booking pages

Booking pages load faster and recover on their own if part of the page fails to load.

Improved

Custom domain setup shows the exact DNS values

Setting up a custom domain now walks you through each DNS record with values you can copy.

New

Import and invite contacts

Import contacts into TidyCal from the Contacts page and invite them to book you.

New

Waitlist on fully booked pages

When you are fully booked, people can join a waitlist instead of leaving. You get an email for each one, and they show up in Contacts.

Booking types →
New

Step-by-step migration guides

New guides walk you through moving from Calendly, Cal.com, Acuity, Zoho Bookings and SavvyCal.

Improved

Every new account starts with a bookable page

New accounts get a starter booking type that is ready to share from day one.

Fixed

No sample testimonials on Website pages

Website pages no longer include placeholder testimonials.

Improved

More accurate page view counts

Visits to your main booking page and team pages now count, and crawlers and your own views no longer do.

Improved

Better defaults for new booking types

New booking types follow your default availability schedule, and there is a 30 minute duration preset.

New

The weekly digest is back

Active hosts get a weekly email summing up their bookings.

Fixed

Booking notifications open their booking

Clicking a booking notification now takes you straight to that booking.

Fixed

No false "no time slots" warning

The warning after saving a booking type no longer fires when your schedule simply starts more than 30 days out.

Fixed

Custom emails are kept on new booking types

Custom confirmation and reminder emails written while creating a booking type are now saved with it.

New

See which account each payment went to

New payments show the Stripe or PayPal account they were paid into, which helps when you run more than one.

Fixed

Round robin only picks hosts who are free for the whole booking

Round robin no longer assigns a booking to a teammate whose availability covers only part of it.

Fixed

Lapsed custom domains send visitors to your TidyCal page

If a custom domain is no longer active, visitors are redirected to the same page on tidycal.com.

Improved

Open a booking from your bookings list

Click any booking in the list to see its details. The list also tells you when it is filtered to one contact.

Improved

Clearer "Add to calendar" titles

Calendar events your bookers add now name both you and your guest, so everyone knows who the meeting is with.

September 2026

Fixed

Group bookings stay in sync with your calendar

Cancelled group attendees stay cancelled after a calendar sync, and moving an attendee into an existing group slot removes their old calendar event.

New

Connect TidyCal to Claude, ChatGPT and other AI assistants

The TidyCal MCP server gives an AI assistant read-only access to your TidyCal account. The setup guide walks through each assistant.

MCP setup guide →
Improved

Apply a new location to existing bookings

When you add a location to a booking type, TidyCal offers to add it to the bookings already on your calendar.

Fixed

Long SMS reminders send once

Text reminders longer than 191 characters were sent three times. They now send once.

Improved

A livelier directory

Directory pages now show booking activity, recently booked hosts and reviews, so visitors can see who is active.

Browse the directory →
New

Booking pages can show up in Google

Booking pages listed in the directory, with a filled-in bio and at least one review, can now be indexed by search engines, so clients can find you by name and service.

Fixed

Calendly import handles more than 100 bookings

Imports from Calendly no longer stop after the first 100 bookings.

New

Hide the Members tab on your team page

Team owners can now hide the Members tab on the public team page and show only the team's booking types.

Fixed

Zoom and Teams meetings move when you reschedule

Rescheduling a booking with an invited guest now moves its Zoom or Microsoft Teams meeting too.

Improved

Verification code in the subject line

Device verification emails now put the code in the subject, so you can read it without opening the email.

New

Bring your whole Calendly account over

The Calendly importer now brings your upcoming and past bookings, contacts and guests, not just your event types.

Switch from Calendly →
New

Date overrides can add availability

Open extra hours on a specific day, not just block time off.

Improved

Pick which Microsoft account to connect

Connecting Outlook or Microsoft 365 now asks which account to use instead of grabbing whoever is signed in.

New

Cap total bookings for a booking type

"Set maximum bookings" has a new "in total" option, so you can sell a limited number of spots and stop there.

New

The directory is free on every plan

Any host, including on the Free plan, can list their page in the public TidyCal directory and get found by profession.

Browse the directory →

August 2026

Fixed

Apple Pay shows the right price in every currency

Apple Pay showed 100 times the price for currencies without cents, such as JPY, KRW and CLP. It now shows the real price.

Fixed

Reschedules update Outlook

Rescheduled bookings now move on connected Microsoft calendars too.

New

TidyCal in Armenian

Booking pages and emails are now available in Armenian.

Fixed

Reschedule one session of a recurring series

Moving one session of a recurring booking no longer moves the whole series.

New

Save bookings when a payment fails

If a booker's payment fails, TidyCal holds the time slot for 4 hours and emails them a link to try again.

Fixed

Calendar invites include the meeting link

Calendar invitations now carry the Zoom, Meet or Teams join link, not just the location name.

Showing updates from the last 6 months.

Get booked. Get paid.

Free plan, unlimited booking types, paid bookings through Stripe or PayPal. Set up in about 5 minutes.

No credit card required.