Admins can now opt in to receive a copy of every booking notification for the team — including bookings for events they don't host. It's handy for office…
When an event type requires approval and has a price, your guest's card is now authorized at booking but not charged until you accept the request. If you…
When you're signed in and viewing your own booking page, you can now click any day or time slot to see exactly why it isn't bookable — busy times, buffers,…
When a guest cancels a booking from the booking page, they're now asked to provide a reason. The reason is included in the cancellation email to the host…
You can now duplicate a booking page from Page Settings → Copy Page. Use it to spin up a new page that mirrors an existing one, or to bring folders and…
- Clearer "already connected" message – When you try to connect a Google Calendar, Office 365, Zoom, or Clio account that's already linked to a different…
You can now sign in to CozyCal with a passkey instead of a password. Passkeys use your device's biometrics — Face ID, Touch ID, or Windows Hello — a…
We've refreshed and consolidated our legal documents, and moved them onto the main site so they're easier to find and link to.
You can now resend confirmation emails to guests directly from the event details panel. Open any upcoming event, click the guest's name, and select "Resend…
You can now add Microsoft Teams as a meeting location for your event types. Teams meeting links are automatically created when a booking is made and…
Japanese is now available as a language option. To switch to Japanese, update your account language in account settings and your booking page language in…
Localization is now complete across the entire application. All pages — including booking, calendar, analytics, settings, contacts, schedules, login, and…
The Analytics Dashboard now supports filtering by booking page and team member, making it easier to drill down into specific segments of your booking data.
Fixed an issue where the phone input on the intake form was not using the preferred countries configuration.
We've been expanding language support across CozyCal. More of the booking experience, emails, and notifications are now available in French, Spanish,…
We're excited to introduce the new Analytics Dashboard, giving you insights into your booking performance at a glance.
Set price on event types
Improved clean up of package purchases where the Stripe Checkout session expired. Previously these expired payments could remain for 30 minutes (or longer)…
We're excited to announce that CozyCal now supports multi-guest bookings, allowing multiple attendees to book the same time slot together.
A few schedules were created with booking window lead times having identical start and end values, causing a display bug that prevented users from editing…
Added several items to package purchases page:
We've added a new feature that allows you to enable booking guests to add additional email recipients to receive notifications for scheduled meetings.
We've enhanced our Google Analytics integration for your CozyCal booking page embeds.
You can now set your event type's cancellation and rescheduling settings independently.
Our Zoom integration has been updated due to recent changes in Zoom's permission requirements for accessing connected account email addresses.
New Features:
We've updated our schedule editing to make it easier to work with both individual and team-wide schedules. Here's what's new:
We've added the ability for admins to export events as CSV (in addition to exporting as JSON).
- Fix for a bug where an external calendar event wasn't being updated after accepting an event request
We've added some host-facing improvements:
We've upgraded our Google Analytics integration to support cross domain tracking both for our Floating button, Custom button and In-Frame embed options.
You can now restrict phone numbers to your preferred countries in the intake form. To do so, just check the "Allow only preferred countries" option, and…
We're excited to announce the launch of our new rescheduling feature! This update enhances flexibility for both you and your guests.
Stripe's "Checkout in test mode" now works when confirming double bookings (created via the CozyCal calendar).
- Fix: Some events weren't being loaded properly
The calendar in Clio Manage occasionally adds unnecessary padding when converting CozyCal event links to clickable format.
If you have added extra question fields to your event type's intake form, the guest's answers will now show up on their confirmation page.
We've added a feature to prevent last minute cancellations! You can now set a minimum cancellation notice period on your event type's confirmation page.
There was a bug when creating a Custom Domain, or an Email Domain. Upon submitting, an error message would be shown.
Fixed an error when manually booking a team member via the calendar that was outside of normally available times.
You can now have up to three round robin groups in an event type's availability! This allows even more flexible scheduling especially when hosts and…
We've added a simple feature to use business days for booking windows. To enable it, edit your schedule, and then click on the booking window section. You…
Introducing our Round-Robin Priority feature, which allows you to ensure that crucial team members and resources receive top priority.
We are excited to announce the launch of Multi-Host Scheduling, a new feature that allows multiple hosts and resources to pool their availability for…
We've added the ability for resources to connect to Google Calendar, Office 365 and Clio.
- Added verification step when changing CozyCal account email
We've simplified the setting of event type locations. Just go to your event type's confirmation page (in edit mode), and click on "Set location".
We've added booking page compatibility for Android 9+ devices.
Fix for non-admin team members saving their availability on an event type.
This feature is meant to help with debugging availability.
- Show an informational modal after clicking "Checkout in test mode"
We've added the ability to block off dates within a schedule.
After hearing from customers that the auto-generated schedule names were confusing, we've updated them to include the event type and host names.
We've created Schedules to make it easier to set availability on your event types!
- More detailed error messages
Tired of having to create one event type for each duration? Now you can set multiple durations for an event type all in one place!
You can now add paid add-ons to your event type!
Google will soon be replacing Universal Analytics with Google Analytics 4 in June of 2023.
You can now export all of your team's events as a JSON file. Just login under your team's admin account, and go to the Settings page -- Export Events.
Introducing the new Plain plan which includes white label solutions. In addition to all Pro plan features you are enjoying now, the Plaid plan supports:
Previously, recurring availability date & times were saved as individual dates and times. This could get messy if you had a lot of them.
We've added Basecamp as an integration!
You can now subscribe to external calendar apps that support the iCalendar format!
We've added a new in-frame embedding option!
We've made it easier to apply your availability settings across event types and hosts.
We now recognize events with the status marked as "Free". They will no longer block off times in your CozyCal availability calendar.
Stripe test mode payments are now available so you can test your payment flow without charging your card.
We're excited to deliver a new feature - package booking is here! ✌️
We've launched CSV export for your contacts!
Tired of waiting for your CozyCal widget to load?
You can now redirect your guest to another website after they book an event! Here's how:
We're excited to announce that resource booking has launched!
We've created a "Choose Host" page to enable new booking options for teams which allow new booking options including:
We experienced intermittent issues with Google Calendar's API starting yesterday (March 11th, 2021). This may affect viewing calendar busy times as well as…
Danish translation is now available on CozyCal.
Here's some updates we made in December, 2020.
Google had some major outages which impacted our customers using Gmail and Google Calendar. Things should be back to normal now.
It's rainy season in Vancouver, but that just means we were able to hunker down and get some work done!
Dutch translation is now available on CozyCal.
Previously, we've had customers who've been frustrated after changing the max guests setting, they would still see availability on existing events.
As the admin of your team, you can now manage availability of other team members from your account.
You can now create and share promo codes with your customers to add discounts for one-time payments using our Stripe payment integration. ✌️
We've upgraded to Stripe Checkout for our payment integration. What does this mean?
This morning (Friday, Sept 11, 2020) we suffered some downtime for over 2 hours. Folks were not able to access CozyCal's booking pages and logged in interface.
Now you can manually sync your CozyCal events to your external calendars: Google Calendar, Office 365, and Clio.
Every so often, it's helpful to do some tidying so that our servers (computers that run in the cloud) can once again spark joy.
This long awaited feature is now here!
- Added the new "Getting Started Guide" to the sidebar
We now support two way syncing for Clio Calendar Entries!
Previously, private event types and categories had a secret parameter added to the link. We've heard feedback that it's ugly, so we've removed it!
Now you can directly link to a team member's availability for event types.
We've improved our navigation buttons on mobile devices. Now they're more accessible on tiny screens!
Hurray, SMS reminders (currently in beta) have finally arrived! You can now send SMS messages to remind guests of scheduled meetings.
Now you can set up to 4 email reminders for your guests! You can adjust the timing of reminders when editing your reminder email.
We've switched to Postmark for our transactional emails, this should improve email deliverability and sending speed to your guests' inboxes.
Add more than one booking page to your Team. All under one billing account.
Now you can customize your floating button image!
You can lock guest timezone now through your booking page's page settings.
Now you can add Date as a field on your intake form.
After much hard work, we've released our Zoom.us integration.
We've changed the way you access availability settings. They have been moved back into a button. Previously the settings were in the side bar which many…
If your business or customers are in Europe, and you use Stripe payments with your CozyCal booking page, you will be happy to hear that we now support…
If you're a team admin, you will see a new filter bar at the top right of your calendar. Click on it to view different team member's calendars.