All-in-One Chat widget support in Customer Replied trigger
🚀 Summary
You can now trigger workflows when a customer replies through an All-in-One Chat widget. This enhancement allows you to:
- Select All-in-One Chat directly from the Reply Channel dropdown
- Filter replies by Chat Type (Chat Widget or Live Chat)
- Select specific All-in-One Chat Widgets
- Build more precise automation based on how customers reply
This makes automation cleaner, more flexible and easier to configure for unified chat setups.
✨ What’s New?
1️⃣ All-in-One Chat added to Reply Channel
Inside the Customer Replied trigger:
Go to: Reply Channel from the filter options and you will now see:
- All In One Chat
- Chat Widget
- (Other communication types like Email, Messenger, etc.)
Selecting All In One Chat activates additional filtering options specific to unified chat widgets.
2️⃣ Smart Filter Expansion When “All In One Chat” is Selected
Once you select Reply Channel = All In One Chat, two additional filters appear:
A. Chat Type is with dropdown options:
- Chat Widget
- Live Chat
This allows you to decide whether the reply should come from:
- A full All-in-One Chat Widget setup
- Or specifically from Live Chat within that setup
B. Contextual Third-Level Filter (Dynamic)
Depending on what you select under Chat Type is, the next filter changes dynamically:
If: Chat Type is = Chat Widget, you will see:
Chat Widget is > dropdown listing only All-in-One chat widgets
If: Chat Type is = Live Chat you will see:
Live Chat is > dropdown listing All-in-One Live Chat configurations
This ensures you only see relevant widget options, no unrelated chat setups appear.
🛠️ How to Use It
- Go to Automation > Workflows and Add trigger: Customer Replied
- Under Reply Channel, select All In One Chat

- Choose Chat Type is: Chat Widget or Live Chat

- Select the specific widget under: Chat Widget is or Live Chat is


- Click Save Trigger, add relevant actions and publish your workflow.
Now, the workflow will only run when a customer replies through the selected All-in-One Chat configuration.
🎯 Why This Matters
- Previously, All-in-One Chat replies were not clearly distinguishable, requiring separate Chat Widget or Live Chat triggers, which made setup confusing.
- Now, All-in-One Chat is a dedicated trigger option with structured, intuitive filters that show only relevant widgets, making automation more precise and easier to manage across channels.
📝 Notes
- This inclusion of All-in-One Chat widgets is applicable only on the customer replied trigger.
- Existing Chat Widget triggers continue working as before.
- No migration is required for existing workflows but this option will be visible for existing workflows too for user to select if needed.
- The system automatically identifies replies correctly based on channel type.
📝 Rich Text Editor Now Available for Service Descriptions! (Services v2)
🧭 Overview
We’re excited to roll out the rich text editor for service descriptions (Services v2)! This enhancement gives you more control and flexibility when writing service descriptions and allows users to create more engaging, readable, and customizable descriptions.
🚀 What’s New?
With the new editor, you can enhance service descriptions using rich formatting tools, including:
- Text Styling: Bold, Italics, Underline, Strikethrough
- Lists: Add bulleted or numbered points for features and instructions
- Hyperlinks: Include clickable URLs to redirect customers to policies, websites, or resource pages
- Text & Background Colors: Customize text and background colors to match your theme
- Headings & Paragraphs: Organize content with paragraphs and different headings
- Text Alignment: Align your content to left, center, or right
🔧 How to Use It?
- Go to Calendars Settings › Services
- Edit or create a service
- Navigate to the Description section, you will find the rich text editor options

- Use the toolbar to style your text and add elements
- Click Save Changes to apply the formatted description
This enhancement not only boosts visual appeal but also improves how customers understand the offerings on the booking page.


✨ Multi-Date Selection for Date-Specific Hours (Meetings & Rentals)
🧭 Overview
Managing date-specific availability just got a whole lot easier across Meetings and Rentals (Private Beta).
Previously, you could add date-specific hours for only one date at a time — making it slow and repetitive to configure availability across multiple days.
You can now select multiple dates at once and apply the same availability hours in one go.
🚀 What’s New
You can now:
- Select multiple dates from the date picker when adding date-specific hours

- Set the start time and end time once
- Apply the configuration in bulk across all selected dates
- View grouped date ranges for cleaner organization

🧩 How Date Grouping Works
When you select multiple dates, the system automatically groups consecutive dates together to make them easier to manage.
- Consecutive dates are grouped into a single block
- Non-consecutive dates are split into separate blocks
Example:
If you select Jan 2, 3, 4, 5, 8, and 9:
- Jan 2–5 will appear as one grouped entry
- Jan 8–9 will appear as another grouped entry
Each group can be edited or deleted independently later.
🎯 Why This Matters
- ⏱️ Saves time by eliminating repetitive, date-by-date setup
- 🧩 Keeps availability clean and organized with smart grouping
- ✏️ Makes bulk edits simple and manageable
- 📆 Perfect for holidays, special schedules, or short-term changes


✨ Multi-Date Selection for Date-Specific Hours (Meetings & Rentals)
🧭 Overview
Managing date-specific availability just got a whole lot easier across Meetings and Rentals (Private Beta).
Previously, you could add date-specific hours for only one date at a time — making it slow and repetitive to configure availability across multiple days.
You can now select multiple dates at once and apply the same availability hours in one go.
🚀 What’s New
You can now:
- Select multiple dates from the date picker when adding date-specific hours

- Set the start time and end time once
- Apply the configuration in bulk across all selected dates
- View grouped date ranges for cleaner organization

🧩 How Date Grouping Works
When you select multiple dates, the system automatically groups consecutive dates together to make them easier to manage.
- Consecutive dates are grouped into a single block
- Non-consecutive dates are split into separate blocks
Example:
If you select Jan 2, 3, 4, 5, 8, and 9:
- Jan 2–5 will appear as one grouped entry
- Jan 8–9 will appear as another grouped entry
Each group can be edited or deleted independently later.
🎯 Why This Matters
- ⏱️ Saves time by eliminating repetitive, date-by-date setup
- 🧩 Keeps availability clean and organized with smart grouping
- ✏️ Makes bulk edits simple and manageable
- 📆 Perfect for holidays, special schedules, or short-term changes


✨ Multi-Date Selection for Date-Specific Hours (Meetings & Rentals)
🧭 Overview
Managing date-specific availability just got a whole lot easier across Meetings and Rentals (Private Beta).
Previously, you could add date-specific hours for only one date at a time — making it slow and repetitive to configure availability across multiple days.
You can now select multiple dates at once and apply the same availability hours in one go.
🚀 What’s New
You can now:
- Select multiple dates from the date picker when adding date-specific hours

- Set the start time and end time once
- Apply the configuration in bulk across all selected dates
- View grouped date ranges for cleaner organization

🧩 How Date Grouping Works
When you select multiple dates, the system automatically groups consecutive dates together to make them easier to manage.
- Consecutive dates are grouped into a single block
- Non-consecutive dates are split into separate blocks
Example:
If you select Jan 2, 3, 4, 5, 8, and 9:
- Jan 2–5 will appear as one grouped entry
- Jan 8–9 will appear as another grouped entry
Each group can be edited or deleted independently later.
🎯 Why This Matters
- ⏱️ Saves time by eliminating repetitive, date-by-date setup
- 🧩 Keeps availability clean and organized with smart grouping
- ✏️ Makes bulk edits simple and manageable
- 📆 Perfect for holidays, special schedules, or short-term changes


