Appointment Triggers now supports appointment guests!
Whatโs new?
Weโve enhanced both Customer Booked Appointment and Appointment Status workflow triggers to support guest contacts. You can now choose who gets enrolled when an appointment-based trigger fires: Contact only, Contact and Guests, or Guests only.
How it works
When the trigger runs, the system checks who is attached to the appointment at that moment and enrolls records based on the option you selected. If you choose Contact and Guests, the workflow runs once for the primary contact and once for each guest. If you choose Guests only, the primary contact is skipped.
How to use it
- Add a Customer Booked Appointment or Appointment Status trigger to your workflow.
- In 'Who should be enrolled into the workflow?' choose Contact only, Contact and Guests, or Guests only.
- Save the trigger and publish your workflow.
Why we built it
Appointment workflows were previously limited to the primary contact, which made it hard to automate reminders, confirmations, and follow-ups for multi-participant appointments. This update closes that gap and lets you message the right people automatically.
Additional Notes
- Applies to Customer Booked Appointment and Appointment Status triggers.
- None of your existing trigger configurations will be impacted, default behavior remains Contact only for backward compatibility.
- For the appointment booked trigger, guests added after the appointment is booked are not enrolled by that earlier trigger event.
Preview

๐ New: Reviews Overview Dashboard (Labs)
Weโve launched a brand new Reviews Overview Dashboard in Labs to give you deeper insights into your reputation performanceโall in one place.
โจ Whatโs new
๐ Unified performance view
Track average ratings and total reviews over time
Visualise trends with interactive charts (monthly/yearly views)

โ๏ธ Customisable Dashboard
- Show/hide sections with the new โSectionsโ control
- Reorder modules to fit your workflow

๐ Source & Page Filtering
Filter data by specific pages and review sources
Get more granular insights into where your reviews are coming from
๐ง AI Review Summary
Instantly generate concise AI summaries of customer feedback
Filter by selected sources, pages, and date ranges
๐ Sentiment Analysis
Understand customer perception with positive, negative, and neutral breakdowns
๐ฉ Review Requests Analytics
- Monitor requests across Email, SMS, and WhatsApp
- Track funnel metrics: sent โ opened โ clicks โ conversions
- View source breakdown (workflow, bulk, direct)

๐ฌ Review Response Insights
- Measure response rate, AI vs manual responses, and unresponded reviews
- Track average response time trends

๐ฅ Video Testimonials Tracking
- Monitor requests sent, submissions, and engagement
- View conversion performance and submission trends
- Track average video length

๐งฉ Review Widget Performance
- Analyse widget loads, impressions, and clicks
- Understand on-site engagement with your reviews
๐ Flexible Date Filtering
Apply custom date ranges across all widgets for deeper analysis
๐งช Labs Feature
This feature is currently available in Labs. Weโd love your feedback to help shape future improvements!
Do drop a feedback in Labs or reach out to us directly at or
Preference Management โ Refinements
Hey there! ๐
We've shipped a round of improvements to the Preference Management module based on your feedback. Here's what's new ๐
๐งน Cleaner Default Setup
We've removed the pre-set "One-on-One" subscription type from new configurations. You now start with a clean slate and full flexibility to define categories that actually match your business.
๐ Scope Clarity
Ever wondered which emails your preference settings apply to? We've added a helpful inline note right on the settings screen โ "Preference settings only apply to transactional & notification emails." No more guesswork. ๐ฏ
โ๏ธ Editable Category Names
Made a typo? Changed your mind? Subscription category names are now fully editable after creation โ no need to delete and start over.
๐ Longer Category Names
Need more room to be descriptive? The character limit for subscription category names has been bumped up to 100 characters. Name away! ๐ท๏ธ
๐ก๏ธ Safer Save Actions
We've tightened things up so your preference settings don't get updated accidentally. Changes now require explicit confirmation before saving โ so you're always in control. โ
๐ซฅ Better Empty States
If all your preference categories are archived, you'll no longer see a blank or confusing screen. We now show a clear, guided zero-state with next steps so you always know where you stand.
๐งพ Quick Summary!
๐งน Default Subscription โ "One-on-One" type removed from defaults
๐ Inline Guidance โ Scope note added for email types
โ๏ธ Editable Names โ Category names editable post-creation
๐ Character Limit โ Increased to 100 characters
๐ก๏ธ Save Protection โ Accidental save prevention added
๐ซฅ Zero State โ Graceful handling for archived preferences

Sole Proprietor support in Chat Widget A2P Registration Flow.
Overview : We've extended the Chat Widget A2P registration flow to support Sole Proprietor accounts, with automatic use case detection and pre-filled templates.
What's new:
- Sole Proprietor registrations are now auto-detected within the Chat Widget flow. When identified, the campaign use case is pre-selected.
- Users still choose their message type โ Marketing/Promotional or Transactional/Non-Marketing โ and the consent screen pre-fills the based on that selection.

Previously: Sole Proprietor accounts had no path through the simplified Chat Widget registration flow and had to be registered through the self-serve flow.
Why it matters: Sole Proprietors can now complete A2P registration through the same quick, streamlined flow available to standard registrations โ reducing setup time and compliance risk.
Incoming calls from private or anonymous numbers
30th of March, 2026
Incoming calls from private or anonymous numbers

You can now receive incoming calls even when the callerโs number is hidden (private / anonymous caller ID). This helps you avoid missing real leads who choose not to show their number, while the product still handles those calls in a controlled way instead of blocking them outright.
You can enable this under sub-account settings > Phone system > Voice > Other settings > Inbound calls > Allow private calls

These contacts will be saved with the name "Private caller from <country code> at <timestamp>" along with a tag "private phone number" for easy identification.
