New Features
| Key | T | Resolved Date | Release Notes Subject | Release Notes Content |
|---|---|---|---|---|
| JTELDEV-7735 | Subscriptions file name format | The date format supports an optional day shift [<simpledateformat>|<day shift>]. | ||
| JTELDEV-7654 | Export/mport the routing applications | Introduced a new feature that allows users to export and import the routing applications. | ||
| JTELDEV-7707 | Salesforce: Support for External Client Apps (ECA) and OAuth Client Credentials Flow | Salesforce announced that starting with Spring ’26, the creation of new Connected Apps will be restricted. Integrations must use External Client Apps (ECA) instead. The Salesforce integration in the jtel portal has been updated to support authentication via the OAuth Client Credentials Flow, which is required when using External Client Apps. A new configuration option “Use Client Credentials Flow” has been added to the Salesforce client settings in the jtel portal. When enabled, authentication is performed using the Client ID and Client Secret, and the fields Username, Password, and Security Token are no longer required. Existing integrations using Connected Apps and username/password authentication continue to be supported. The Salesforce documentation has been updated accordingly. | ||
| JTELDEV-7695 | Extension of Daily Cleaner for Customer-Specific Procedures | The daily database cleaner has been extended to support customer-specific cleanup procedures. A new parameter Portal.Cleaner.CustomProcedures has been introduced. It allows defining a comma-separated list of customer-specific cleanup procedures that will be executed automatically as part of the daily cleaning process. | ||
| JTELDEV-7701 | Aristech TTS module as a speech provider into FreeSWITCH |
| ||
| JTELDEV-7697 | Dialler Contacts - Export all contacts in CSV format. | A new Export button has been added to the Dialler Contacts view. This allows an easy and fast full-contact download without needing to export per campaign. |
Bugfixes
| Key | T | Resolved Date | Release Notes Subject | Release Notes Content |
|---|---|---|---|---|
| JTELDEV-7720 | REST - Problem when deleting dialler contacts with same user data. | When batch deleting dialler contacts via the REST endpoint /dialler/contacts using UserDataList, not all contacts sharing the same user data were removed and the REST interface could return misleading output. The batch deletion logic has been improved so that all dialler contacts with identical user data are now removed consistently. | ||
| JTELDEV-7717 | DTMF Control - First DTMF loss during barge-in | Resolved an issue where the first digit could be missed if a user started dialing the transfer destination while the voice prompt was still playing. The system now correctly captures the full number even when dialing immediately. | ||
| JTELDEV-7730 | Usability of incoming mail box SMTP configuration | Added a feature that allows selecting an account before token generation to make the configuration process clearer. SMTP authentication now supports both Basic Authentication and OAuth2. Basic Authentication is used when a password is provided, while OAuth2 is used when the password field is empty. Usage details are explained in the hint below the password control buttons. | ||
| JTELDEV-7714 | Confluence - SMS text block labels displayed across multiple ACD groups | SMS text block labels could appear across multiple ACD groups, and each group could display labels and text blocks from other groups. This behaviour has now been fixed so that each group only shows its own configured labels and text blocks. | ||
| JTELDEV-7680 | Configuring the mailbox for use in the IVR causes issues in the IMAP connector. | The IMAP connector malfunction is triggered by the mailbox configuration used for IVR. | ||
| JTELDEV-7698 | The email processing algorithms synchronized in Portal and IMAP connector | The email processing algorithms have been synchronized between the Portal and the IMAP connector to prevent unexpected errors caused by inconsistencies. | ||
| JTELDEV-7656 | Service Numbers - delete sometimes fails | Sometimes deleting a service number could fail, this problem has been fixed. | ||
| JTELDEV-7631 | Innovaphone - Agent Remains Busy After Blind Transfer via Innovaphone Device | An issue was identified where, after performing a blind transfer using an Innovaphone device, the agent would incorrectly remain in a busy state and was not available for new calls. This has now been fixed, ensuring that agents are correctly set to available after completing a blind transfer via Innovaphone devices. |