Manager Portal
Dashboard
Leader board widget now includes interaction successes. The count of successes in the leader board widget wouldn’t include interactions - this is now included
List Admin
Correctly hide the plan editing buttons on tab change. On tab select there is a deselect callback which sets the property of editing plans to false so that the buttons hide.
Global
Fixes for issues with how themes look across the application.
Reports
Inbound and outbound message columns in the correct place. The description columns have been put in the correct places.
Live Queues
Fix for lives queues queue column moving when dragging a user over it. Changed the display property so that it doesn’t move.
Web Agent
Fix for being able to dial callbacks. We sent the incorrect property to agent proxy so dialling would fail.
Remove timeout messages from the web agent chat view. The timeout messages were not supposed to appear these have been removed.
Fix for branch session option not showing. We will now show branch session if a thread has been returned even if it was placed in pending. We will now only show branch last message if the last message is an customer message.
Waiting Interaction has now been added to the menu bar of agent as well as in the queue panel. All interaction queue stats are now broadcast to the agent - this means that dashboard stats will update and the queue panel also includes in queue for each thread.
Coaching
If a user is logged into an interaction campaign don’t allow them to be coaching via quick actions. When a user is logged into an interaction campaign we no longer show the option in quick actions.
Stats
Fix for a large amount of stats being broadcast to dashboard. Verified and fixed all interaction stats that are being sent to the dashboard - refactor around the code on stats server to make the stats more consistent.
Auditing
Correctly set the id of the entity being modified when saving an audit entry. When adding a db audit we now correctly send the entity id of the modified or added entity to that it can be search for on the audit page.
Reports
Fix on 'Hourly Sales Performance' to Correctly show success. We now sum the field sales instead of connects + inbound calls.
Stats
Fix for a large amount of stats being broadcast to dashboard. Verified and fixed all interaction stats that are being sent to the dashboard - refactor around the code on stats server to make the stats more consistent.
Interaction Thread History
Fix for the system message of timeout not being styled. We now correctly style the timeout message on interaction thread history.
Queue
Feature to set how long an interaction will wait for its previous user. Can now set How long a re-opened/re-queued thread will wait for the previous user on the queue admin page. This will increase queue times.
Chat Application
Styling
Fix for styling issues. Reset all styling within the chat application namespace and use important tags to make sure the styling is applied correctly .
Agent Proxy
Timeout
Fix for multiple timeout messages being created. Changes so that we correctly wait for the message to be added to the collection so that we can correctly terminate it as a timeout.
Message Queue
Fix for incorrectly trying to send a message to a user before the thread is ready, this caused SLA response to be set too early. We was allowing messages to be sent to a user of id 0 whilst a thread was in the status of 0 - changed so we check against this and don’t attempt to send if this is the case.
Call Server
Kick User
Fix so that when a user is logged into an interaction campaign they can be kicked. When a user is logged into an interaction campaign or voice is connected we will send the shutdown to AP instead of just comms.
Logging Off
Logging off users is now process in the background thread to avoid conflicts with logging off. Where a user would have been previously logged off we now mark them to be logged off and gets picked up on the 1ms timer of the background thread.
Multiple Components
EQT
EQT has been added to interaction queues. This is a stat that is sent to dashboard and can be viewed on a queue.