
March 7, 2026

In the month of February, we focused on improving clarity, fixing edge cases, and making everyday workflows smoother. Instead of adding big new features, we worked on tightening existing behaviour across automations, bookings, buffers, and integrations.
Here’s everything we shipped in Feb 2026 in NeetoCal.
We’ve refined the configuration experience for the Send calendar invite to anyone automation rule to make it clearer and more consistent.
Added clear instruction to enter multiple emails separated by commas.
Updated labels to follow consistent naming patterns across the product.
Renamed “Event subject” to Calendar invite subject.
Renamed “Event body” to Calendar invite body.
Increased editor width for email and calendar invite bodies to reduce scrolling while editing longer content.
Earlier, you could only sort bookings by meeting name. Now, you can sort all major columns in ascending or descending order, including client name, client email, host, and more. This works on both the All bookings and My bookings pages. You can quickly rearrange data as you want, without relying solely on filters.
We found inconsistencies in how the Add to calendar option appeared in scheduled and rescheduled emails. In some cases, calendar links were missing, which caused confusion. We have now made this behaviour consistent so that calendar links appear correctly in both scheduled and rescheduled emails. This ensures meetings can be added to calendars without needing to cancel and book again.
You can now pass a metadata value such as source: external_api when creating bookings through the API. This makes it easy to understand whether a booking was created manually or through an external system. The source information is stored in the booking details and helps with reporting and debugging.
We fixed an issue where buffer time was checked separately for different scheduling links of the same host. This could result in back-to-back meetings if two links had different buffer settings. Now, the system respects buffer time across all scheduling links for the same host. This ensures proper gap between meetings and gives hosts the break time they expect.
We added a new Video link column on the bookings page. You can now directly see whether a meeting is on Zoom, Google Meet, in-person, or another platform without opening the booking details. We also added a Video link filter so you can filter bookings based on meeting type. This helps teams review and manage bookings faster.
Webhook payloads now follow the exact order of the questions defined in the booking form. This ensures that your integrated applications receive data in a predictable, logical order every time. Whether you are mapping fields to Airtable or building complex workflows in Make or n8n, you can now rely on a consistent data structure without the manual re-sorting.
Routing forms now support a description field, allowing you to add contextual information below the title using rich text formatting such as bold and italic. Earlier, only the title and slug were supported, which made it difficult to provide instructions or eligibility criteria before users answered questions. With this update, you can clearly explain what the routing form is for to your clients.
We improved slot generation logic for Round Robin meetings so that when team members have different availability start times, the system first calculates the union of all availability blocks and then generates slots based on the configured start time increments. This ensures availability is computed accurately across all hosts and prevents inconsistent or misleading slot listings.
wday from overridesWe simplified the availability override API by removing the requirement to pass wday inside overrides, since the date field already determines the day of the week. This reduces redundancy, makes API requests cleaner, and minimizes integration errors.
When a video call link is regenerated, we now send a clearer email to both the host and the client. The subject line clearly states that the video link has been updated and also mentions the meeting name and time, so it’s obvious which booking the change applies to. Inside the email, the updated video link is highlighted clearly. This helps clients immediately understand what changed and take action without confusion.
We redesigned payment permissions to clearly separate personal access from workspace-level access. Now, one permission allows users to see only their own payments, refunds, and payouts, while another permission allows viewing payment details for the entire workspace, including split transfers and account information. Admins continue to have full access by default, and existing roles were carefully updated to ensure no one gets access to financial data they shouldn’t see.
We added a new “Booking ID” column in the Payments → Payments tab so each payment can be directly mapped to its corresponding booking. This makes reconciliation easier, simplifies refund investigations, and helps teams quickly trace financial records back to specific meetings without manually cross-referencing elsewhere.
We improved webhook support by adding “Send webhook” as an automation action, where users can select an existing webhook from a dropdown. If a webhook used in an automation is deleted, the rule is automatically disabled with a clear reason. We also added time-based webhook triggers, status update notifications, and support for hiding events, making webhook workflows more reliable.
For teams using Jitsi as their video provider, we enabled support for the interactive whiteboard (Excalidraw) option in meetings created via NeetoCal. Earlier, this feature was not available for Jitsi links generated through the platform, but now hosts can access collaborative whiteboarding directly within their meetings, making it especially useful for coaching sessions, brainstorming calls, and interactive discussions.
We added a bulk option feature for dropdown, single select, and multiple choice fields. Now, instead of adding options one by one, you can paste or enter many options at once. This makes it much faster to set up fields, especially when you need to add a long list of options.
Hosts can now approve or reject meetings directly from the email without needing to log in, as approval links now open a secure public page verified via token instead of redirecting to the workspace. We also improved the email UI to make the approval action more visible, reducing friction especially for users approving bookings from mobile devices or systems where they are not already logged in.
Rozpocznij teraz.