啟用CXone Agent Embedded的同步瀏覽

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

為語音技能啟用同步瀏覽

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

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

  2. 確保您的客服專員使用CXone Agent Embedded版本 24.2 或更高版本。這是在業務單元設定的「瀏覽器不活動逾時」部分中配置的。

  3. 啟動並登入Studio

  4. 開啟指派給語音技能的指令碼。

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

    • SkillNameVar: SKLNAME

    • AgentFirstName: FIRST

    • AgentLastName: LAST

    • AgentID: AGENTID

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

  7. SETSECURITYUSER 之後新增AGENTLIST動作。此動作位於「框架」標籤上。在「屬性」窗格中,將AgentId設定為{Global:__agentId}

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

    
    ASSIGN agentEmail = agents[1].Email
    ASSIGN agentFirstName = agents[1].FirstName
    ASSIGN agentLastName = agents[1].LastName
    ASSIGN businessUnitId = agents[1].BusinessUnitId
    		
  9. SNIPPET之後新增GETPAGE動作。在「屬性」窗格中,將URL設定為https://nic.surf.ly/get_token?agentFirstName={agentFirstName}&agentEmail={agentEmail}&businessUnitId={businessUnitId}

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

  11. 儲存您的指令碼。

為數位技能啟用同步瀏覽

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

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

  2. 確保您的客服專員使用CXone Agent Embedded版本 24.2 或更高版本。這是在業務單元設定的「瀏覽器不活動逾時」部分中配置的。

  3. 啟動並登入Studio

  4. 開啟指派給數位技能的指令碼。

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

    • SkillID: SKLID

    • SkillName: SKLNAME

    • AgentFirstName: FIRST

    • AgentLastName: LAST

    • UserID: USERID

    • AgentID: AGENTID

    • PriorAgentFirstNamePRIORFIRST

    • PriorAgentLastName: PRIORLAST

    • PriorUserID: PRIORUSERID

    • PriorAgentID: PRIORAGENTID

    • IsTransfer: ISTRANSFER

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

  7. SETSECURITYUSER 之後新增AGENTLIST動作。此動作位於「框架」標籤上。在「屬性」窗格中,將AgentId設定為{agentID}

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

    
    ASSIGN agentEmail = agents[1].Email
    ASSIGN agentFirstName = agents[1].FirstName
    ASSIGN agentLastName = agents[1].LastName
    ASSIGN businessUnitId = agents[1].BusinessUnitId
    		
  9. SNIPPET之後新增GETPAGE動作。在「屬性」窗格中,將URL設定為https://nic.surf.ly/get_token?agentFirstName={agentFirstName}&agentEmail={agentEmail}&businessUnitId={businessUnitId}

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

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

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

    • TargetAgent: {AGENTID}

    • EventName: CoBrowse-Event

    • Data: Disabled

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

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

    • TargetAgent: {AGENTID}

    • EventName: CoBrowse-Event

    • Data: {cobrowseEvent.asjson()}

  15. 儲存您的指令碼。