VRS Finesse Gadget Setup

Follow the steps below to configure the Finesse gadget:

  1. First, request the IT team to create a team on the Finesse admin and add your intended agents.

  2. The gadget files are located in /recording-solution/Gadget directory of the VRS skeleton project.

  3. Update the VRS IP in the VRSGadget.js file. (On line 61).

  4. From the host machine, navigate to the gadget directory and connect to the Finesse host using the following command: 

    1. PowerShell
      sftp 3rdpartygadget@finesse.ip
      
    2. If it prompts for a password, put in the password for the 3rdpartygadget user.

  5. Once connected to the finesse machine, use the cd files command to navigate into the files folder. Then use the command mkdir VRSGadget to create the VRSGadget directory.

  6. Once the directory has been created, navigate into the folder using cd VRSGadget

  7. 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.

  8. Once files are copied, log in to https://finesse.ip:8445/cfadmin

  9. 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
    <tabs>

     <tab> 
        <id>VRS</id> 
        <label>Voice Recording Solution</label> 
      <columns> 
       <column> 
        <gadgets> 
         <gadget>/3rdpartygadget/files/VRSGadget/VRSGadget.xml</gadget> 
        </gadgets> 
       </column> 
      </columns> 
     </tab>
    
    
  10. Log in finesse 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 user will be able to see only their recordings on Gadget by default.