Activer la conavigation pour Agent Workspace (Agent)

Vous pouvez activer co-navigation pour les compétences voix et numériquesClosed Tout canal, contact ou compétence associé à Digital Experience (DX).. Co-browse permet aux agents de partager des sessions de navigateur avec des contactsClosed La personne qui interagit avec un agent, un SRVI ou un robot dans votre centre d’appels.. Cela leur permet de partager les informations plus rapidement.

Activer la Co-Browse pour les Compétences Voix

Cela implique du scripting Studio. L'administrateur NiCE CXone de votre organisation, l'administrateur de l'application Studio Agent et le développeur de script Studio devront peut-être se coordonner pour accomplir cette tâche.

  1. Assurez-vous que la conavigation est activée pour votre système. Votre représentant de compte peut vous aider à ce sujet.

  2. Lancez puis connectez-vous à Studio.

  3. Ouvrez le script affecté à la compétence vocale. Ceci est le script que vous avez sélectionné dans le champ Transferred to Script dans Compétences ACD.

  4. Cliquez sur l'élément ONANSWER action dans votre script. Dans le volet Propriétés, assurez-vous que les propriétés suivantes sont définies sur leur valeur par défaut :

    • SkillNameVar: SKLNAME

    • AgentFirstName : FIRST

    • AgentLastName : LAST

    • AgentID : AGENTID

  5. Ajoutez une action SETSECURITYUSER action après ONANSWER. Dans le panneau Propriétés, définissez Agent sur {AGENTID}.

  6. Ajoutez un AGENTLIST action après SETSECURITYUSER. Cette action se trouve dans l’onglet cadre. Dans le volet Propriétés, définissez :

    • AgentId à {Global:__agentId}.

    • ListVar (sortie) à Agents.

  7. Ajouter un SNIPPET action après AGENTLIST. Double-cliquez sur l'action SNIPPET. Copiez chacune des lignes de code suivantes et collez-les dans l’onglet vue texte de la fenêtre Éditeur.

    
    ASSIGN agentEmail = agents[1].Email
    ASSIGN agentFirstName = agents[1].FirstName
    ASSIGN agentLastName = agents[1].LastName
    ASSIGN businessUnitId = agents[1].BusinessUnitId
    		
  8. Ajoutez une GETPAGE action après SNIPPET. Dans le volet Propriétés, définissez :

    • URL vers https://nic.surf.ly/get_token?agentFirstName={agentFirstName}&agentEmail={agentEmail}&businessUnitId={businessUnitId}.

    • ResultVar à token.

  9. Ajoutez une action INDICATE après GETPAGE. Dans le panneau Propriétés, définissez ActionValue sur https://app.surfly-us.com/embed/start/?agent_token={token}.

  10. Enregistrez votre script.

Activer Co-Browse pour les Compétences Digital

Cela implique un script Studio. L'administrateur NiCE CXone de votre organisation, l'administrateur de l'application Agent, ainsi que le développeur de script Studio devront peut-être se coordonner pour accomplir cette tâche.

  1. Assurez-vous que la conavigation est activée pour votre système. Votre représentant de compte peut vous aider à cet égard.

  2. Lancez Studio et connectez-vous.

  3. Ouvrez le script affecté à la compétence numérique. Il s'agit du script que vous avez sélectionné dans Points de contact Digital.

  4. Cliquez sur ONASSIGNMENT action dans votre script. Dans le volet Propriétés, assurez-vous que les propriétés suivantes sont définies sur leur valeur par défaut :

    • SkillID : SKLID

    • Nom DE LA compétence : SKLNAME

    • AgentFirstName : FIRST

    • AgentLastName : LAST

    • UserID: USERID

    • AgentID : AGENTID

    • PriorAgentFirstName: PRIORFIRST

    • PriorAgentLastName: PRIORLAST

    • PriorUserID : PRIORUSERID

    • PriorAgentID : PRIORAGENTID

    • IsTransfer: ISTRANSFER

  5. Ajoutez une action SETSECURITYUSER action après ONANSWER. Dans le panneau Propriétés, définissez Agent sur {AGENTID}.

  6. Ajoutez un AGENTLIST action après SETSECURITYUSER. Cette action se trouve dans l’onglet cadre. Dans le panneau Propriétés, définissez :

    • AgentId à {agentID}.

    • ListVar (sortie) vers Agents.

  7. Ajouter un SNIPPET action après AGENTLIST. Double-clic sur l'action SNIPPET. Copiez chacune des lignes de code suivantes et collez-les dans l’onglet vue texte de la fenêtre Éditeur.

    
    ASSIGN agentEmail = agents[1].Email
    ASSIGN agentFirstName = agents[1].FirstName
    ASSIGN agentLastName = agents[1].LastName
    ASSIGN businessUnitId = agents[1].BusinessUnitId
    		
  8. Ajoutez une GETPAGE action après SNIPPET. Dans le panneau Propriétés, définissez :

    • URL vers https://nic.surf.ly/get_token?agentFirstName={agentFirstName}&agentEmail={agentEmail}&businessUnitId={businessUnitId}.

    • ResultVar en token.

  9. Ajoutez une action CASE après GETPAGE. Dans le volet Propriétés, définissez Variable sur token.

  10. Ajoutez une CUSTOMEVENT action sous CASE. Connectez CASE à CUSTOMEVENT à l'aide d'une condition de branche variable. Nommez la condition de branche variable error_token.

  11. Dans le volet Propriétés de l'action CUSTOMEVENT, configurez ces variables :

    • TargetAgent : {AGENTID}

    • Nom de l'Événement: CoBrowse-Event

    • Données : désactivé

  12. Ajoutez une seconde action SNIPPET après CASE. Double-cliquez sur l'action SNIPPET. Copiez chacune des lignes de code suivantes et collez-les dans l’onglet vue texte de la fenêtre Éditeur.

    
    DYNAMIC cobrowseEvent
    ASSIGN cobrowseEvent.url = "https://app.surfly-us.com/embed/start/?agent_token={token}"
    ASSIGN cobrowseEvent.contactId = "{Global:__contactId}"
    		
  13. Ajoutez une deuxième action CUSTOMEVENT après la deuxième SNIPPET. Dans le volet propriétés, configurez ces variables :

    • TargetAgent : {AGENTID}

    • Nom de l'Événement : CoBrowse-Event

    • Data : {cobrowseEvent.asjson()}

  14. Enregistrez votre script.