> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://fyno.io/docs/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://fyno.io/docs/_mcp/server.

## 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.