This document provides an overview of changes and additional features included in the Puzzel Contact Centre Solution release implemented in the evening of
September 1st, 2020.
The changes made in this release mainly concern the following areas:
- Conversational Platform
- Agent Assist
- Social Messaging Platform
Support for dynamic chat variables
Puzzel’s chat API now allows custom variables to be added or updated during an active chat session. This is useful for updating a chatbot with additional context or changes to existing contexts, so that an appropriate response can be generated based on the new information.
Support for restricted variables
Conversational platform now supports handling of restricted variables by masking them in logs. When a variable contains sensitive data, and is tagged as restricted, the corresponding values will not be logged.
Improvements made to management of the Azure Kubernetes Service used by Puzzel to offer Conversational Platform.
Agent Assist Widget
Suggestions based on incoming Puzzel Ticketing content
Automatic suggestions is now possible from Puzzel Ticketing requests that are presented to an agent. The content of the ticket is analysed by the NLU engine to extract keywords/tags which are used to search for relevant knowledgebase articles, and historical conversation. In addition, any configured chatbots may return a suggestion.
Sentiment analysis of incoming Puzzel Ticketing content
The sentiment score is presented on the contact card based on the content of the ticket message.
Display contact details if issues in fetching interactions
A bugfix is applied where there may be an issue in displaying historical interactions and the contact card was not able to display contact details correctly.
Contact Management System
Contact export improvements
Improvements made to the mechanism that allows exporting of contacts as a downloadable file.
Contact Ftp import - Handle large files
Significant improvements made to the mechanism and handling of file for automated import via FTP. Generally, it is now faster to import larger contacts list.
Social Messaging Platform
Bugfix for paste (ctrl+v) not working in Firefox
Pasting messages using ctrl+v worked only in Chrome, but not in Firefox browser. This is now fixed.
Change tab header info
Added queue description to tab title for all sources. Added username for all applicable sources to tab info. It is now easier to identify which queue the message is being handled on after an agent accepts the request.
Better error notifications
Improved handling and display of error messages in case of third-party API failures.
Facebook posts from new interface results in double requests
Puzzel’s SoMe platform receives "add" and "edit" events at the same time from users with the new Facebook interface enabled, this causes 2 requests to be created. One of these requests displayed an error message.
The SoMe platform now handles this unexpected behaviour in a better way by ensuring only one request is sent to the queue.
Handling of “hide” events from Facebook
Facebook allows posts to be hidden, such action by an agent or admin results in an event being sent to Puzzel with the agent or admin as the sender. We now ignore these events instead of routing it as a new request.
Copy button improvement
The copy button now ignores html source tags so that pasting into chat or an email reply is cleaner.
Knowledgebase Management System
Show count of articles in inbox
The inbox menu now contains a badge with a count of articles that need attention from an administrator by displaying a count of total articles in the ‘Suggestions’ category as well as the ‘Imports’ category.
Update variables in active chat session
Puzzel’s chat API now allows custom variables to be added or updated during an active chat session. This is useful for updating a chatbot (or agents) with additional context or changes to existing contexts, so that an appropriate action can be taken based on the new information. An example use case may be that a customer has requested information on the status of a package, by updating the custom variable with the tracking number, the bot is then able to fulfil the request.
Where a chatbot is connected to the chat channel, dynamically added or updated variables will not be usable until a dependency is also deployed on or before the next release date.