Welcome to the Fyno Release Notes! Here, you’ll find detailed release notes for every version update, including new features, enhancements, and bug fixes.

What to Expect

Each release note entry includes:

  • 🔹 New Features – Introducing powerful capabilities and integrations.
  • Feature Enhancements – Improvements to existing features for a better experience.
  • 🛠 Bug Fixes – Resolving reported issues and optimizing performance.

Stay Updated

We regularly update Fyno to improve reliability, security, and functionality. Check this page to stay informed about the latest changes and enhancements.

For any questions or support, feel free to reach out to our team. 🚀

VersionRelease DateSummary
25.2.607-Jul-25This release introduces support of branching workflow based on previous event statuses that were fired as part of journey, enhances **voice vendor integrations (Kaleyra & Exotel) with recording URL support in callback **, improves WhatsApp template compatibility with named placeholders for unsynced templates, adds UX enhancements across Shorty, Routing, and Notification Events, and delivers critical security improvements along with key fixes in analytics, workflows, and authentication.
25.2.523-Jun-25This release brings powerful upgrades including a WhatsApp messaging widget in workflows, support for sending PDF attachments via WhatsApp, enhanced template richness using Fyno Docs and Shorty buttons, seamless Verloop WhatsApp integration, the ability to bulk update user preferences, a cleaner alarm reporting system, and UX improvements across analytics, authentication, workflows, and event critical bug fixes for stability and consistency.
25.2.408-Jun-25This release introduces configurable HMAC signature support for enhanced API security, adds support for template_category_update events, improves analytics dashboard UX and dark mode styling, enhances alarm grouping and UI, adds boolean comparison in workflows, integrates Handlebars Builder Tool link in templates, enables password reset via email, fixes critical bugs in MoEngage and Meta Flows integrations, resolves WhatsApp QR code issues on iOS, addresses push token regeneration failures and APNS errors, improves in-app UI stability, and cleans up by removing deprecated log-fetching API endpoints for optimized performance.
25.2.326-May-25This release enhances workflows with XML support for webhook triggers, improves alarm accuracy and UI, and supports onboarding of numbers for inbound messaging, with key UI upgrades across DND, templates, and password expiry handling. Integrations now include Twilio URL shortening, and multiple bug fixes enhance reliability across workflows, templates, and alarms. Additionally, the logic for “No DLR Alarms” has been corrected for improved clarity and accuracy.
25.2.212-May-25This release brings key upgrades including a new Super Admin role, PDF generation in components, and enhanced callback retry options. Workflow flexibility is improved with multi-block configurations, better HTTP widgets, and refined error handling. UI improvements span across alarms, dashboards (including dark mode), templates, and workflow logs. Integration updates include addition of MM LITE support for WhatsApp and AWS Pinpoint support for SMS. Bug fixes address issues in alarms, campaigns, event logs, omni-channel routing, and template handling, ensuring a smoother and more reliable experience.
25.2.128-Apr-25This release brings significant security, performance, and usability improvements. New integrations include full support for Yellow.ai, Route Mobile WhatsApp and AirtelIQ SMS Provider. Alarm management is improved with updated severity levels and a new option to view alarm history. Enhancements include Notification Event delivery rate tracking. Bug fixes include UI rendering issues, track URL bug in external templates, option list lazy loading and campaign progress banner accuracy.
25.1.714-Apr-25This release brings important security and usability updates. Users must now reset passwords every 6 months, with advance warnings and a 2FA enablement prompt to strengthen account protection. Campaigns now display linked routes, and users are nudged to create omni-channel routes when selecting integrations within Notification Events. Reporting is more powerful with filtered downloads, while analytics benefit from a new Events Fired chart (Beta) and improved alarm visibility. Omni-channel routes now support up to 24-hour TTLs, and external templates support named placeholders (Beta). Alarm management sees better filters, summaries, and integration with event details. Several key bugs have been fixed, including issues with URI encoding, status breakdowns, and workflow validation. Fyno Verify and Shorty have been moved under Templates.
25.1.631-Mar-25This release brings a host of improvements across the platform, including a new unidecode helper to convert Unicode text to ASCII, a major UX revamp of the Fyno Workflows canvas with improved layout and search functionality, and enhanced Dashboard Analytics with anomaly detection and deeper insights. Several UI/UX enhancements have been made across Meta Flows, Alarms, External Templates, and Campaigns, along with performance optimizations in alarm sampling and external template APIs. Callback APIs now support keep-alive, and alarm emails include richer context like Provider Name and Channel. Numerous critical bugs have been fixed, resolving issues in workflow duplication, broken links, incorrect data display, WhatsApp templates, and message drops due to preference misconfigurations.
25.1.517-Mar-25This release introduces Alarm Management for real-time failure detection, MSG91 RCS integration, and JSON payload support in CSV campaigns (Beta). Enhancements include DND for RCS, WhatsApp message reactions, and Single-Channel Routes for In-App & RCS. The Notification Event dashboard now shows delivery rate charts, and campaigns display channel-wise record counts. Fyno Connect has been rebranded, and Live Trace Logs are disabled for successful workflows. Bug fixes address template previews, dynamic attachments, walkthrough API performance, and Shorty configurations, while improving sent logs prioritization, campaign UI, and WhatsApp template editing.
25.1.403-Mar-25This release introduces new features like Alarm Management, Webhook Callbacks on Campaign Completion, and WhatsApp Business App Integration, along with a SPAMREPORT status for Emails and Provider Template IDs in reports. Enhancements include a reduced Duplicate Check TTL, improved Access Denied IP Messaging, a refreshed Omni-Channel Route Interface, DND Support for RCS, and V3 Payload for MSG91. Bug fixes address Stripo Editor CSS, Dynamic Email Attachments, Nested Keys in Duplicate Checks, New User Walkthrough, Campaign Invalid File Downloads, and Fyno Verify Compatibility.
25.1.317-Feb-25This release brings YAML-based Backend APIs, new Route Mobile WhatsApp and Gupshup.io integrations, and a rebranding update. Enhancements include template testing with distinct_id, an archival policy for old templates, and extended Omni-channel failover delay (30 minutes). Bug fixes improve Fyno Shorty, External Templates, Suppression, and Conversion Tracking for a more reliable experience.

25.2.6

🔹 New Features

  • Notification Status based condition in Journey (Workflow)
    • Introduced support to branch workflow based on previous notification event status. This enables users to configure workflows to conditionally based on the status of previous notification event(s).

⚡ Feature Enhancements

  • Integrations

    • Added an option to enable MM Lite API usage for marketing messages, providing more control over vendor-specific behavior.
    • Voice Integrations now support recording_url for Kaleyra Voice and Exotel, enabling retrieval of call recordings for audit or reference purposes.
  • Templates

    • Added a direct link to the Handlebars Builder Tool for quick and easy template editing.
    • Named Placeholder support added for WhatsApp unsynced templates, enabling compatibility with vendors that use placeholder-based rendering.
  • Notification Events

    • Introduced a loader before log rendering during event testing to enhance user experience.
  • Shorty Page Enhancements

    • Fixed and improved the Shorty redirection behavior, resolving previous issues where users encountered 404 errors.

🛠 Bug Fixes

  • Analytics

    • Fixed an issue causing missing data in multi-day campaigns, ensuring complete and accurate delivery metrics.
  • Workflows

    • Resolved issues with opt-in/opt-out selections in the Subscription widget, ensuring user preferences are properly recorded.
  • Auth

    • Fixed incorrect redirection after login, ensuring users are reliably taken to the dashboard.
  • Routing

    • Corrected branding color issues within routing configuration forms for improved visual consistency.

25.2.5

🔹 New Features

  • WhatsApp Workflows Widget
    • Added a new widget in workflows to configure and send WhatsApp messages directly.
  • Enhanced WhatsApp Template Support
    • Now supports inserting Fyno Docs in WhatsApp templates, including via Fyno Shorty buttons.
    • Added support for PDF attachments in WhatsApp messages, extending functionality previously available only in email.
  • Verloop Integration
    • Enabled WhatsApp messaging via Verloop.
  • Bulk User Preferences
    • Introduced the ability to bulk add users to preference lists, improving scale management.

⚡ Feature Enhancements

  • Event Analytics
    • Updated color palette in the delivery distribution chart for better UX and readability.
  • Workflows
    • Improved error validation messages on form fields.
  • User Preferences
    • Refreshed UI for a more intuitive preferences interface.
  • Alarm System Enhancements
    • Improved weekly alarm summaries to exclude resolved alarms, ensuring cleaner and more relevant reporting.
    • Added support for intelligent alarm recommendations based on recurring patterns and failures.

🛠 Bug Fixes

  • Auth
    • Fixed timeout redirection for accounts with a single workspace.
    • Resolved navigation issue when using the back button on the password expiration page.
  • Workflows
    • Added support for new Meta Flows components that previously caused UI issues.
    • Fixed data rendering issues when using the Meta Flows trigger.
  • Account Settings
    • Fixed issue with setting Super Admin user limits within a workspace.
  • Templates
    • Corrected component styling issues to ensure UI consistency in templates.
  • Notification Events
    • Fixed bug with ‘Generate Omni-channel Route’ visibility based on event conditions.

25.2.4

🔹 New Features

  • HMAC Signature – Added configurable HMAC key support. When enabled under security section, all outbound API calls include an x-fyno-hmac-signature header for verifying request authenticity and integrity.
  • DLR Service – Added support for template_category_update events. Once received from Meta, these updates will be reflected in the external template.

⚡ Feature Enhancements

  • Analytics
    • Improved user experience across the dashboard for better clarity.
    • Fixed banner styles for dark mode.
  • Alarms
    • Added grouping of alarms based on the description to reduce noise.
    • UI refinements for better readability.
  • Workflows
    • Added boolean comparison support in condition builder using a new isbool operator.
  • Templates
    • Added a link to the Handlebars Builder Tool for easier access.
    • External template errors now show detailed reasons instead of generic messages, aiding debugging.
  • Password Expiration
    • Introduced reset password via email link flow for expired credentials.

🛠 Bug Fixes

  • Workflows
    • Fixed integration selection issues for MoEngage and Meta Flows.
    • Fixed routing condition bug related to destination emails.
  • Alarms
    • Resolved various UI issues.
  • Integrations
    • Fixed WhatsApp QR code issue on iOS devices for configuring incoming numbers.
    • Fixed issue causing token regeneration failures for push providers.
    • Fixed APNS failures caused by ExpiredProviderToken (stale tokens).
  • In-App UI
    • Fixed occasional UI crashes due to inconsistent data formats
  • Maker Checker
    • Fixed several minor UI bugs.

🧹 Cleanup & Deprecations

  • Deprecated API
    • Removed already deprecated log-fetching endpoints:
      • /v1/<WORKSPACE_ID>/logs/:id
      • /v1/<WORKSPACE_ID>/<TEST_OR_LIVE>/logs/:id

25.2.3

🔹 New Features

  • Integration – Enabled onboarding of numbers for inbound messaging.

⚡ Feature Enhancements

  • UI – Optimized the placement of the DevRev chat widget.
  • DND – Updated the UI for DND and frequency capping forms.
  • Alarms
    • Enabled alarm history visibility in the details dialog.
    • Updated the UI for “No DLR” alarms.
    • Added new statuses in the alarm history view.
  • Workflows – Added support for XML in the webhook trigger.
  • Password Expiry – Introduced a logout button on the password expiry page.
  • External Templates
    • Implemented display of error messages in the UI.
    • For Meta Direct, template category events are now automatically updated.
  • Templates – Enhanced the UI for SMS external templates.
  • Integrations
    • Added support for the Twilio URL shortener in SMS.
    • WhatsApp embedded sign-up changes.
  • Workflow logs - UX changes for better display of errors.

🛠 Bug Fixes

  • Templates
    • Resolved CSP issues that prevented images from loading in previews.
    • Fixed bugs in SMS and WhatsApp templates.
    • Bug fixes in unsynced templates
  • Integrations – Fixed an issue where formatted numbers were not being marked as verified.
  • Workflows – Addressed a rendering issue with the HTTP widget.
  • Maker Checker – Resolved multiple UI-related bugs.
  • Notification Events Playground – Fixed an infinite loading issue.
  • Omni-Channel Routes – Corrected issues with route creation from the Notification Events page.
  • Alarms
    • Fixed various UI-related issues.
    • Enhanced exclusion list handling and error messaging.
    • Corrected formatting for “No DLR Alarms” to reflect the correct severity levels.
    • Revisited and refined the logic for generating “No DLR Alarms” to ensure accurate conditions.

25.2.2

🔹 New Features

  • Super Admin Role – Empowered workspaces with a new top-level role.
  • Enhanced Callback Management – Manual retry support added for failed requests.
  • Integration Updates:
    • AWS Pinpoint SMS integration has been added (Beta).
    • MMLite APIs support has been added in WhatsApp (Beta).
  • PDF Support – Components can now generate PDFs.

⚡ Feature Enhancements

  • Workflows – Added the option to configure multiple action-condition blocks for workflows using the Meta Flows trigger; simplified the HTTP widget.
  • Alarms – Added support for campaign-based alarms and new statuses for alarms.
  • External Templates – Improved the UI to display appropriate error messages.
  • Dashboard – Enhanced dark mode UI, added a breakdown of fired events, statuses, and counts.
  • Frequency Capping – Reduced the minimum marketing notification limit from 2 to 1.
  • Workflow Logs – UI improvements in the listing page.
  • Allowlist – Added a changelog for DLR configuration.
  • Settings – Removed ‘Alerts’ from workspace settings.
  • Workflow Enhancements – Improved error handling and processing efficiency.

🛠 Bug Fixes

  • Alarms – Fixed UI issues with the anomaly chart.
  • Campaigns – Added fallback if the omni-channel route in the selected event is empty.
  • Event Logs – Fixed an issue with scroll behavior on the listing page.
  • Templates – Fixed a template grouping issue and resolved problems with JSON templates in Slack.
  • Omni-channel Routes – Fixed an issue with route creation from the Notification Events page.
  • Incoming Logs – Gracefully handled cases where the incoming source number is not a valid destination.
  • Disable Auto Promote – Prevented templates and routes from being auto-promoted when promoting an event with Maker Checker enabled.
  • External Template Media Upload Error – Addressed a bug causing media upload errors in a specific Meta use case.
  • Workflow ElseIf Bug Fix – Resolved a bug preventing the ElseIf condition from working properly when a node was not attached.
  • Fyno Shorty Override URL Bug – Fyno Shorty now works correctly when used in buttons with placeholders.

25.2.1

🔹 New Features

  • Yellow.ai & Route Mobile WhatsApp Integration: Added support for handling all template types for seamless communication and External Template Support.
  • AirtelIQ SMS Integration: Added AirtelIQ provider for SMS.
  • Alarms Weekly Summary: Stakeholders now receive a weekly summary of alarm activity.
  • Alarm History View: Users can now view historical data of alarms for better debugging.

⚡ Feature Enhancements

  • Campaign Progress Banner: Enhanced banner to show accurate progress during processing.
  • Event API performance improvement: Improved logic to boost performance.
  • E.164 Format Compliance: Although we support other formats for phone number, we now recommend to use E.164 format for better standarisation.
  • Moment HBS Helper: Added support for input formats in Handlebars helper.
  • Connect UI Enhancements: Improved UI experience across the Connect module.
  • Alarms v4 Update: Set OTP alarms to start from Medium and set Ratelimit/Timeout to Info severity.

🛠 Bug Fixes

  • Workflow Issues: Fixed autocomplete, HTTP widget payload errors, and broken docs links.
  • Event Logs Handling: Event logs now displays display destinations correctly.
  • Campaign Count Bug: Fixed issue with inaccurate campaign count in the progress banner.
  • Journey User List Fix: Resolved rendering issue in user list within workflows.
  • Delivery Distribution Tooltip: Corrected pro tip rendering in analytics.
  • Support Users Removal: Fixed issue that allowed Maker/Checker approval by Fyno support user.
  • Allowlist Bug Fixes: Fixed issue that was preventing verify button in dead click.
  • Optimized Option List : Fixed an issue where a very large option list caused the select dropdown to break by adding lazy loading.
  • Track URL Workspace Check Removed: Fixed an issue that prevented Track URL in external templates to appear when Fyno Shorty was not previously enabled.

25.1.7

🔹 New Features

  • Password Expiry Enforcement: Users will now be required to reset passwords every 6 months. Warnings will be shown 14 days prior to expiry. Expired passwords will prompt users to reset before logging in.
  • 2FA Enablement Nudge: Banner will be shown to users who haven’t enabled 2FA. It can be dismissed for 30 days and disappears once 2FA is enabled.
  • Route Linking in Campaigns: Routes used in campaigns are now linked and visible directly from the campaign detail page.
  • Routing Nudges: Users now receive nudges to create omni-channel routes when adding integrations within Notification Events.
  • Upload KeyPair for Metaflow: Support added for uploading existing keypairs.

⚡ Feature Enhancements

  • Report Download by Filter: Users can now download filtered reports based on destinations, events, etc.
  • Events Fired Chart (Beta): Added detailed Dropped/Delivered/Undelivered breakdown in dashboard analytics.
  • Extended TTL in Omni Routes: Max TTL for success criteria increased to 24 hours to support enterprise use cases.
  • Named Placeholders (Beta): External templates now support named placeholder variables.
  • Failover Enhancement: Failovers can now include the same providers used in round-robin or distribute-between setups.
  • Remove Fyno Verify & Shorty from Add-ons: These features have been moved under Templates and are no longer accessible via Add-ons.
  • Alarm UX Enhancements: Filters moved inline, new filter for alarm description, links to routes and events added in traces.
  • Alarms in Event Details: Event pages now show related alarms, with clickable counts and detailed drawers.
  • Alarm Lifecycle Enhancements: Weekly summaries, alarm cleanup, and severity realignment introduced.
  • Handle Undefined Omnichannel Destinations: If a destination is undefined in payload, failure (dropped) flow is now triggered as per route config.

🛠 Bug Fixes

  • URI Encoding in Preferences API: Fixed issue with + in usernames not being encoded.
  • Campaign Fix for Number/Email Type: Corrected handling of campaign types based on identifier.
  • Status Breakdown Fix: Success counts are now accurately reflected in the analytics menu.
  • Event ID Optional in Campaign API: Made event_id optional for campaign creation.
  • Fyno Verify URL Bug: Resolved issue where an extra slash was added after the domain.
  • Distinct ID Filter in Reports: Fixed filter not working for distinct_id in exports.
  • Fixes in Workflow Conditions: Payload key in conditions no longer duplicates http_response.data.
  • Validation Issue: Empty reply node validation issue resolved.

25.1.6

🔹 New Features

  • unidecode Handlebars Helper
    Introduced a new {{unidecode text}} helper that automatically converts Unicode characters to their ASCII equivalents. This helps ensure non-Unicode messages are sent even if the original input contains special characters.
    Example: José Ángel NúñezJose Angel Nunez

⚡ Feature Enhancements

  • Revamped UX for Fyno Workflows
    Major UI updates to the Workflows canvas:

    • Drag-and-drop components are now positioned on the left, offering a larger workspace.
    • Search functionality added to quickly find condition nodes within your workflow.
  • Improved Dashboard Analytics

    • Removed low-value metrics for a cleaner view.
    • Added detailed breakdowns of processing numbers.
    • Introduced anomaly banners for easier detection of irregularities.
    • Notification chart now supports delivery rates across more events (previously limited to top five).
  • Meta Flows UX Upgrade

    • Enhanced data exchange widget now mirrors actual WhatsApp flows, making them more intuitive.
  • Alarms UI Improvements

    • Refined UI and UX based on user feedback for better usability.
  • External Templates Page Enhancements

    • Streamlined user experience and interface improvements based on community feedback.
  • Campaign Module Enhancements

    • Duplicate check support has been added for all campaign types (except Cohort).
    • Failed and invalid counts are now visible on the campaign detail page post-launch.
  • Enhanced Alarm Sampling Logic

    • Sampling now includes logs from varied time periods for broader visibility.
  • Optimized External Template APIs

    • Improved response times and processing efficiency.
  • Domain Redirect Removal

    • Redirect from fy1.in to fyno.io has been removed.
  • Callback Requests Enhancement

    • Implemented keep-alive headers to improve performance of callback API calls.
  • Detailed Alarm Email Alerts

    • Alarm emails now include Provider Name, Channel, and Workspace Name for better context.

🛠 Bug Fixes

  • Workflow Duplication Bug

    • Fixed an issue where duplicating an incoming number workflow deactivated the original.
    • Now prompts for a number before duplicating and warns if the number is already in use.
  • Broken Link in Notification Events

    • Resolved an issue with broken links from Notification Events to Single-Channel routes.
  • WhatsApp External Templates

    • Fixed missing helper text under the Phone Number button.
  • Incorrect Time Display in Data Grid

    • Resolved issue where the “since” time always showed 0 regardless of actual time.
  • Alarm Page Access Fix

    • Fixed direct URL access issue for the alarm page.
  • Data Retention Link Fix

    • Corrected broken link from Add-Ons page to Data Retention page.
  • Conditional Template Channel Bug

    • Fixed a bug that restricted channel visibility based on the first selected template.
  • Run Test Crash Fix in Templates page

    • Resolved issue where “Run Test” led to a “Whoops!” page if no integration was available for the channel.
  • Single-Channel Route Bugs

    • Fixed multiple bugs:
      • Route not reflecting integration name changes
      • “Integrate a Provider” button not working when no integration exists
      • “Restore Unsaved Changes” button not functioning
  • Subscription Message Drop Bug

    • Fixed issue where messages were dropped if the channel wasn’t configured in preferences and no distinct ID was provided.

25.1.5

🔹 New Features

  • Alarm Management: The Alarms feature is now available for all users, enabling real-time detection, tracking, and management of alarms. An alarm is triggered whenever a failure occurs within the workspace.
  • New Integration: Added support for MSG91 RCS Integration.
  • JSON Payload Support in CSV Campaigns (Beta Feature): Now, JSON payloads can be used within CSV campaigns. If you’d like to try this Beta feature, reach out to us, and we’ll help you set it up.
  • DND for RCS: Introduced Do Not Disturb (DND) feature for the RCS channel.
  • Delivery Distribution Chart: Added within Notification Events Analytics to help users track how many channels a particular notification event was delivered through. This aids in identifying potential over-communication with customers.
  • Notification Event Delivery Rate Chart: The Top Events chart on the dashboard now shows the notification event delivery rate instead.
  • Channel-wise Record Count in Campaigns: When uploading a campaign, users can now view the channel-wise count of records, helping determine the maximum messages a campaign could send when multiple channels are used.
  • Dynamic Meta Flow Workflow Builder for Data Exchange (Beta Feature): Introduced a new feature enabling Dynamic Meta Flow users to easily power data exchange API interactions using Fyno Workflows. This feature is in Beta, and interested users can reach out to try it.
  • Reply to WhatsApp Message Thread: Added support for replying within a WhatsApp message thread.
  • Message Reactions in WhatsApp: Users can now react to messages in WhatsApp.
  • WhatsApp CTA with Static & Dynamic Values + Shorty Support: Fyno Shorty now supports a combination of static and dynamic values in CTAs. Example: https://fyno.io/{{var1}}/{{var2}}. Previously, only dynamic placeholders were allowed.
  • Single-Channel Routes for In-App & RCS: You can now create Single-Channel Routes for In-App and RCS.

⚡ Feature Enhancements

  • WhatsApp Template Editor Updates: Major updates, including the introduction of CTA Interactive Templates.
  • Renaming “Routing” to “Routes”: For better consistency, Routing has been renamed to Routes.
  • Data Retention Information: Added retention period details for Fyno Shorty, Analytics, and In-App messages in the Data Retention table.
  • Sent by Time of Day Chart Update: Improved clarity and visualization in the Sent by Time of Day Heatmap.
  • Campaign Enhancements:
    • Canceled Campaign Banner: A “Canceled” banner is now shown when a campaign is canceled by the user.
    • Hidden Distinct ID Field: The Distinct ID field is now hidden in the Campaign Test feature when user profiles are not being used.
  • Omni-Channel Routes: Added READ and CLICKED statuses for RCS success criteria in Omni-Channel Routes.
  • Sent Logs Prioritization: Delivered messages now take higher priority over Undelivered. This change ensures better accuracy in cases where WhatsApp sends both DELIVERED and UNDELIVERED statuses for the same message when delivered to one device but undelivered on another.
  • Fyno Connect Rebranding: The Fyno Connect application now reflects new branding and colors.
  • Live Trace Logs Disabled for Successful Workflows: Live Trace Logs are now disabled by default for successful workflows, while input data payloads remain accessible.

🛠 Bug Fixes

  • Template Preview Formatting: Fixed formatting issues in Template previews.
  • Dynamic Attachments Deletion: Resolved a bug that prevented deleting dynamic attachments from placeholders.
  • External Template UI Fixes: Fixed UI bugs in External Templates for WhatsApp.
  • Walkthrough API Performance Optimization: Reduced walkthrough API calls by implementing caching.
  • Fixed “Open in New Tab” Issue: Resolved a bug where Cmd/Ctrl + Click opened links in both the same tab and a new tab.
  • Shorty Configuration Duplication Fix: Shorty configuration now correctly duplicates when duplicating a template.
  • Notification Event Playground Fixes: Resolved issues with conditional templates and preview functionality.
  • Notification Event Analytics Fix: Fixed a bug that prevented all templates from appearing in the Notification Event Analytics template list.

25.1.4

🔹 New Features

  • Alarm Management (Beta Feature): We’ve introduced a new feature to detect, track, and manage alarms in real-time. An alarm is triggered when any failure occurs within the workspace. This feature is currently in Beta and can be enabled in your workspace upon request.

  • Webhook Call on Campaign Completion (Beta Feature): You can now receive a callback on your API when a campaign is completed. This feature is particularly useful for our B2B customers who run campaigns directly from their applications.

  • WhatsApp Business App Integration (Beta Feature): This new feature allows you to send WhatsApp messages via API while simultaneously using the same number with the WhatsApp Business App. All messages sent via API will appear in the WhatsApp Business App in real time.

    • Unsupported Countries: Australia, India, Japan, Nigeria, Philippines, Russia, South Korea, South Africa, Turkey, European Economic Area, European Union, United Kingdom.
  • SPAMREPORT Status for Email: We’ve added a “SPAMREPORT” status for emails. If a user marks an email as spam and the email service provider supports sending this status, you will see the “SPAMREPORT” status in the delivery tab and in the callback.

  • Provider Template ID in Reports and Callbacks: When you download a report or receive a callback for RCS, SMS, or WhatsApp messages, a new “Provider Template ID” field will be included.

    • This field will display the DLT template ID (for Indian businesses) for SMS, the WhatsApp template name (templatename_lang), and the RCS template name.
  • Integrations: We’ve added support for syncing and creating Karix WhatsApp templates directly from Fyno.

⚡ Feature Enhancements

  • Reduced Duplicate Check TTL: You can now set the duplicate check with a Time-To-Live (TTL) as low as 5 seconds.

  • Access Denied from Source IP: Error messages for access denied from source IP now include the IP address, making it easier to troubleshoot IP-related issues.

  • Omni-Channel Route Interface Update: The Omni-channel route has received a new, sleeker layout for an improved user experience.

  • DND Support for RCS Messages: We’ve added Do Not Disturb (DND) support for RCS messages.

  • Support for V3 Payload for MSG91: We now accept MSG91 callback payloads in the V3 format.

  • 50-Character Limit for Notification Event and Template Name in One API: The character limit for Notification Event and Template names in One API has been reduced from 100 to 50 characters for B2B users.

🛠 Bug Fixes

  • CSS Bug in Stripo Editor: Resolved an issue where saving email templates created with the Stripo editor would alter the CSS unexpectedly.

  • Email Dynamic Attachment Issue: Fixed a bug that caused dynamic attachments to fail when sending emails.

  • Nested Keys in Duplicate Check and Analytics Label: Addressed a bug that prevented dynamic nested keys from being added in duplicate checks and analytics labels.

  • New User Walkthrough Improvements: Fixed an issue causing excessive API calls during new user onboarding and resolved a bug that crashed the verification page for new users.

  • Campaign Invalid File Download Issue: Corrected an issue preventing the download of invalid rows in the campaign file.

  • Invalid Pages Returning 500 Error: Pages that were previously returning a 500 error now correctly return a 404 error.

  • Fyno Verify with Omni-Channel Route: Resolved a bug that prevented Fyno Verify from functioning properly when using the Omni-channel route.