Skip to main content

JAICP release 1.10.5

New

Improved

Fixed

  • ZB-9563 The total number of sessions changes when switching pages in Analytics > Dialogs.
  • ZB-9702 An error occurs when closing the chat with an agent in WeChat.
  • ZB-9942 Incorrect processing of duplicate numbers in phone number lists.
  • ZB-10031 An error on deploying a project after changing a dependency version in chatbot.yaml.
  • ZB-10187 The bot does not transition tickets to the pending status in Zendesk.

Calls API idempotence key

Controlling the consistency of the resources created via the Calls API is now supported by passing an idempotence key.

If several requests are made with identical contents and idempotence keys, they are guaranteed to return identical results and not to create unwanted duplicate resources.

ASR and TTS error diagnostics

The platform now supports logging the identifiers of requests to the Yandex and Tinkoff external ASR/TTS providers and displaying them in call recording metadata. This allows for monitoring the results or speech recognition and synthesis, and for quality control on the provider’s side.

The $caila.checkVocabulary method

The $caila.checkVocabulary method is implemented for checking an array of words for belonging to the vocabulary of the specified NLU engine.

$caila.checkVocabulary([
{word: "technology", lang: "en"},
{word: "технология", lang: "ru", engine: "pymorphy"},
{word: "zxcvbnm,./"}
]); // => [true, true, false]

Tab notifications for new messages in the chat widget

For the chat widget, the Display new message notification option was added. With this option on, clients will receive new message notifications even after switching to another browser tab.

The option can be switched on in the conversation involvement parameters. It can also be configured for a widget installed in iframe using either an external script or custom handlers.

Bug fixes

ProblemBehaviorStatus
Dialog analyticsThe total number of sessions changes when switching pages in Analytics > Dialogs.Fixed in 1.10.5
WeChatAn error occurs when closing the chat with an agent in WeChat.Fixed in 1.10.5
Lists of numbersIncorrect processing of duplicate numbers in phone number lists.Fixed in 1.10.5
DependenciesAn error on deploying a project after changing a dependency version in chatbot.yaml.Fixed in 1.10.5
ZendeskThe bot does not transition tickets to the pending status in Zendesk.Fixed in 1.10.5