Changelog
Follow up on the latest improvements and updates.
RSS
new
Calendar 🗓️
CRM 👋
Mobile App 📱
🗓️ Mobile App - Recurring Appointments in Calendars
We’re leveling up the Recurring Appointments experience on mobile to make scheduling easier, faster, and more flexible. With this enhancement, users can now set up, manage, and customize recurring appointments directly from the Schedule Appointment screen, bringing mobile in line with key web functionality.
You set up a recurring check-in once - choose the time, pick who’s attending, and you’re done. Every future session appears automatically, complete with meeting links and reminders. When plans change, edit or cancel the whole series in seconds. No repeats, no rework, just effortless scheduling that runs itself.
Introduces both standard and custom recurrence options, giving users full control over how they schedule repeat meetings. Whether you want to set your own pattern or use pre-configured calendar settings, mobile now has the power to do it all.
🌟 Why It Matters
Simplifies the scheduling of recurring meetings directly from mobile.
Reduces repetitive manual bookings.
Offers more control and flexibility with advanced recurrence options.
Keeps teams and clients aligned with consistent meeting schedules.
🚀 What’s New
Standard Recurring Appointments: Use your pre-configured recurrence settings from the Calendar settings. The system will check availability, display a list of Confirmed and Skipped events.
Create custom recurring appointments directly from the Schedule Appointment screen, even without a recurring calendar configured.
Bulk edit or delete the entire series of a recurring appointment with one action.
Advanced recurrence patterns like “every second Tuesday,” “weekdays only,” or “annual” events.
Infinite recurrence options — repeat indefinitely, end on a specific date, or after a set number of occurrences.
-📝 Note: Recurring appointments created via the Schedule Appointment screen will be booked strictly based on the recurrence rules and will not check availability.
🧭 How It Works
Tap on + (plus) icon and Schedule Appointment
Select the contact, calendar and team member
Choose between:
Standard Recurrence: Use calendar-configured recurrence rules → system checks availability → review Confirmed & Skipped events
Custom Recurrence: Under Custom Date & Time, enable Recurring Appointment Set your own date/time pattern.
Define your recurrence pattern and end criteria
Hit Save to create your recurring appointment. A single Zoom, Google Meet, or Microsoft Teams link will be generated for the entire series.
new
improved
Calendar 🗓️
🗓️ PayPal Support for Calendars
We’re thrilled to announce that PayPal is now supported as a payment provider for Calendar payments!
You can now easily collect payments from your clients using PayPal — simply integrate your account and start receiving payments instantly.
---
💳 Supported Payment Providers
You can now choose from the following payment options for calendar bookings:
- Stripe
- Authorize.net
- NMI
- Razorpay
- Square
- PayPal (new!)
---
🪄 How to Use PayPal with Calendars
Integrate PayPal: Go to Payments > Integrations and connect your PayPal account.
Enable Payment Collection for Calendars: Navigate to Calendar Settings and toggle Accept Payments to enable payment collection.
Set the Payment Amount: Enter your desired booking payment amount and click Save.
new
improved
Calendar 🗓️
🗓️ SMS Notifications Now Available for Calendars & Services
🎯 Overview
You can now send SMS notifications for calendar and service appointments — giving you more flexibility in how you communicate confirmations, reminders, and updates. SMS is a powerful way to improve appointment related communication and provide real-time updates to your clients and team.
🚀 What’s New?
✅ SMS Support for Key Event Types
You can now send SMS notifications for all appointment events — Appointment Unconfirmed, Confirmed, Canceled, Rescheduled, Reminder, and Follow-up — across both Calendars and Services.
✅ Customizable Recipient Options
Choose who receives each SMS: the Contact, Assigned User, or Additional Phone Numbers. This gives you control over who gets what message.
✅ Per-Recipient Templates
Set different templates for Contacts vs. Assigned Users/Additional Phone Numbers, giving you more control over how each party is notified.
✅ Template Management Made Easy
Each notification type comes with a default SMS template. You can customize it, select an existing SMS template from your account or create a new one.
✅ Send Test SMS Before Going Live
Use the Send Test SMS feature to preview your message before enabling it for real appointments.
new
improved
Calendar 🗓️
🗓️ Simplify Availability Management with Schedules
🧭 Overview
We’ve introduced Schedules — a simpler, more scalable way to manage availability across calendars and users. Instead of setting hours individually on each calendar, you can now define availability once in a reusable schedule and apply it across multiple calendars. This update brings structure and clarity to how availability is managed throughout your account.
🚀 What’s New?
✅ Centralized Availability Management: Availability is now managed from the new Schedules section, where users can create, manage, and assign availability schedules for all staff members
✅ Reusable Schedules: Create once, apply to multiple calendars across staff or services
✅ Custom Calendar-Specific Schedules: For one-off needs, create a unique schedule within a calendar
✅ User-Level Default Schedule: Every user now has a default schedule automatically applied to new calendars
✅ Automatic Migration: All existing calendar availability has been migrated into custom schedules with no disruption
new
improved
Calendar 🗓️
🗓️ Fully Customizable Notifications in Services
We're excited to announce that Services now supports completely customizable email and in-app notifications — giving you greater control over how and when your customers and team members are informed throughout the booking journey.
---
🔧 What's New
Six Notification Triggers Available: Configure notifications for key moments in the service appointment lifecycle:
Appointment Booked (Unconfirmed): Triggered when a customer books with the unconfirmed appointment status.
Appointment Booked (Confirmed): Sent when the appointment is auto-confirmed or manually approved.
Cancellation: Triggered when a booking is canceled.
Reschedule: Sent when a booking is rescheduled to a different time.
Reminder: Set up pre-appointment reminders to reduce no-shows.
Follow-Up: Send post-appointment follow-ups to engage customers or request feedback.
---
Recipient Targeting Options
Choose who receives each notification:
The Contact (customer)
The Assigned User (staff member assigned to the service)
---
Template Customization: Personalize the content of each notification using our editor. You can modify subject lines, body text, and formatting to reflect your brand’s tone.
New Service-Specific Custom Values: Add dynamic service information directly into your notifications using new custom values:
Service Name
Duration
Price
Add-ons
Staff details and more
These values ensure each message is informative and tailored to the specific service booked.
---
📧 Smart Consolidation of Notifications
If a single service booking includes multiple services (e.g., 5 services):
Only one notification is sent — tied to the overall service booking.
This prevents multiple emails going out for the same appointment, solving a common pain point with redundant or confusing communication.
---
⚙️ How to Configure Notifications
You can manage all notification settings for services by going to:
Calendar Settings > Services > Global Settings > Notifications
From there, you can:
Select each trigger type
Customize templates
Choose recipients
Insert service-related custom values
---
This update ensures that every appointment-related interaction is communicated clearly, consistently, and in line with how your business operates.
new
A.I. 🤖
Chat Widget 💬
🤖 Embedded/Inline Voice AI Chat Widget
The Voice AI Chat Widget now supports a new Embedded/Inline placement option, allowing users to seamlessly integrate the widget within their website content rather than having it float in a corner. This enhancement makes the Voice AI experience more natural and immersive, giving businesses greater flexibility in how they present conversational AI on their sites.
👀 What’s New?
- Added Widget Placement options in the Style tab, users can now choose between:
- Sticky (Default): Floats on page corner, immovable.
- Embedded/Inline: Renders inline inside page content.
- Dynamic behavior based on placement:
- For Embedded/Inline, customization simplifies to avatar and theme only.
- Themes shift from Chat Window Themes to Avatar Themes.
- Contact form toggle and widget position grid are hidden automatically as those won't be needed for the embedded type of voice AI widget.
- Preview Enhancements:
- Embedded mode shows inline content block view.
- Sticky mode continues to reflect floating preview with live styling updates.
👷 How to Use?
- Go to Sites > Chat Widget > Open an existing or create a new Voice AI chat widget > go to Style tab.
- Under Widget Placement, select Embedded/Inline.
- Customize avatar, theme, and button text (under Chat Window) as per your specifications.
- Click Get Code > Copy the inline embed snippet.
- Paste the snippet inside any webpage section where you want the Voice AI widget to appear.
⭐ Why This Feature?
This enhancement gives businesses greater flexibility to embed the Voice AI Widget directly within their page layout, making conversations feel natural and seamless. It’s perfect for users who want an integrated, on-brand experience instead of a floating chat bubble.
⏭️ What’s Next?
Phase 2: Introduction of multiple new themes for the Embedded mode.
Embedded/Inline Chat Widgets support will also be extended to Live Chat, bringing the same smooth inline experience to text-based interactions.
📝 Notes:
- Mobile responsive by default.
- Multiple inline placements supported with the same Voice AI agent configuration.
- A combination of embedded and sticky(chat bubble) can also be used in a website/funnel, users can use it however they want.
new
improved
Media Storage 📸
📸 Location-Wide Access to Trashed Items!
Overview
All users logged into the same location can now view and restore any items moved to the trash, regardless of who originally trashed them.
Previous Behavior: When a user moved a file to the trash, only that specific user (the one who performed the action) could view or manage the trashed items. Other users within the same location could not access those files in the trash.
Why We Made This Change
We received consistent feedback describing a common issue:
An agency admin added new users.
One of those users moved files to the trash.
Later, that same user was deleted from the account.
Because only the original user could view their trashed files, the remaining users could not recover those items, which sometimes led to accidental data loss. This update fixes that by making trashed items visible and restorable by any user in the same location, ensuring data remains recoverable even if a user is removed.
Impact
Improves transparency and collaboration across teams.
Prevents data loss caused by deleted or inactive user accounts.
Simplifies file recovery and location-wide file management.
new
improved
E-Commerce 🛒
Websites & Funnels 🖥️
Blogs 📝
🖥️ Item Spacing for Bullet Lists and Rich Text - Page Builder-
Overview
You can now adjust the space between items in bullet lists and rich text elements. This makes it easier to control how your text looks and improve readability.
What’s New
New Item Spacing setting added next to Line Height.
Works for both Bullet Lists and Rich Text Elements in the Page Builder and Preview.
How to Access
Open the Page Builder and select a Bullet List or Rich Text element.
Go to the Style panel on the right.
Find the new Item Spacing option next to Line Height and adjust as needed.
Why This Matters
Lets you fine-tune how close or far apart your list items appear.
Helps your text look cleaner on both desktop and mobile.
Makes it easier to create well-formatted, easy-to-read pages.
new
improved
Websites & Funnels 🖥️
A.I. 🤖
🖥️ Faster and Smarter “Insert” Experience in Funnel AI Copilot
Overview
We’ve significantly enhanced the Insert experience in Funnel AI Copilot to make adding new sections to your pages faster, smarter, and more consistent. Whether you’re creating an “About Us” section, adding testimonials, or placing a new call-to-action, Funnel AI now delivers beautifully on-brand results in seconds.
What’s New / Key Improvements
60% Faster Insert Operations: Pages update much faster, allowing uninterrupted creative flow.
87% Faster Planning & 79% Faster Execution: The AI now better understands your page structure and placement, reducing wait times.
Smarter Design Matching: Newly added sections automatically adapt to your site’s color palette, fonts, and layout meaning no manual adjustments needed.
More Consistent Results: Expect cleaner, more reliable section placements and fewer retries across all insert requests.
Why This Matters
Build new sections in seconds instead of minutes.
Maintain seamless, theme-aligned design consistency.
Work more efficiently while Funnel AI handles the layout and design details.
Funnel AI Copilot now works faster and smarter, helping you refine your pages with greater speed and precision.
new
Social Media Planner 📣
📣 Category Queue Public API
What’s New in Social Planner:
We’re thrilled to introduce the Category Queue Public API, giving users the power to create, manage, and automate category queues directly via API.
Now users can build custom integrations, automate publishing workflows, and go beyond the Social Planner UI unlocking endless possibilities for advanced scheduling and automation.
✨Key Highlights
Full CRUD Support: Easily create, update, fetch, or delete category queues and items programmatically.
Comprehensive Endpoints for all actions in Category Queue
Simple Authentication: Use the Location API key or OAuth token to access and manage queues securely.
💡 Why This Matters
Automate posting and queue management beyond the UI
Build deep integrations with third-party tools or internal dashboards
Save time and scale content operations effortlessly
🔑 How to Use?
Users will find this API under Public API Docs → Social Planner → Category Queue.
Authenticate using your standard Location API key or OAuth token to get started.
Load More
→