New Features
| Key | T | Resolved Date | Release Notes Subject | Release Notes Content |
|---|---|---|---|---|
| JTELDEV-7669 | Chat UI: Improved Bot Button Rendering | Improved layout for bot buttons (grouped and compact display) | ||
| JTELDEV-7668 | Chat Connector: RAG Bot Status display with refresh. | The Chat Connector RAG Bot tab now displays the current vectorization status (e.g. Processing, Ready, Error, Not processed). | ||
| JTELDEV-7662 | Connect Voicebot IVR Object - Additional SIP headers for Connect VoiceBot Object | The IVR object Connect VoiceBot is extended to support additional SIP headers (SIP Header 1–5) including their corresponding value fields. | ||
| JTELDEV-7582 | SMS : Configurable SMS length limitation for agents | A new configuration option has been added to client master data to control the behavior of manual SMS messages sent from Agent Home:
This allows each client to decide whether agents should be warned about or strictly limited to 160 characters for manual SMS. | ||
| JTELDEV-7660 | Agent Status - New Field "Export Key" | A new field has been added to the AcdAgentStatus table - ExportKey - which can be used via the reporting API for aggregation purposes. | ||
| JTELDEV-7659 | E-Mail Signatures Configurable per E-Mail Connector | E-Mail Signatures are now configurable on an individual email connector basis, in the settings for the connector. If no footer is set in the connector, then the system will use the signature from the client master data, if configured. Both the email connector and client master data now include a preview of the signature, which is particularly useful if this is in html format. | ||
| JTELDEV-6789 | Chat - Support for Custom CSS and Icons via Portal UI |
| ||
| JTELDEV-7585 | IVR - REST Query and REST Query Advanced components having new parameter "Timeout (seconds)" | The REST Query and REST Query Advanced IVR components now include a new parameter, “Timeout (seconds)”, allowing configuration of the request timeout within a range of 1 to 120 seconds. This provides more control over how long the system waits for external REST responses. The default timeout values are 10 seconds for REST Query and 20 seconds for REST Query Advanced. Existing IVR applications will automatically receive these default timeout settings. | ||
| JTELDEV-7609 | NetworkIVRList - Limit the number of characters to 128 instead of 64 in Field1, Field2, Field3 and Field4 | The character limit for Field1, Field2, Field3, and Field4 in NetworkIVRList has been increased from 64 to 128 characters. This resolves previous limitations on input length. | ||
| JTELDEV-7596 | RAGBOT - Configuration added to Chat Connector | It is now possible to train the RAG database from within the Web-UI of the chat connector. Capabilities include the ability to upload and manage the documents within the RAG database, and start the vectorization process for the RAG database. | ||
| JTELDEV-6945 | ASR Recording Files are now available from the call log | The portal call log interface has been enhanced to support downloading ASR recording files from the call log. | ||
| JTELDEV-7536 | Chat – Support URL-based chat parameters for embedded iframe (e.g. chat.overrideCSS) | This update enhances the embedded chat iframe to support additional configuration parameters passed via the URL. Specifically, the embedded chat now recognizes nested chat.* parameters, such as: chat.overrideCSS=css/override.css Which overrides the css of the iframe. |
Bugfixes
| Key | T | Resolved Date | Release Notes Subject | Release Notes Content |
|---|---|---|---|---|
| JTELDEV-7646 | Teams Rules - Incorrect Navigation / Rendering | When clicking on the copy button for teams rules in User Master Data, and then cancel, an incorrect page was displayed. This problem has been fixed. | ||
| JTELDEV-7658 | Chat - Missing chatbot agent assignment and history on fast chat close | An issue was fixed where some chat events were handled by the chatbot but had no chatbot user assigned and only a single history “Closed By Customer“. This could happen when the first message was processed by the chatbot and the chat was closed quickly, before the chat record was fully created. | ||
| JTELDEV-7232 | Outbound Call - The transaction code pop-up window and the post-call time should not be displayed if the call attempt was unsuccessful. | The system now ensures that the transaction code (TAC) pop-up window and post-call time are only displayed for successful outbound call attempts. If an outbound call is not connected, these elements will no longer appear. This enhancement eliminates unnecessary post-call actions and reduces confusion for agents by ensuring that transaction code entry and post-call processing are only required when a call has actually been established. | ||
| JTELDEV-7651 | ACD Call Flow - Error in acd.CallTransfer.NumberTransfer | In acd.CallTransfer.NumberTransfer a variable was not declared, which would cause the new telephony server to log errors in a tight loop whilst the outbound call to the destination was being made. This problem has been fixed. | ||
| JTELDEV-7589 | Teams Presence – PBX user sync now correctly respects syncPbxUsers = false | Previously, PBX users were still synchronized even when syncPbxUsers was set to false, so the PBX user list was recreated after deletion. The synchronization logic has been corrected so that PBX users are no longer synced when this option is disabled. | ||
| JTELDEV-7656 | Service Numbers - delete sometimes fails | Sometimes deleting a service number could fail, this problem has been fixed. | ||
| JTELDEV-7634 | Dual List – Display issue when selecting a single item | When selecting one item from a dual list, a display issue occurred in the pick list
| ||
| JTELDEV-7616 | Incoming Call (ACD Group): $groupname variable was not resolved. | For incoming calls via an ACD group, the $groupname variable was not correctly resolved in the telephone display. The variable handling has been corrected so that $groupname now reliably shows the configured ACD group name. In the Signalling → Telephone Display section you can also use many other variables (for example $agent_name, $caller, $servicenumber, etc.) as described in the documentation: https://wiki.jtel.de/display/JPW/Editing+groups+and+creating+rules. | ||
| JTELDEV-7628 | jtel Portal - Problems creating mappings | The popup was not displayed when attempting to create some mappings (for example, agents to groups). This problem has been fixed. | ||
| JTELDEV-7627 | New Portal - Supervisor - Change Other Agent Status - Empty Drop Down. | In the new Portal, the “Change Status” drop-down appeared empty in the Supervisor view. | ||
| JTELDEV-7619 | Chat – Incorrect URL Handling with Special Characters | In the chat client, URLs containing special characters such as “&” were not processed correctly, causing them to break or behave unexpectedly. | ||
| JTELDEV-7603 | Whatsapp - Messages Not Received if Sender Name Contains Emoji | Previously, when a WhatsApp message was sent from a sender whose name included emojis, the system failed to deliver the message to the Agent. This issue has now been resolved. WhatsApp messages from senders with emojis or special characters in their names are correctly processed and delivered to the Agent | ||
| 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. | ||
| JTELDEV-7467 | 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. | ||
| JTELDEV-7595 | IVR Object NumberSuppressed: Anonymous Call Recognition Issue. | Previously, the IVR object NumberSuppressed did not correctly recognize anonymous calls and processed them as normal calls. This issue has now been fixed, and anonymous calls are properly identified and handled as intended. | ||
| JTELDEV-7591 | Live Agent Home - Add a scroller in the AI Assistant panel. | Previously, the AI summary block would grow without bounds, causing the transcription panel to be pushed out of view. This issue has now been resolved by introducing a new scroller within the panel AI assistant, ensuring both sections remain accessible. | ||
| JTELDEV-7541 | Dialler Preview - Preview Time Not Saved When Caller Refuses or Call Times Out | The issue where preview time was not saved when a call was refused or timed out has now been resolved. With this update, the preview time will always be recorded in the DiallerContactsHistory table, ensuring accurate tracking and reporting of preview activities regardless of the call outcome. | ||
| JTELDEV-7561 | Live Agent - Fixes for Missing ASR Conversations and Conversation Order During Call Transfer | Previously, users experienced issues in the Live Agent module where Automatic Speech Recognition (ASR) conversations were missing, and the order of conversation was incorrect when a call was transferred to an agent. This led to incomplete transcription visibility and confusion due to conversations being displayed out of sequence, particularly after call transfers. These problems have now been resolved: all ASR conversations are correctly displayed, and the conversation history maintains the proper chronological order following a transfer, ensuring agents have a clear and accurate view of customer interactions. | ||
| JTELDEV-7568 | Task Scheduler - Improved handling of Tasks right after closing times and holidays | Previously, tasks that were scheduled outside opening times or during holidays would wait until operations resumed, and then run immediately as soon as operations resumed. With this update, such tasks are now automatically postponed to their next valid run time. | ||
| JTELDEV-7572 | New Portal – Cross-Portal: Old Agent Home data did not refresh | The Old Agent Home page, when accessed through the New Portal, was not refreshing its data (e.g., Agent, PBX Users, etc.). | ||
| JTELDEV-7453 | TAC - Wrong TAC popup display in case of call is terminated during a group transfer. | An issue was identified where the wrong TAC popup would appear if a call was terminated during a group transfer. This problem has now been fixed, and the TAC popup is displayed correctly when a call ends in this scenario. | ||
| JTELDEV-7556 | Old Telephony Server - Exceptions caused by live agent preparation in call flow | With the old telephony server, even when the live agent was not used by an agent, there would be exceptions in the call flow (8-Server) logs. This problem has been fixed. | ||
| JTELDEV-7435 | Live Agent - TAC Bot | Sometimes the buttons rendered by TAC Bot in the Live Agent were empty. This problem has been fixed. | ||
| JTELDEV-7346 | ConnectVariable Object - This object requires CNumber ID as destination number | The IVR object, ConnectVariable, must reference the ID of the destination number from the CNumbers table, rather than using a variable declared. | ||
| JTELDEV-7137 | Portal - File Uploading sometimes fails | Sometimes uploading a file to the portal (.wav file for example) would fail. This can be fixed by changing the cifs mount on the affected machines to this: //acd-store/shared /home/jtel/shared cifs user=jtel,password=<password>,uid=jtel,gid=jtel,file_mode=0755,dir_mode=0755,strictsync,actimeo=0,nobrl 0 0 | ||
| JTELDEV-7532 | Innovaphone PBX Connector - Log File Rotation | The log file rotation was not working correctly in the Innovaphone PBX Connector causing the hard disk of the system or container to fill up. This problem has been fixed. | ||
| JTELDEV-7535 | Voice Mail Transcription - Exception of transcription contains a single quote | The Voice Mail Transcription via ASR would fail if the transcription contained a single quote. This problem has been fixed. | ||
| JTELDEV-7529 | LiveAgent - Null Pointer Exception When Using Copy or CRM Button Without Summary | Previously, clicking the "Copy" or "CRM" button without a summary present would result in a null pointer exception. This issue has now been resolved. Users can now safely use these buttons even when no summary is available, ensuring a smoother and more reliable experience |