Skip to main content

JAICP release 1.10.10

New

  • Project overview tab overhaul.
  • Recording data for session reports.
  • Setting labels and comments from the script.
  • Handling unsuccessful calls.
  • Fetching the call schedule from the script.

Improved

  • The Number recognition and Reduced sensitivity to noise settings for Yandex ASR.

Fixed

  • The Download detail button in the project overview does not work.
  • The project time zone is not accounted for when creating a call campaign.
  • The hasOperatorsOnline function returns null in the Operator API channel.

Docs

  • The Chat API specification has been converted to OpenAPI format.
  • The section on zb-common now contains the description of all named entity dictionaries.
  • The description of the $dialer built-in service has been overhauled.

In release 1.10.10, we have further improved the features of JAICP analytics and telephony.

tip
The new version of analytics is now available to all users by default.

Analytics

Project overview

The Project overview menu has undergone a complete overhaul.

Now it provides quick and easy access to aggregated statistics on clients, dialogs, and messages relevant to your bots during the required time span. You can also compare volumes between different periods and assess the quality and popularity of your bots over time.

Volumes

Controlling analytics from the script

A whole new set of methods has been added to the $analytics built-in service for even more fine-grained control of analytical data from the bot script.

MethodDescription
setSessionDataAdds columns with arbitrary data in the session result report.
setSessionLabelSets labels to dialogs.
setMessageLabelSets labels to client phrases.
setCommentSets comments to client phrases.

Telephony

Handling unsuccessful calls

From now on, calls without customer reply can be processed in scripts for outbound call campaigns along with regular calls.

For example, your script can assign these calls a special status, or use an advanced strategy for rescheduling them for a later time.

Fetching the call schedule from the script

The $dialer built-in service has been expanded with new methods which can allow accounting for the call schedule while planning new call attempts on this phone number:

Yandex ASR settings

Two new parameters have been added to Yandex ASR settings:

  • Number recognition — if enabled, the recognized text will contain numbers instead of numerals.
  • Reduced sensitivity to noise — reduces sensitivity to background noise.

Bug fixes

ProblemBehaviorStatus
Project overviewThe Download detail button in the project overview does not work.Fixed in 1.10.10
Call campaignsThe project time zone is not accounted for when creating a call campaign.Fixed in 1.10.10
hasOperatorsOnlineThe hasOperatorsOnline function returns null in the Operator API channel.Fixed in 1.10.10

Documentation updates

  • The Chat API specification has been converted to OpenAPI format.
  • The section on zb-common now contains the description of all named entity dictionaries.
  • The description of the $dialer built-in service has been overhauled.