Follow the below steps to deploy the Finesse gadget
First, contact the IPCC team to create a team on the finesse admin and add your intended agents.
The gadget files are in /recording-solution/Gadget Directory
Update the VRS IP in the VRSGadget.js file on line 61
From the host machine, navigate to the Gadget Directory and connect to the Finesse host using the following command:
sftp firstname.lastname@example.org , if it prompts for a password, put in the password for the 3rdpartygadget user.
Once connected to the finesse machine, use cd files command to navigate into the files folder. Then use the command mkdir VRSGadget to create the VRSGadget Directory.
Once the directory has been created, navigate into the folder using cd VRSGadget.
Once you are in the folder, use the command put filename to copy normal files and put -r foldername to copy folders that are in /recording-solution/Gadget Directory
Once files are copied, log in to https://finesse.ip:8445/cfadmin
Click on Team Resources, click on a team, and edit the text that describes the Finesse desktop. Locate <role>agent</role> and add below lines after
<tab> <id>VRS</id> <label>Voice Recording Solution</label> <columns> <column> <gadgets> <gadget>/3rdpartygadget/files/VRSGadget/VRSGadget.xml</gadget> </gadgets> </column> </columns> </tab>
Login as an agent with Nocache. If a user is already created in Keycloak with the same username and password as the Finesse agent username and password, then the agent will auto-login to the VRS gadget. The agent will be able to see only his recordings on Gadget.