---
title: Contact Center - Patch Release Notes - Version 4.13.31
slug: contact-center/contact-center-patch-release-notes-version-41331
docTags: 
createdAt: 2025-10-24T10:16:19.865Z
---

# Release Details

**Release Date:** 22-March-2025

**Short description:** This release introduces a comprehensive ticket archival system, enhancements for dual extension App SDK, supervisor login via toolbar, and fixes for chat vulnerabilities, call handling, and UI issues.

# Highlights / Summary

- **Ticket Archival System:** Implemented a system to archive expired tickets, allowing retrieval and filtering based on various parameters.
- **Dual Extension SDK Fixes:** Resolved issues in the App SDK related to `linkCustomerToCall` functionality for dual extensions.
- **Supervisor Toolbar Login:** Enabled supervisors to log in via the toolbar for basic call handling (monitoring features not available in toolbar).
- **Web Chat Security:** Fixed a vulnerability exposing user IDs in web chat API responses.
- **Call Handling:** Addressed issues related to call disconnection after laptop lid closure/reopening and hold button status during conferencing.

## Build Versions

| Component                                         | Build URL                                                          |
| ------------------------------------------------- | ------------------------------------------------------------------ |
| ameyo-server                                      | **ameyo-server-4.13.586.20250320-R\_187672-linux-gtk.x86\_64.rpm** |
| ameyo-art                                         | **ameyo-art-4.13.84.20250320-R\_187665-linux-gtk.x86\_64.rpm**     |
| ameyo-djinn                                       | **ameyo-djinn-100.0.411.20250115-R\_176400.x86\_64.rpm**           |
| AMF for whatsapp, cogno and Instagram integration | **AMF-100.0.239.20250327-R\_54787.x86\_64.rpm**                    |

:::hint{type="info"}
**Note:&#x20;**&#x4F;nly components with significant changes are listed above, other releases has no change and are same delivered in last patch cycle
:::

# Feature Enhancements

- ***Ticket Archival System (EN-141018, EN-141005, EN-140992, EN-140978, EN-140059, EN-141057):***
  - Designed and implemented backend services and transformers to archive expired tickets, associated chat messages, and attachments.
  - Provides capabilities to retrieve and filter archived data via UI/API based on parameters like date range, campaign ID, interaction ID, customer ID, etc.
  - Includes UI authentication integration with the main Ameyo UI.
  - Documentation [Link](https://exotel.atlassian.net/wiki/spaces/ARCH/pages/679149574/Ticket+Archival+System+with+Retrieval+and+Filtering+Capabilities?force_transition=cd31cf8d-6b55-4e66-9afa-ca9eeed1b786) (Internal)



- ***Missed Call App Enhancements (EN-141097):***
  - Implemented missed call notifications restricted to specific campaigns using a new configuration flag (`enable.missed.call.notification`) at the campaign level.
  - **Configuration:**

    INSERT INTO server\_preference\_store (context\_type, context\_id, key, value)  VALUES (‘'campaign', 2, 'enable.missed.call.notification', 'false');

    ameyodb=# select \* from server\_preference\_store where key ilike '%missed%';

:::Paragraph{indent="3"}
 id  | context\_type | context\_id |               key               | value 
:::

:::Paragraph{indent="1"}
\-----+--------------+------------+---------------------------------+-------
:::

:::Paragraph{indent="2"}
 143 | campaign     | 2          | enable.missed.call.notification | false
:::

:::Paragraph{listStyleType="disc" indent="2"}
***Call Removal from App Upon Successful Connection Requirement:*** This feature enhancement ensures that missed call entries are managed based on the actual outcome of the agent's outreach. Under this new logic, a missed call record will only be removed from the application once the call status is officially updated to “Connected.” If an attempt results in a failed connection or goes unanswered, the entry will remain active in the app to ensure no leads are lost, allowing the agent to attempt the call again.
:::



- ***Dual Extension App SDK Fixes (EN-142127):***
  - **LinkCustomerToCall Flexibility (EN-142158):** The `linkCustomerToCall` SDK request now works with either `customerCrt` or `userCrt` value provided, instead of requiring both.
  - **LinkCustomerToCall Campaign Context (EN-142140):** Made `campaignContextId` optional for the `linkCustomerToCall` SDK request if `userCrt` or `customerCrt` is present, improving consistency between extensions.
  - Documentation [Link](https://exotel.atlassian.net/wiki/spaces/ECC/pages/280002973/App+SDK+API) (Internal)



- ***Supervisor Login on Toolbar (EN-141707):***&#x20;

Restored the ability for supervisors to log in via the toolbar for making/receiving calls. Monitoring and other supervisor-specific functions remain unavailable in the toolbar interface.



- ***Salesforce Classic Integration Testing (EN-141215):***&#x20;

Completed testing for SSO, CRM popup, and CRM record UID availability in post-processing variables for Salesforce Classic integration.

# Bug Fixes

## System Common Bugs

- ***Webchat User ID Exposure (SL-16610, GA-14409):*** Fixed a security vulnerability where user IDs were visible in web chat API responses.

## Toolbar

- ***WebRTC Call Disconnection (SL-16771) (DCA20250206586135):*** Resolved an issue where WebRTC calls disconnected and failed to re-register after closing and reopening a laptop lid, requiring a tab reload.

## UI/UX

- ***Hold Button Status (SL-16721) (DCA20250124579751):*** Fixed an issue where the Hold button remained active (not greyed out) after conferring a call, potentially due to incorrect state handling after call disposal.
- ***TPV Configuration (SL-16744) (DCA20250131583110):*** Resolved an issue preventing the addition of new Third-Party Verification (TPV) entries if a blank TPV entry was mistakenly added and deleted.
- ***Outgoing Mail Ticket Visibility (GA-13804) (DCA20240723491234):*** Fixed an issue preventing outgoing mail tickets from being displayed correctly on the UI.

# Limitations / Known Issues

- ***(EN-142519)&#x20;****The attached file name is not displayed while exporting archived tickets.*
- ***(EN-142517)&#x20;****HTML Context is visual in Archived ticket Exported page*
- ***(EN-142504)&#x20;****Media Details Filter is not Working*
- ***(EN-142495)&#x20;****Archived tickets should be fetched based on the Ticket creation date.*
- ***(EN-142494)&#x20;****Getting Multiple /n while exporting Ticket*
- ***(EN-142323)&#x20;****Unable to export the Interaction Ticket.(Print option is not working)*



# Browser and Platform Compatibility

- **Supported Browsers:** Chrome Version 135.0.7049.42 (Official Build) (64-bit) or later is recommended.
- **Mobile Apps:** No updates in this patch.

# Contact / Support Information

For issues or queries, please contact Ameyo Support via the support portal or designated email channels.
