啟用Agent Embedded的同步瀏覽

您可以啟用共同瀏覽以獲得語音和數位Closed 任何與Digital Experience相關的通道、聯絡或技能。技能。 同步瀏覽允許客服專員與聯絡人Closed 在聯絡中心與客服專員、IVR 或機器人互動的人。分享瀏覽器會話。 這有助於他們更快地分享資訊。

為語音技能啟用同步瀏覽

這涉及Studio指令碼編寫。 您組織的CXone Mpower管理員、客服專員應用程式管理員和Studio指令碼編寫者可能需要相互配合才能完成此任務。

  1. 確保為您的系統啟用了同步瀏覽。 您的 客戶代表 可以幫助解決這個問題。

  2. 啟動並登錄到Studio

  3. 開啟指派給語音技能的指令碼。 這是您在 轉移到指令碼 欄位中的 ACD 技能選擇的指令碼。

  4. 點擊指令碼中的ONANSWER動作。 在「屬性」窗格中,請確保將這些屬性設定為其預設值:

    • SkillNameVar: SKLNAME

    • AgentFirstName: FIRST

    • AgentLastName: LAST

    • AgentID: AGENTID

  5. ONANSWER之後新增SETSECURITYUSER動作。 在「屬性」窗格中,將Agent設定為{AGENTID}

  6. SETSECURITYUSER 之後新增AGENTLIST動作。 此動作位於「框架」標籤上。 在屬性窗格中,設置:

    • AgentId{Global:__agentId}

    • ListVar (out)Agents

  7. AGENTLIST之後新增SNIPPET動作。 點擊兩下 SNIPPET 動作。 複製以下每一行的程式碼並將其貼上到編輯器視窗的「文字視圖」標籤中。

    
    ASSIGN agentEmail = agents[1].Email
    ASSIGN agentFirstName = agents[1].FirstName
    ASSIGN agentLastName = agents[1].LastName
    ASSIGN businessUnitId = agents[1].BusinessUnitId
    		
  8. SNIPPET之後新增GETPAGE動作。 在屬性窗格中,設置:

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

    • ResultVartoken

  9. GETPAGE之後新增INDICATE動作。 在「屬性」窗格中,將ActionValue設定為https://app.surfly-us.com/embed/start/?agent_token={token}

  10. 儲存您的指令碼。

為數位技能啟用同步瀏覽

這涉及Studio指令碼編寫。 您組織的CXone Mpower管理員、客服專員應用程式管理員和Studio指令碼編寫者可能需要相互配合才能完成此任務。

  1. 確保為您的系統啟用了同步瀏覽。 您的 客戶代表 可以幫助解決這個問題。

  2. 啟動並登錄到Studio

  3. 開啟指派給數位技能的指令碼。 這是您在數位聯絡點中選擇的指令碼。

  4. 點擊指令碼中的ONASSIGNMENT動作。 在「屬性」窗格中,請確保將這些屬性設定為其預設值:

    • SkillID: SKLID

    • SkillName: SKLNAME

    • AgentFirstName: FIRST

    • AgentLastName: LAST

    • UserID: USERID

    • AgentID: AGENTID

    • PriorAgentFirstNamePRIORFIRST

    • PriorAgentLastName: PRIORLAST

    • PriorUserID: PRIORUSERID

    • PriorAgentID: PRIORAGENTID

    • IsTransfer: ISTRANSFER

  5. ONANSWER之後新增SETSECURITYUSER動作。 在「屬性」窗格中,將Agent設定為{AGENTID}

  6. SETSECURITYUSER 之後新增AGENTLIST動作。 此動作位於「框架」標籤上。 在屬性窗格中,設置:

    • AgentId{agentID}

    • ListVar (out)Agents

  7. AGENTLIST之後新增SNIPPET動作。 點擊兩下 SNIPPET 動作。 複製以下每一行的程式碼並將其貼上到編輯器視窗的「文字視圖」標籤中。

    
    ASSIGN agentEmail = agents[1].Email
    ASSIGN agentFirstName = agents[1].FirstName
    ASSIGN agentLastName = agents[1].LastName
    ASSIGN businessUnitId = agents[1].BusinessUnitId
    		
  8. SNIPPET之後新增GETPAGE動作。 在屬性窗格中,設置:

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

    • ResultVartoken

  9. GETPAGE之後新增CASE動作。 在「屬性」窗格中,將Variable設定為token

  10. CASE下新增CUSTOMEVENT動作。 使用變數分支條件CASE連接到CUSTOMEVENT。 命名變數分支條件error_token

  11. CUSTOMEVENT動作的「屬性」窗格中,配置下列變數:

    • TargetAgent: {AGENTID}

    • EventName: CoBrowse-Event

    • Data: Disabled

  12. CASE之後新增第二個SNIPPET動作。 點擊兩下 SNIPPET 動作。 複製以下每一行的程式碼並將其貼上到編輯器視窗的「文字視圖」標籤中。

    
    DYNAMIC cobrowseEvent
    ASSIGN cobrowseEvent.url = "https://app.surfly-us.com/embed/start/?agent_token={token}"
    ASSIGN cobrowseEvent.contactId = "{Global:__contactId}"
    		
  13. 在第二個SNIPPET之後新增第二個CUSTOMEVENT動作。 在屬性窗格中,配置下列變數:

    • TargetAgent: {AGENTID}

    • EventName: CoBrowse-Event

    • Data: {cobrowseEvent.asjson()}

  14. 儲存您的指令碼。