You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

New Features

KeyTResolved Date Release Notes SubjectRelease Notes Content
JTELDEV-7094New callBOT Command and Enhanced Media Support

A new callBOT command for seamless GPT calls from the command state has been introduced.

It can be used as follows:

  • Simple: /control:runRoutingApplication,callBOT → the bot will receive a /callBot message.
  • Advanced: /control:runRoutingApplication,callBOT#<message with placeholders $> → the bot will receive the message after the # with the placeholders replaced from pdata.

GPT/RAGBOT now supports sending interactive buttons and images for a richer user experience.

JTELDEV-7063StoryPortal 4 - embedding of Portal 3 pages

Version 4 of the portal can now embed pages from version 3 of the portal without the necessasity of logging in again. This functionality is available to beta testers of the new portal only.

JTELDEV-7060Chat CSS

The chat CSS has been updated to a new style conforming with the design of the new portal.

JTELDEV-7053StoryIncoming Number Converter Telephone 0,00 - fixup for PBXs which cannot detect anonymous

Some PBXs cannot detect an anonymous number correctly, and send the dial prefix along with an empty number (i.e. the telephony server receives a call from 0). For the incoming number converter “Telephone 0, 00” the behaviour has been changed, so that if only a 0 is received, it is assumed to be anonymous.

JTELDEV-7048StoryLive Agent - resources to display/hide live agent services individually

It is now possible to control the rendering of live agent services such as AI transcription, AI summary or AI suggestions. Each service has its own resource.

  • portal.Acd.AgentHome.LiveAgent.AI.Transcription - render the AI Transcription section
  • portal.AgentHome.LiveAgent.AI.Assistant - render the AI Assistant services like Suggestion, Summary and Sentiment.
  • portal.Acd.AgentHome.LiveAgent.AI.Assistant.Caller - render the caller’s sentiment.
  • portal.Acd.AgentHome.LiveAgent.AI.Assistant.Agent - render the agent’s sentiment.
  • portal.Acd.AgentHome.LiveAgent.AI.Assistant.Sugesstion - render the AI suggestion section.
  • portal.Acd.AgentHome.LiveAgent.AI.Assistant.Summary - render the AI Summary section
JTELDEV-7016REST API - New Function for retrieving Dialler Contacts and Results

A new API endpoint has been added to the REST server, to retrieve dialler results in a new aggregated form for a list of contact IDs or a list of UserData entries.

See this page for more details:

https://wiki.jtel.de/display/JPW/Dialler+REST+API+-+Dialler+Contacts+-+Extended+Retrieval

JTELDEV-7028RAG Functionality - Ragbot

The chat server and the chatbot have been updated to integrate RAG functionality. This enables the use of a RAG knowledge base for querying LLMs such as GPT or Mistral.

Note: the preparation of the RAG database involves the integration of custom processes to integrate the data. Please contact jtel if you require the integration of RAG functionality.

JTELDEV-6989StoryAMI Listener - New Configuration Properties and Not Registered behaviour

Two new settings are available in the configuration:

  • UnknownMapsToTelStatus
    • This defines what status should be set, when “Unknown” is received from the AMI
  • UnavailableMapsToTelStatus
    • This defines what status should be set, when “Unavailable” is received from the AMI

Allowed values for both settings are:

  • NotPresent (which means grey / not registered)
  • Hangup (which means green / idle)
  • Ringing (which means yellow / ringing)
  • Up (which means red / busy )

If not configured, NotPresent is used.

In all cases, the default behaviour has been changed, so that NotPresent maps to Not Registered (grey) in the jtel portal.

JTELDEV-7018IVR - new variable $calltime

A new variable $calltime has been added to the IVR engine. This contains the number of seconds since the call went offhook, or 0 if the call is not yet offhook.

JTELDEV-6928blazar (new Telephony Server) - new option for timestamp source

A new configuration option has been added:

timestampsSourceOfTruth: systemClock

The available options are:

  • systemClock
  • hardwareClock

The standard value is systemClock. This changes the behaviour from the previous behaviour, which was hardwareClock.

Notes

  • Some VM installations do not correctly synchrronise the hardware clock, causing timestamps to vary from the systemclock. The default behaviour was therefore changed to use the system clock, which in all installations should be setup to synchronise from an NTP server. This behaviour should be acceptable for most installations.
  • In installations which require certification for billing purposes, this could cause certification problems. If this is a requirement, it is recommended to ensure that the hardware clock is synchronised to a high quality source (such as a GPS source) and use this setting instead.

Bugfixes

KeyTResolved DateRelease Notes SubjectRelease Notes Content





































































































































































  • No labels