KeyTResolvedRelease Notes SubjectRelease Notes Content
CSEGHORN-197FehlerAgent Home - Inserted User Data disappears when a TAC is setInserted User Data disappeared when a TAC was set. This problem has been fixed.
CSEGHORN-187Bug

Call TransfersCalls can now be transferred to all agents that are logged into the system and not busy.
CKRIEG-138FehlerThe report AcdTransactionCodesReport returns results less than expected.The report AcdTransactionCodesReport was missing values in some cases due to null values in StatisticsPartB. the join was changed to AcdStatisticsTransactionCodes and problem is now fixed.
CJUH-93SupportE-Mail Connector - E-Mails with emoji charactersSome E-Mails received with emoji characters, which could not be represented in the UTF-8 3 character multibyte charset would cause the e-mail connector to fail with an exception. This problem has been fixed, the email connector now uses the UTF-8 4 character multibyte charset as standard.
CWRK-29

Bug

Guided Transfer - Retrieve not shown correctly in AgentHome and Mini ClientWhen guided transfer was used, the call could be retrieved correctly and the original agent and caller were connected again. However, it was no longer possible to transfer the call again, and an incorrect call status was shown in agent home. This problem has been fixed.
CSEGHORN-191

Bug

Chat - agent informed when redistribution of chat after no answer timeout occursWhen an agent receives a chat, but does not open the chat to respond before the maximum "Maximum agent answer time (s):” timer expires, the chat is redistributed to another available agent. The original agent is now informed of this with a popup window.
CSEGHORN-181Question01.10.2020User switching does not correctly support skins configuration at reseller leveleAfter a user switch from sysadmin to the reseller admin, it was not possible to upload skins. This problem has been fixed.
JTELDEV-5115Story29.09.2020E-Mail response now displayed

When an email has been responded to, the response email is also displayed in the agent client when the event is viewed again.

JTELDEV-5089Story29.09.2020IVR Statistics Markers - extended functionality for customer surveys and new IVR objects

IVR statistics markers have been extended to incorporate the following functionality:

IVR statistics markers can be assigned a type. Simple corresponds to the existing IVR statistic marker functionality - i.e. a counter which is incremented when the IVR statistics marker object is traversed during a call flow.

Yes / No markers tag a marker as corresponding to the answer to a "Yes/No" question.

Rating markers tag a marker as corresponding to a rating, from 0 to 9.

Statistics markers can also be configured with an associated voice prompt.

New IVR objects have been added, and the functionality of the object Set Statistics Marker has been extended.

Set Statistics Marker: a rating can be specified. This is recorded with the date / time and marker in the statistics. For a simple marker, no rating needs to be specified. For yes / no markers, specify 1 for yes or 0 for no. For rating markers specify a value from 0 to 9.

Set Statistics Marker Variable: the same functionality as Set Statistics Marker is provided, but the object accepts a variable Statistics Marker ID, which for example could be configured in the service number parameters.

Query Statistics Marker: this object enables querying of a particular statistics marker. A variable prefix is supplied, and the following output variables are supplied (assuming the prefix is $marker):

$marker.Type: the type of marker. IVRStatisticsMarkers.Type0 = a simple marker. IVRStatisticsMarkers.Type1 = a yes / no marker. IVRStatisticsMarkers.Type2 = a rating (0-9) marker.
$marker.WavesID: the ID of the associated voice prompt. This can be used in the object Play Voice Variable, for example.
$marker.Name: the name of the marker.
$marker.ID: the ID of the marker.

Query Statistics Marker Variable: provides the same functionality as Query Statistics Marker, but requires the ID of the marker as an input parameter.

Using the above implemented features, a customer satisfaction module has been created, which allows for the simple configuration of customer satisfaction surveys. This module includes a special report which evaulates the yes / no and rating questions providing minimum / maximum and average values.

Please contact your jtel partner for further details on how to license this module.

CJUH-84Question25.09.2020Service Number Report 6 - Result set corresponding to all service numbers associated with selected billing numbers correctedWhen a service number report 6 was executed, the result set included only records of calls made through the first occurrence of service numbers corresponding to the selected billing numbers.
This has been corrected so that the result set includes records of calls made to all service numbers associated with the selected billing numbers.
CSEGHORN-189Support14.09.2020Dialler - Manual results can not be set in contactIt was no longer possible to set the results manually while editing a contact in a dialler campaign. This problem has been fixed.
JTELDEV-5152Fehler26.08.2020Error in Selection of Service Numbers in Service Numbers Report 5 and 6

There was an error in the selection of service numbers by billing number in Service Numbers Report 5 and 6. This problem has been fixed.

JTELDEV-5099Bug20.08.2020E.164 with plus converter - incorrect conversion of number type

The incoming number converter E.164 with plus would not correctly set the number type on conversion. This caused the IVR variables $countrycode and other number related variables for the calling party number to be incorrect. This problem has been fixed.

CTAIFUN-23Story20.08.2020Last Call Information - Object now supports configuration / agent groupsThe last call information object now returns two additional variables:

$prefix.AcdAgentGroupsID contains the agent ACD group ID
$prefix.AcdConfigurationGroupsID contains the configuration ACD group ID

This enables the object to be used in conjunction with agent / configuration groups as well as standalone groups.
JTELDEV-5090Story19.08.2020Teams Connector

A connector for Microsoft Teams is available. The connector imports the teams status of users from the office 365 cloud, and displays this information in various views in the system including the agent views and pbx user views in agent home and the supervisor. The user's own teams status is displayed in the header in the portal.

Further features are planned which will enable call and event distribution to be dependent on the status of users in teams.

CJUH-7918.08.2020Subscription for Service Numbers Report 6The billing number was not saved in the report subscription when service numbers report 6 was subscribed to. This problem has been fixed.
CCONTACT-148Bug13.08.2020Save Recordings via FTP had problems uploading filesThe Save Recordings module had problems uploading files recorded in the IVR via FTP. This problem has been fixed.
JTELDEV-5132Story09.08.2020REST - Add support for AcdEvents

The REST interface now supports the creation of callback and ticket events. See https://wiki.jtel.de/display/JPW/REST for further details.

JTELDEV-5126Story02.08.2020REST - new API added to retrieve ACD groups

A new set of APIs has been added to the REST interface to retrieve ACD groups. 3 functions are provided:

BaseURL/ClientsID/acd/groups - retrieves a list of all ACD groups in the client account.
BaseURL/ClientsID/acd/groups/group/ID - retrieves a specific ACD group by ID
BaseURL/ClientsID/acd/groups/group?name=Name - retrieves a list of ACD groups using the Name as a match.

Note, the last function may return more than one record, as a partial match is used.

JTELDEV-5125Story02.08.2020REST - new API added to retrieve Users

A new set of APIs has been added to the REST interface to retrieve users. 3 functions are provided:

BaseURL/ClientsID/users - retrieves a list of all users in the client account.
BaseURL/ClientsID/users/user/ID - retrieves a specific user
BaseURL/ClientsID/users/user?uid=UID - retrieves a list of users using the UID as a match.

Note, the last function may return more than one record, as a partial match is used on the UID.

JTELDEV-5124Story02.08.2020REST Dialler API - Get dialler contacts by campaign

A query parameter has been added to the function GET BaseURL/ClientsID/dialler/contacts allowing the specification of the dialler campaign ID from which to retrieve the contacts list.

CRADPRAX-24728.07.2020Long calls warning was sent with incorrect data in email when call was transferred to a non ACD userThe long calls warning was sent with incorrect data in the email when call was transferred to a non ACD user. It would claim that the recipient of the email (i.e. the supervisor themselves) was the culprit for the long call. This problem has been fixed, long call warnings are no longer generated for calls which are not connected to agents.
CPHADIA-12Story21.07.2020IVR User Search - new variables tel1 ... tel6 addedNew variables are now returned from the user search IVR object - <prefix>.Tel1 ... <prefix>.Tel6 return the configured telephone number of the user.
CNFON-63820.07.2020Media Events not sent using the email credentials configured in the client accountIf the email credentials and SMTP server was configurd at the client account level, then the system incorrectly used the system credentials to send media events by email, instead of using the settings configured in the client account. This problem has been fixed.
JTELDEV-5120Bug19.07.2020JTELStats2 - IDs could overflow particularly in CompressedU15 table

The autoincrement ID could overflow in the JTELStats2.Compressed* tables, meaning that no more values could be inserted in the tables, in particular CompressedU15 was affected by this. The autoincrement ID field has been changed to a BIGINT to fix this problem.

JTELDEV-5117Story17.07.2020Minimum Password Length - Portal.Users.Password.MinLength

The minimum length of a user password can now be set using the system parameter Portal.Users.Password.MinLength. Note: existing passwords are not affected by changing this parameter. Only new password changes via the web interface are covered.

CSEGHORN-190Support (Prio 1)16.07.2020UserData is correctly updated when a TAC is recordedIf a transaction code was recorded after a call in the transaction code popup, then changes made to the user data field would be lost. This problem has been fixed.
JTELDEV-5105Bug14.07.2020Fix Chat Scenario: Client opens chat when agents available but before first message is sent all agents log off.

When a customer opens the chat window when agents are logged in, and sends a message after in the mean time all agents have logged out, no response is received, and the chat is not distributed. This situation persists even if agents subsequently log in to the system. If the customer refreshes the browser, a further error situation is produced.

This problem has been fixed.

CWS-223Question09.07.2020Hide Call-Recording in MiniClient when resource is disabledThe first call recording column was rendered even if the CallRecording resource portal.Acd.AgentHome.CallProcessing.CallRecording was disabled. This problem has been fixed.
CJUH-46Offer06.07.2020Two new Service-Number ReportsTwo new service number reports have been added to the system - Service Numbers Report 5 and Service Numbers Report 6.

Service Numbers Report 5 provides inbound call counters over the requested time period grouped by hour. Service Numbers Report 6 provides the following KPIs for the requested time peroid:

Inbound Total
Inbound ACD
Inbound Answered
Emails Received
Voice Mail + Callbacks
Inbound Lost
External Destination
Availability Direct
Availability incl. CB/VM
CNFON-58526.05.2020MiniClient and Agent Home Inbound StatusThe total calls counter in the mini client and agent home would show incorrect data. This caused further problems in the total calls per hour column, and occupancy figures. This problem has been fixed.
CNFON-609Story25.05.2020New Language Selector in Web PortalThe language selector in the portal has been changed to a dropdown list to enable the support more languages.
JTELDEV-5091Bug22.05.2020Chat Server - Loading Google Font

The chat server scripts loaded a font from google. This behaviour has been changed so that the font is internal to the system.

JTELDEV-5064Story19.05.2020Chat Export via REST

In the chat and whatsapp connectors, it is now possible to export chat sessions as a PDF file by REST to a backend system.

CSEGHORN-176Support (Prio 1)18.05.2020Dialler Contacts Standard CSV Upload brokenThe dialler contacts standard CSV upload was broken. This problem has been fixed.
CNFON-619Bug18.05.2020MiniClient - Automatic REST Call or .EXE Call is sometimes lateThe automatic REST call or .EXE call was sometimes too late when using the MiniClient .EXE. This problem has been fixed.
JTELDEV-5070Story

 

LDAPS Support for Logins added

The jtel Portal now supports specifying an LDAPS Server for Agent Logins.

For LDAPS, the URL to the LDAPS or AD Server must be specified as follows: ldaps://ldapserver.example.com:636
Also, the LDAP user names configured must be changed to use the newer username format, particularly when using active directory. For example, for the user JTEL\TestUser (Old NetBios Login Name), the new user name format would be TestUser@jtel.local.

CBER-21Bug

 

Dialler Campaigns Clone by REST - Race condition if the same campaign is cloned several times massively in parallelIf a dialler campaign is cloned via the REST interface in parallel with the same source and destination campaign, then several copies of the campaign could be created. A lock has been implemented so that the clone can only be created once in parallel.
JTELDEV-5084Story

 

Reports - Execute Report in Background

When a report is executed, it is now executed in the background. An icon is added to the notifications area in the upper left part of the application to show that the report is processing in the background. When it is ready to download, the icon changes to a blinking colour. The icon is clicked again to download the report.

CSTYRIA-108

 

Wallboard - deleting a user causes the number of completed media events to increase.When a user is deleted, the dtLastModified timestamp on all ACD Events the user was assigned to is changed, when the user assignment to the event is removed. This causes the wallboard to display a disproportionately high number of completed events for the current day. All events which were assigned to the user, but completed at an earlier date are added to the actual number of completed events. This problem has been fixed.
  • No labels