Outbound Statistics Report - wrong statistics in outbound completed call and post call duration columns
When setting a Post call interval parameter in dialler calls, statistics of the post call duration is wrong. Also, the total of completed calls is wrong. This problem has been fixed.
IVR Save Additional Info and User Data could fail with special characters causing stuck "TAC" status
The IVR Object "Save additional Info and Userdata" could fail to update the data if special characters were included in the data to be saved. This could cause some users to get stuck in the "TAC" status after receiving a call or an event. This problem has been fixed.
Callback from ACD Event in Supervisor using "Preset" Service Number - no record is created in Statistics.
Upon receiving an Acd Event in Supervisor, while no agent was assigned yet, If the supervisor makes a callback using the "Preset" Service Number option, no record is created in Statistics (AcdStatisticsPartB). This problem has been resolved.
TAPI PBX Connector - parameter Portal.PBXUsers.Create.Automatically now checked
A check for the parameter 'Portal.PBXUsers.Create.Automatically' has been added to the TAPI PBX connector. If this is switched off, then PBX users are no longer created automatically. Previously, PBX users would always be created no matter what this setting was.
A problem in the best server candidate selection for making outbound calls has been resolved. This would result in "No Resources" being shown all the time. Note: this problem only applied if it was never possible to make an outbound call. If this message is sometimes seen, then it means the server is out of capacity.
bCallerHangup in StatisticsPartB is not the same when agent hangs up the phone via phone and via portal.
bCallerHangup in StatisticsPartB is equal to: 0 when client/customer hangs up the phone -> correct 1 when agent hangs up via the phone -> correct 0 when agent hangs up the phone via hangup button in the web portal -> this was not correct and should have been equal to 1. This problem has now been fixed.
Undeclared variable in StringFunctions r5 causes error in 8-Server
The variable StringLength was not declared in the .r5 script of the IVR object "StringFunctions - InStr Function" causing an error to be reporting in the telephony server. This had no effect on the operation of the function, but the error message could be irritating. This problem has been fixed.
An error in the datacache for the webservers caused old entries not to be deleted on large systems and also unnecessary records to be retrieved from the database. This problem has been fixed.
Using commas in the user data field or additional info field causes problems in the display of the data in the portal, and when recording this data to the statistics. The Save Additional Info and User Data object has been modified, to remove all commas from the expression before it is saved.
It is now possible to configure an automatic greeting file which is played by the system when an agent receives an inbound call. The file to be played is configured under User-Data - "User Greeting Prompt", and can be activated there. Further, the agent has the possibility to activate or deactivate playing the automatic greeting. In the full client, this can be done by clicking on the icon to the right of the top of the "post call" indicator. In the mini-client, this is done by clicking on the automatic call greeting icon at the bottom (in the middle of the row of icons).
Silent Monitoring could fail in some cases with multiple telephony servers
Silent Monitoring could fail in some cases with multiple telephony servers. Now, the destination host is read from the actual call from the database, which fixes this problem.
The automatic session reload behaviour has been changed in the IVR editor. This could cause problems editing the application on some (usually slow) internet connections.
PBX Connector Names - new option for TAPI Connector to not overwrite names
The TAPI PBX connector previously overwrote all reported PBX extension names. However, some TAPI connectors report non useful names to the system (e.g. Extension 300 or SIP 300 for example). A new feature has been added which prevents the names being overwritten. Extensions are created once when first seen, but the name will no longer be modified.
This allows for changes to be made using the portal, in particular for a more useful name to be entered.
This feature is activated in the TAPI connector configuration, by setting the following flag in the configuration file jtelTAPIMonitorService.exe.config:
VoiceMail - play by phone could fail in installations with multiple 8-Servers
In installations with multiple telephone servers, the feature 'voice mail - play by phone' could fail, if an additional server with 0 telephone lines was being used purely as an application (daemon) server. This problem has been fixed.
Supervisor 500 Exception with ACD Group Numbers and Dialler Campaigns
If the ACD groups associated with dialler sub-campaigns were configured with a group number, and more than one different group was associated with the campaign by having two master campaigns with different ACD groups configured, then the supervisor would fail with an http 500 error. This problem has been fixed.
All uploads of prompt via popup was failed due to an error in Javascript (wrong id). This was detected when trying to create a new prompt in ACD Group rules. A side problem was when changing a language, the Input file name will disappear. This was fixed for all prompt uploads via popup (Reseller Master Data > Call Recording...)
Dialler Campaign does not disapear from supervisor view (wallboard and dialler) after deleting.
Data Cache mechanism for dialler compaigns was simply storing all records forever, even deleted ones. So in supervisor view (wallboard and dialler), deleted dialler compaigns was not disapearing. This is fixed and another cache mechanism is used for dialler compaigns so it updates even the deleted ones.
Portal Optimisations - Caching of Texts and User Settings
The portal web application now caches texts, parameters and user settings. This speeds up the login process in particular (up to 5 times faster), but all areas of the portal profit from this speed optimisation.
Outbound Statistics Report - Total Calls Completed
Total Calls Completed was giving wrong statistics with a dialler, and the same statistics as Total Calls in normal outbound. This was fixed and now: - Outbound Completed Call means that the call was connected and CONNRES equal to 1 (Successful outbound call to destination).
The queue distribution algorithm has been optimised. This particularly affects queues with > 120 waiting callers, the speed of the calculation can be reduced by a factor of 2 to 10 in some cases.
Rapport "ACD Inboxes Itemised Details" - non généré lorsqu'aucune sélection n'est effectuée
Une erreur s'est produite lorsque l'on a essayé de générer le rapport "ACD Inboxes Itemised Details" sans sélection. Ce problème a maintenant été corrigé.
IVR - Menu DTMF avec liste d'invites variable - problème avec une liste d'invites très longue.
L'utilisation d'une liste d'invites extrêmement longue dans un menu DTMF IVR avec un objet d'invite variable peut entraîner l'échec de l'objet. Ce problème a été résolu.
Rapport sur les statistiques sortantes - statistiques erronées dans les colonnes "appels sortants terminés" et "durée de l'appel".
Lors de la définition d'un paramètre d'intervalle après-appel dans les appels du composeur, les statistiques de la durée du après-appel sont erronées. De même, le total des appels effectués est erroné. Ce problème a été résolu.
L'enregistrement d'informations supplémentaires et de données utilisateur par IVR peut échouer avec des caractères spéciaux, ce qui bloque le statut "TAC".
L'objet IVR "Enregistrer des informations et des données utilisateur supplémentaires" pouvait ne pas mettre à jour les données si des caractères spéciaux étaient inclus dans les données à enregistrer. Ainsi, certains utilisateurs peuvent rester bloqués dans le statut "TAC" après avoir reçu un appel ou un événement. Ce problème a été résolu.
Rappel d'un événement ACD dans le superviseur en utilisant un numéro de service "prédéfini" - aucun enregistrement n'est créé dans les statistiques.
Lors de la réception d'un événement ACD dans le superviseur, alors qu'aucun agent n'a encore été affecté, si le superviseur effectue un rappel en utilisant l'option de numéro de service "prédéfini", aucun enregistrement n'est créé dans les statistiques (AcdStatisticsPartB). Ce problème a été résolu.
TAPI PBX Connector - paramètre Portal.PBXUsers.Create.Automatically maintenant coché
Une vérification du paramètre 'Portal.PBXUsers.Create.Automatically' a été ajoutée au connecteur TAPI PBX. Si cette option est désactivée, les utilisateurs du PBX ne sont plus créés automatiquement. Auparavant, les utilisateurs du PBX étaient toujours créés, quel que soit ce paramètre.
Supervisor All Agents et Active Agents Views - Filtres corrigés
Les filtres et le tri pour les vues superviseur tous les agents et agents actifs ont été corrigés, de sorte que le tri est maintenant possible sur toutes les colonnes.
Wallboard - les tuiles des campagnes du composeur ne s'affichent pas lors de l'utilisation de l'URL du wallboard
Les tuiles des campagnes du composeur ne s'affichaient pas dans le tableau d'affichage lorsqu'on y accédait directement via l'URL. Ce problème a été résolu.
Un problème dans la sélection du meilleur serveur candidat pour effectuer des appels sortants a été résolu. Ainsi, le message "Aucune ressource" serait affiché en permanence. Remarque : ce problème ne s'applique que s'il n'a jamais été possible de passer un appel sortant. Si ce message apparaît parfois, cela signifie que le serveur n'a plus de capacité.
bCallerHangup dans StatisticsPartB n'est pas le même lorsque l'agent raccroche le téléphone par téléphone et par le portail.
bCallerHangup dans StatisticsPartB est égal à: 0 lorsque le client raccroche le téléphone -> c 1 lorsque l'agent raccroche via le téléphone -> correct 0 lorsque l'agent raccroche le téléphone via le bouton de raccrochage du portail web -> ce n'était pas correct et aurait dû être égal à 1. Ce problème a maintenant été corrigé.
Une variable non déclarée dans StringFunctions r5 provoque une erreur dans 8-Server
La variable StringLength n'a pas été déclarée dans le script .r5 de l'objet IVR "StringFunctions - InStr Function", ce qui a entraîné le signalement d'une erreur dans le serveur de téléphonie. Cela n'avait aucun effet sur le fonctionnement de la fonction, mais le message d'erreur pouvait être irritant. Ce problème a été résolu.
Erreur dans la base de données de la logique d'appel lors du transfert d'appel
Une erreur dans la logique de la base de données pendant le transfert d'appel pourrait faire en sorte que certains enregistrements ne soient pas créés. Ce problème a été résolu.
Une erreur dans le cache de données des serveurs web a empêché la suppression d'anciennes entrées sur les grands systèmes et a entraîné la récupération d'enregistrements inutiles dans la base de données. Ce problème a été résolu.
Objet IVR - Enregistrement d'informations supplémentaires et de données utilisateur
L'utilisation de virgules dans le champ de données de l'utilisateur ou dans le champ d'informations supplémentaires pose des problèmes lors de l'affichage des données dans le portail et lors de l'enregistrement de ces données dans les statistiques. L'objet "Enregistrer les informations supplémentaires et les données de l'utilisateur" a été modifié, afin de supprimer toutes les virgules de l'expression avant son enregistrement.
Abréviations du statut de l'agent - ajouté au script de mise à jour
Les mises à jour logicielles écrasaient auparavant les abréviations d'état des agents configurées au niveau de l'administrateur système. Ce problème a été résolu.
Agent - Message d'accueil automatique diffusé par le système
Il est maintenant possible de configurer un fichier d'accueil automatique qui est joué par le système lorsqu'un agent reçoit un appel entrant. Le fichier à lire est configuré sous Données utilisateur - "Message d'accueil de l'utilisateur", et peut être activé à cet endroit. En outre, l'agent a la possibilité d'activer ou de désactiver la lecture du message d'accueil automatique. Dans le client complet, cela peut être fait en cliquant sur l'icône à droite du haut de l'indicateur "post call". Dans le mini-client, cela se fait en cliquant sur l'icône d'accueil automatique des appels en bas (au milieu de la rangée d'icônes).
La surveillance silencieuse peut échouer dans certains cas avec plusieurs serveurs de téléphonie.
La surveillance silencieuse pouvait échouer dans certains cas avec plusieurs serveurs de téléphonie. Maintenant, l'hôte de destination est lu à partir de l'appel réel de la base de données, ce qui résout ce problème.
Le comportement de rechargement automatique de la session a été modifié dans l'éditeur IVR. Cela peut entraîner des problèmes d'édition de l'application sur certaines connexions Internet (généralement lentes).
Noms des connecteurs PBX - nouvelle option pour le connecteur TAPI afin de ne pas écraser les noms.
Le connecteur TAPI PBX écrasait auparavant tous les noms d'extension PBX rapportés. Cependant, certains connecteurs TAPI signalent au système des noms non utiles (par exemple, Extension 300 ou SIP 300). Une nouvelle fonctionnalité a été ajoutée qui empêche l'écrasement des noms. Les extensions sont créées une fois lors de leur première apparition, mais le nom ne sera plus modifié.
Cela permet d'effectuer des modifications à l'aide du portail, notamment de saisir un nom plus utile.
Cette fonction est activée dans la configuration du connecteur TAPI, en définissant l'indicateur suivant dans le fichier de configuration jtelTAPIMonitorService.exe.config :
Messagerie vocale - La lecture par téléphone peut échouer dans les installations comportant plusieurs 8-Servers.
Dans les installations comportant plusieurs serveurs téléphoniques, la fonction "messagerie vocale - lecture par téléphone" pouvait échouer si un serveur supplémentaire avec 0 ligne téléphonique était utilisé uniquement comme serveur d'application (démon). Ce problème a été résolu.
Supervisor 500 Exception avec les numéros de groupe ACD et les campagnes de dialer.
Si les groupes ACD associés aux sous-campagnes du composeur étaient configurés avec un numéro de groupe, et que plus d'un groupe différent était associé à la campagne en ayant deux campagnes principales avec des groupes ACD différents configurés, le superviseur échouait avec une erreur http 500. Ce problème a été résolu.
Tous les téléchargements d'invite via popup échouent.
Tous les téléchargements de prompts via popup ont échoué à cause d'une erreur en Javascript (mauvais id). Ce problème a été détecté lors de la tentative de création d'une nouvelle invite dans les règles du groupe ACD. Un problème secondaire était que lors du changement de langue, le nom du fichier d'entrée disparaissait. Ce problème a été corrigé pour tous les téléchargements rapides par popup (Données de base du revendeur > Enregistrement des appels...).
La campagne du composeur ne disparaît pas de la vue du superviseur (tableau mural et composeur) après avoir été supprimée.
Le mécanisme de cache des données pour les campagnes du composeur stockait simplement tous les enregistrements pour toujours, même ceux qui étaient supprimés. Ainsi, dans la vue du superviseur (wallboard et composeur), les campagnes du composeur supprimées ne disparaissaient pas. Cela est corrigé et un autre mécanisme de cache est utilisé pour les campagnes du composeur afin qu'il mette à jour même celles qui sont supprimées.
Rapport de statistiques sur les appels sortants - Nombre total d'appels effectués
Le nombre total d'appels terminés donnait des statistiques erronées avec un composeur, et les mêmes statistiques que le nombre total d'appels en sortie normale. Cela a été corrigé et maintenant : - Appel sortant terminé signifie que l'appel a été connecté et que CONNRES est égal à 1 (appel sortant réussi vers la destination).
Paramètres de groupe lus dans les applications IVR
Les paramètres de groupe n'étaient pas relus lorsqu'un appel était acheminé par un objet de groupe ACD secondaire dans l'IVR. Ce problème a été résolu.
L'algorithme de distribution des files d'attente a été optimisé. Ceci affecte particulièrement les files d'attente avec > 120 appelants en attente, la vitesse du calcul peut être réduite d'un facteur 2 à 10 dans certains cas.