Skip to main content
Version: 5.10

New Features and Bug Fixes Voice

New Features

This section lists new features in b+s Connects for Salesforce – CCE/CCX Editions.

FIN-14044 - Messaging for In-App and Web

Requirements: Support Salesforce "Messaging for In-App and Web" feature (ref)

Solution Abstract: N/A

Limitation: N/A

Enhancements

This section lists enhancements in b+s Connects for Salesforce – CCE/CCX Editions.

Requirements: Make the assign button that links a WhatID or WhoID to the call log a different green and remain green for longer

Solution Abstract: The "Assign now" button (chain icon), to link records to the call activity log, glows slightly green for a sec, then back to normal. If the agent isn't looking closely, they might not see if the link occurred. Resulting in multiple click or missed links. The button should be brighter green to show that the call activity is linked, and for a longer time. The same change should also be applied to the button, when the assignment fails (red button).

Limitation: N/A

FIN-5792 - As an agent, I want my voice channel to be automatically set to Not Ready when I work on non-interruptible Omni Channel tasks.

Requirements: Set voice channel to not ready if agent is working on a non-interruptible Omni-Channel work

Solution Abstract: When an agent works on an Omni-Channel work, the voice channel in CCE/CCX must change into Not Ready state if the agents current primary workload exceeds a configured threshold. Using configuration, this feature can be enabled/disabled and the Not Ready reason code can be defined

Limitation: The agent state is only changed for the voice channel. Interruptible Omni-Channel work is not uses for the calculation.

FIN-10490 - As a Finesse admin, I want an easy way to find out the required URL which must be white-listed for CORS and CSP and VPN-less Finesse

Requirements: Add an information box in the b+s Configuration under the Finesse section to display all the relevant URLs which must be white-listed on Cisco Finesse for CORS and CSP.

Solution Abstract: Retrieve the host URLs dynamically using the DomainCreator class

Limitation: N/A

FIN-14186 - As a Calabrio admin, I want an easy way to find out the required URL which must be white-listed for CORS and CSP on an on-prem deployment

Requirements: Info box in the b+s Configuration, in section Calabrio On-Prem Settings, shows all the relevant URLs which must be white-listed on the Calabrio on-prem server for CORS and CSP.

Solution Abstract: See requirements.

Limitation: N/A

FIN-14247 - Make the Share Record button a different green and remain green for longer

Requirements: Display a success or error icon with color 

Solution Abstract: Store states for Action Buttons in the browser's sessionStorage, implement a state handler to preserve a button's state after the gadget UI refresh

Limitation: N/A

FIN-14389 - Implement and Action buttons state handler to preserve the state of buttons on gadget UI reload

Requirements: Store states for Action Buttons in the browser's sessionStorage

Solution Abstract: Implement a state handler to preserve a button's state after the gadget UI refresh

Limitation: N/A

FIN-14853 - As an agent I want to see only active users in Directory Search results, do not show inactive users

Requirements: Reduce the amount of results to active users when performing Directory Search

Solution Abstract: Enhance the SOQL to filter out inactive users

Limitation: N/A

FIN-13975 - As a customer I don't want to see WCCAI error messages in the log

Requirements: Remove confusing error messages in the log

Solution Abstract: Read settings and avoid trying to do connections to WCCAI service when the Tenant is not configured

Limitation: N/A

FIN-14267 - Calabrio Credentials message needs to cover the namespace too

Requirements: Improve error message displayed to User in case Named Credential is misconfigured

Solution Abstract: Split existing error message and display the correct one

Limitation: N/A

FIN-14452 - As an Admin I want to have better label for "User Login Required" in Calabrio settings

Requirements: Make label easy to read and understand

Solution Abstract: Reference hoteling user in label

Limitation: N/A

Bug Fixes

This section lists priority 1 (Critical) and 2 (Major) issues that have been resolved in b+s Connects for Salesforce – CCE/CCX Edition but that may have been open in previous releases.

FIN-14302 - Agent is not able to request Wrap-Up during a call

Symptom: "Uncaught TypeError: requestWrapup is not a function" error message is displayed in browser console.

Conditions: Agent has Wrap-Up optional, no Wrap-Up reasons and request Wrap-Up button is clicked.

Workaround: Assign at least one Wrap-Up reason to the agent.

Further Problem Description: N/A

FIN-14365 - Assign users to b+s Connects Configuration - hangs and times out

Symptom: "Assign users to b+s Connects Configuration" page hangs and times out

Conditions: High number of active non-standard users are present in the SF Org and not yet assigned to the b+s Configuration record

Workaround: N/A

Further Problem Description: This bug was fixed in patch release 5.9.3

FIN-14367 - As an Agent I want to hide the accept chat button when autoaccept is enabled

Symptom: Error in gadget is displayed when offered chat is accepted 

Conditions: Autoaccept is configured, Agent with slow connection sees and clicks on accept button when chat is offered

Workaround: N/A

Further Problem Description: N/A

FIN-14369 - Speeddial tooltip does not have functional scrollbar

Symptom: Speeddial numbers tooltip does not have a functional scrollbar

Conditions: Small heighted softphone + several speed dial entries

Workaround: Make gadget bigger

Further Problem Description: Tooltip does not have height, hence browser does not display functional scrollbar

FIN-14460 - Calabrio Cloud: new field introduced in Winter '24 SF release breaks Named Credentials implementation

Symptom: "Named Credentials not reachable" error is thrown

Conditions: Package is installed in a non-namespace org, Named Credential and External Credential records created as per docs and permissions given correctly

Workaround: N/A

Further Problem Description: N/A

FIN-14831 - Omnichannel chat task cannot be accepted when a voice call is active

Symptom: Agent cannot accept Omnichannel chat task

Conditions: Omnichannel Status changed to a state without chat before accepting the Omnichannel chat task.

Workaround: N/A

Further Problem Description: Salesforce Omnichannel declines offered chat tasks when changing to an Omnichannel presence state without chat channel, but does not send an event via Console Integration Toolkit.

FIN-14881 - Routing Adapter cannot be installed as service

Symptom: Installation of the the Windows Service for RA fails.

Conditions: When installing the service as new

Workaround: Create the Windows Service with an older RA or with the windows sc.exe (ref)

Further Problem Description:

FIN-13227 - Keeping the Shared ACD line device selection screen when receiving a token SSO update, shows error

Symptom: Error message displayed

Conditions: Shared ACD line and Device Selection dropdown active. Start the login with SSO and wait with the dropdown.

Workaround: N/A

Further Problem Description: N/A

FIN-14214 - If "Support Chat Button State" is set to true, Omni Presence does not change back to available when chat ends

Symptom: Omni Presence does not change back to available when chat ends. Omni Presence only changes to Available when all chats have ended

Conditions: "Support Chat Button State" is set to true, Cisco UQ routed changes

Workaround: End all chats

Further Problem Description: N/A

FIN-14431 - Calabrio Cloud: authentication error message is mistakenly displayed in console when no recording is found and authentication is successful

Symptom: Authentication error is displayed in browser console when an already completed recording url is successfully retrieved from server.

Conditions: Calabrio Cloud Recording Toolbar added to gadget, successfully connects to Server, Agent calls don't generate valid recording urls (old, already completed are returned instead)

Workaround: N/A

Further Problem Description: N/A

FIN-14614 - Could not login error displayed in gadget when hoteling user is not properly configured in b+s config app

Symptom: "Could not login" error message displayed

Conditions: Hoteling user configured in Calabrio, Login Required configured in b+s, empty User ID Field and User ID Appendix

Workaround: Save valid data in configuration

Further Problem Description: N/A

FIN-14615 - vfRemoteException shown in console when User ID Field is wrongly configured

Symptom: Exception triggered in console

Conditions: Hoteling user is enabled and Salesforce User ID field in Recording Toolbar configuration section in b+s Configuration record page does not exist or is empty.

Workaround: N/A

Further Problem Description: N/A

FIN-14616 - Misleading empty user id message

Symptom: Login of user on Recording Platform fails with error "UserId is empty"

Conditions: UserId field in b+s Configuration record (Recording Toolbar settings) is left empty

Workaround: Specify a valid value in the UserId field

Further Problem Description: N/A

FIN-9111 - Not Ready Multibutton in Wrap-Up selects NotReady Code by Label and not by ID

Symptom: NotReady codes with same labels do always select first occurrence of the label

Conditions: Two NotReady reasons with same label

Workaround: Do not label two different NotReady reasons with the same value

Further Problem Description: N/A

FIN-9649 - An Agent should not be allowed to remove the Wrap-Up reason for a call

Symptom: The agent can remove a selected wrap-up reason entirely which is not possible on the Finesse agent desktop.

Conditions: Any wrap-up option selected on agent desk settings

Workaround: N/A

Further Problem Description: This leads to the possibility of the agent circumventing the wrap-up data required guideline of the agent desk settings.

FIN-13295 - Wrapup required with data + no wrapup reasons do not remove the item when the call is ended

Symptom: Call item does not get removed from the softphone

Conditions: Ended call, Wrap-Up required with data and no Wrap-Up reasons configured

Workaround: Configure Wrap-Up reasons, assign them to the agent, or change the Agent Desk Settings to remove Wrap-Up required

Further Problem Description: N/A

FIN-13636 - Drop-down list to select Visualforce page for the custom toolbar is not ordered.

Symptom: Drop-down list to select Visualforce page for the custom toolbar is not ordered, therefore it is difficult to find the page required

Conditions: b+s Configuration record in edit mode, section "Custom toolbars" expanded, add a new Custom toolbar row

Workaround: Enter name or part of the name of the Visualforce page into drop-down text field to filter list

Further Problem Description: N/A

FIN-13788 - Presence statuses can be removed from Omni deployment when in view mode

Symptom: Presence statuses can be removed by clicking on the X in the pill.

Conditions: b+s Configuration record in view mode, deployment type Omni-Channel selected

Workaround: N/A

Further Problem Description: N/A

Symptom: "Page Not Found" error displayed after clicking the "Configuration key" link provided

Conditions: Open page "For CRM Admins Upgrade" in documentation

Workaround: N/A

Further Problem Description: N/A

FIN-14135 - More than two MRD channels can be added in ExtMRI Config App

Symptom: More than two MRD channels can be added in ExtMRI Config App

Conditions: At least two channels are already configured

Workaround: N/A

Further Problem Description: N/A

FIN-14140 - Online service presence status of pre-configured channel is removed ExtMRI Config App if 2nd channel is added

Symptom: Online service presence status of pre-configured channel is removed from ExtMRI section of the b+s Configuration page if and additional channel is added

Conditions:

One channel is already configured, open b+s Configuration record in edit mode, add an additional channel

Workaround: N/A

Further Problem Description: N/A

FIN-14972 - When searching for contacts for a Consultation Call or a Direct Transfer, Directory Search returns wrong results

Symptom: Directory search for Consultation Call or Direct Transfer shows unwanted results

Conditions: Consultation Call or Direct Transfer portlet is open

Workaround: N/A

Further Problem Description: N/A

FIN-14994 - As a support agent, I want to see Cnx Settings when receiving a log file via download function

Symptom: Missing cnx settings in log file.

Conditions: Using the download log file function inside the gadget.

Workaround: Refresh the gadget and download.

Further Problem Description: N/A

FIN-15170 - Calabrio toolbar shows "insufficient privileges" error page

Symptom: Calabrio toolbar shows "insufficient privileges" error page

Conditions: User does not have View Setup and Configuration setting in profile

Workaround: (NOT RECOMMENDED) Add the View Setup and Configuration setting to the user profile

Further Problem Description: N/A

FIN-15208 - Decline reasons feature does not trigger the decline action to Salesforce

Symptom: Decline reasons feature does not send the decline action to Salesforce

Conditions: Omni Federation configured with decline reasons, when declining the task

Workaround: N/A

Further Problem Description: N/A