New
- Client time zone management via
$reactions
. - Scheduling timed events by means of the
$pushgate
service.
Improved
The Finish reason column in call campaign reports.
Support for the
segmentationInfo
field in edna.chatCenter switch replies.Fixed
The interface language is set to Russian when the account is registered via Google.
Errors when editing live channels and adding live agent groups.
When there are too many buttons in the chat widget, button scrolling is disabled.
In the chat widget, square-bracketed text is not highlighted as clickable.
Docs
- The tutorial on call campaigns is now available in English.
- Updated articles on dependencies and system modules.
- Clarified description of additional settings for CAILA entities.
In release 1.10.8, we have rolled out a big update to the $pushgate
built-in service. Previously this service implemented a single method, createPushback
, which was used for triggering events in the script when actions occurred in the related external service.
From now on, the service supports special methods for scheduling timed events, which are triggered at a specified time. This means that triggering events in the script no longer requires any integration with external services, which simplifies using chatbots for outbound text communications.
In the light of these new features, the $reactions
built-in service was expanded with methods for managing the client time zone, so it can be taken into account when scheduling new events.
Scheduling timed events
Creating and canceling scheduled events triggered at a specific time is now possible via the following $pushgate
methods.
Method | Description |
---|---|
createEvent | Creates an event scheduled for a specific time. The time value, as well as the event name and other additional data are passed at call site. |
cancelEvent | Cancels a previously created event by its identifier, which was generated when the event was created. |
Client time zone management
The getClientTimezone
and setClientTimezone
methods of the $reactions
service can be used for retrieving and setting the time zone for the current client.
Miscellaneous
Feature | Improvement |
---|---|
Call campaign statistics | The Finish reason column was added to attempt reports, indicating the reason why the call was ended. |
The edna.chatCenter channel | The segmentationInfo field can be passed in switch replies for routing the request to an appropriate live agent group. |
Bug fixes
Problem | Behavior | Status |
---|---|---|
User profile | The interface language is set to Russian when the account is registered via Google. | Fixed in 1.10.8 |
Customer engagement platforms | Errors when editing live channels and adding live agent groups. | Fixed in 1.10.8 |
Chat widget | When there are too many buttons in the chat widget, button scrolling is disabled. | Fixed in 1.10.8 |
Chat widget | In the chat widget, square-bracketed text is not highlighted as clickable. | Fixed in 1.10.8 |
Documentation updates
- The tutorial on call campaigns is now available in English.
- Updated articles on dependencies and system modules.
- Clarified description of additional settings for CAILA entities.