- April 2025 Updates
Sanoflow Product Update — April 2025
April brings a focused batch of improvements across notifications, automation, chat customization, reporting, and platform reliability. Here’s the full rundown, plus quick notes on why each change matters and how to use it.
1. Enhanced Chat Assignment Alerts
What’s new
Fixed: User alerts for new chat assignments now display consistently.
Browser notifications for assignments: Agents and teams receive real-time browser notifications when chats are assigned via workflow assign steps or round-robin.
Why it helps
Agents pick up new conversations faster, reducing first-response time.
How to use
Ensure browser notifications are allowed for your domain.
In Flows → Assign step or Round Robin, verify the target agent/team; alerts trigger automatically.
2. Improved Communication & Collaboration
What’s new
@Mentions alerts in comments: Users are notified when mentioned.
Why it helps
Keeps the right people in the loop without extra pings or manual follow-ups.
How to use
Type @name in any comment field; the mentioned user receives an alert.
3. Advanced Workflow Automation
What’s new
New trigger: Conversation Waiting — starts flows when a conversation moves to waiting.
Simplified waiting/no-show handling — removed per-status “select flow” settings; use segments + wait trigger instead.
New action: Update Enquiry Field — write to enquiry fields from a flow.
Why it helps
Cleaner config, fewer edge cases, and more flexible logic for follow-ups and SLAs.
How to use
In Flows → Triggers, pick Conversation Waiting.
Use Actions → Update Enquiry Field to keep pipelines in sync.
4. Enhanced Chat Widget Customization
What’s new
Title, subtitle, and welcome message options for the embedded chat widget.
Why it helps
On-brand first contact and clearer guidance for visitors.
How to use
In Settings → Channels → Chat Widget, set Title, Subtitle, and Welcome Message.
5. Financial Management & Reporting
What’s new
Invoice Reference field in Payments table.
Phone added as a filter in Payments.
Why it helps
Faster reconciliation and easier lookups for specific payers.
How to use
Go to Billing → Payments to add or filter by Invoice Reference or Phone.
6. Platform Stability, Messaging & Performance
Integrations & data
Facebook API updated to v22.0 for ongoing compatibility.
Source URL column added to Conversations Matrix report.
Arabic script now supported in template headers.
“Error” → “Fallback” renamed in all flow action steps for clearer intent.
Phone validation logic refined for more accurate data entry.
WhatsApp handling
Better handling for WA template response, WA template workflow trigger, WA flow trigger, and contact bot status.
UI/UX
In Add Channel, only unavailable Add buttons are locked (the page stays usable).
Template mappers added for Appointment Notes and External Appointment ID.
Why it helps
Smoother day-to-day work, clearer analytics, stronger localization, and fewer dead-end states.
7. Internal System Optimizations
Improved External ID configuration for HMS integrations.
Better handling of appointment status for Mediware.
New logging configuration on Inbox page.
Updated logging in Appointments and Campaigns modules for more consistent diagnostics.
Why it helps
Faster troubleshooting, better audit trails, and sturdier integrations
Quick Start Checklist
Allow notifications in your browser for instant chat-assignment alerts.
Switch waiting/no-show logic to segments + the Conversation Waiting trigger.
Customize your chat widget (title, subtitle, welcome) to match your brand voice.
Add Invoice References and filter by Phone in Billing → Payments.
Use Update Enquiry Field in flows to keep pipelines current.
Review reports: include Source URL in your Conversation Matrix exports.