啟用Agent Embedded的同步瀏覽

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

為語音技能啟用同步瀏覽

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

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

  2. 確保您的客服專員使用的是CXone MpowerAgent 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 Mpower管理員、客服專員應用程式管理員和Studio指令碼編寫者可能需要相互配合才能完成此任務。

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

  2. 確保您的客服專員使用的是 CXone MpowerAgent 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. 儲存您的指令碼。