Permitir que os agentes criem manualmente Zendesk registros no Agente

Você pode permitir que os agentes criem manualmente novos registros de Zendesk de dentro CXone Mpower Agent enquanto lidam com as interações. Os agentes podem clicar em Criar novo na seção Interações relacionadas do cartão de cliente e selecionar o tipo de registro que desejam criar. O formulário para criar o registro aparece em Zendesk.

Para habilitar isso, você precisa modificar seu script Studio. O administrador do CXone Mpower da sua organização, o administrador do aplicativo de agente e o scripter do Studio podem precisar se coordenar para concluir esta tarefa.

Complete cada uma dessas tarefas na ordem indicada.

Antes de começar

Baixar script de modelo

Faça download de desta pasta de scripts de modelo. Ele contém scripts de voz e digitaisClosed Qualquer canal, contato ou competência que tenha associação ao Digital Experience. para CXone Mpower Studio e Desktop Studio.

Adicionar ações ao seu script

Modifique seu script existente para o canalClosed Vários meios de comunicação de voz e digitais que facilitam as interações com os clientes em um centro de contato. com o qual você está trabalhando.

No Desktop Studio

  1. Faça login no Studio.

  2. Clique em Arquivo > Importar do arquivo. Selecione o script de modelo de voz ou digital para o Desktop Studio.

  3. Abra o script que você quer modificar.

  4. Copie estas ações do script de modelo e cole-as onde elas pertencem no seu script existente:

    Ação Legenda
    SNIPPET Snippet for Manual Create
    CUSTOMEVENT Agent Workflow Create Payload
  5. Salve o seu script.

Em CXone Mpower Studio

  1. No CXone Mpower, clique no seletor de aplicativos e selecioneRoteamento Omnichannel > Studio Três setas unidas na base. Uma aponta diretamente para cima, uma aponta para cima diagonalmente para a direita e a outra para cima e diagonalmente para a esquerda..
  2. Clique em Carregar script. Selecione o script de modelo de voz ou digital para CXone Mpower Studio.

  3. Abra o script que você quer modificar.

  4. Adicione estas ações ao seu script:

    Ação Legenda
    SNIPPET Snippet for Manual Create
    CUSTOMEVENT Agent Workflow Create Payload

    A cópia de ações entre scripts ainda não é suportada no CXone Mpower Studio.

  5. Copie o código da ação SNIPPET no script de modelo e cole-o na ação SNIPPET correspondente adicionada ao script.

  6. Salve o seu script.

Personalizar ações do Studio

Snippet para Criar durante a interação

Esta etapa envolve a configuração do JSON na ação SNIPPET. Use o modelo fornecido na ação SNIPPET no script do modelo. Depois de concluído, o JSON deve ser semelhante a este:

JSON com quatro seções: fluxos de trabalho, cargas para os fluxos de trabalho, matriz para as cargas úteis e informações para a ação CUSTOMEVENT.

  1. Se você estiver usando o Desktop Studio, clique duas vezes na ação SNIPPET em seu script chamado Snippet for Manual Create.

  2. Se estiver usando CXone Mpower Studio, selecione a ação SNIPPET no seu script chamada Snippet for Manual Create e clique em Abrir Editor nas propriedades da ação.

  3. Adicione o Zendesk Fluxo de trabalho Criar para o tipo de registro que você deseja que os agentes possam criar manualmente. É altamente recomendável que você use o fluxo de trabalho Criar registro personalizado. Para permitir que os agentes criem manualmente mais de um tipo de registro, inclua mais de um fluxo de trabalho.

    Não inclua as três últimas linhas do fluxo de trabalho, começando com DYNAMIC create[Record]Payload. Você criará uma carga útil para o fluxo de trabalho na próxima etapa.

    1. Configure cada fluxo de trabalho de acordo com as etapas para esse fluxo de trabalho.

    2. Para armazenar em cache o registro criado para que ele apareça no cartão de cliente enquanto a interaçãoClosed A conversa inteira com um agente por meio de um canal. Por exemplo, uma interação pode ser uma chamada de voz, e-mail, chat ou conversa de mídia social. estiver ativa, defina cacheResponse como true, conforme mostrado abaixo.

      
      createPayload.cacheResponse = "true"
      		

      Para impedir que o registro criado apareça no cartão de cliente, defina cacheResponse como false.

      Se você incluir cacheResponse = "false", o registro não será fixado ou exibido como uma tela pop, mesmo que pinnedRecord e screenPop estejam definidas como true.

  4. Crie uma carga útil para cada fluxo de trabalho incluído. Copie e cole o código abaixo e configure-o.

    
    DYNAMIC create[RecordType]Payload
    create[RecordType]Payload.workflowInput = create[Record]
    create[RecordType]Payload.display = "[Display name]"
    create[RecordType]Payload.configurationId = "[CRM Configuration ID from CXone Mpower]"
    create[RecordType]Payload.workflowId = "[Workflow ID from CXone Mpower]"
    		
    1. Em cada linha, altere o espaço reservado [RecordType] para o tipo de registro do fluxo de trabalho. Por exemplo, se essa for a carga útil do fluxo de trabalho Criar usuário, sua primeira linha será DYNAMIC createUserPayload.

    2. Altere o valor do atributo create[RecordType]Payload.workflowInput para corresponder ao objeto de dados dinâmicos do fluxo de trabalho.

    3. Altere o valor do atributo create[RecordType]Payload.display para o nome que você deseja que apareça para os agentes. Por exemplo, se você digitar createUserPayload.display = "User", o agente verá uma opção para Usuário quando clicar em Criar novo no cartão de cliente. Esse valor deve ter 15 caracteres ou menos.

    4. Altere o valor do atributo create[RecordType]Payload.configurationId para o ID de configuração CRM para sua configuração de Zendesk.

    5. Altere o valor do atributo create[RecordType]Payload.workflowId para o ID do fluxo de trabalho Criar registro personalizado.

  5. Crie uma matriz para as cargas úteis. Copie e cole o código abaixo e configure-o.

    
    DYNAMIC list
    list[1] = create[RecordType]Payload
    list[2] = create[RecordType]Payload
    		
    1. Em cada linha, altere o espaço reservado [RecordType] para corresponder aos fluxos de trabalho configurados na etapa 4. Por exemplo, se você incluísse o fluxo de trabalho Criar Chamado e o fluxo de trabalho Criar usuário, seu código seria:

      
      DYNAMIC list
      list[1] = createTicketPayload
      list[2] = createUserPayload
      		
    2. Se você incluiu apenas um fluxo de trabalho, exclua a terceira linha do código.

    3. Se você incluiu mais de dois fluxos de trabalho, adicione linhas adicionais seguindo o padrão: list[3] = create[RecordType]Payload, list[4] = create[RecordType]Payload e assim por diante.

  6. Forneça as informações necessárias para a ação Agent Workflow Create Payload CUSTOMEVENT. Copie e cole o código abaixo.

    
    DYNAMIC data
    data.list = list
    data.id = "{contactId}"
    
    ASSIGN agentWorkflowCreatePayloadData = "{data.asjson()}"
    		
  7. Salve o seu script.

Fluxo de trabalho do agente Criar Carga útil

  1. Selecione a ação CUSTOMEVENT no seu script chamada Agent Workflow Create Payload.

  2. No painel de propriedades, configure as propriedades da ação CUSTOMEVENT para corresponder a estes valores:

    • A propriedade TargetAgent deve ser definida como:

      • {__agentId} para voz.

      • {agentid} para o digital.

    • A propriedade EventName deve ser definida como AgentWorkflowCreatePayload.

    • A propriedade PersistInMemory deve ser definida como True se você estiver usando Desktop Studio e On se estiver usando CXone Mpower Studio.

    • A propriedade Data deve ser definida como {agentWorkflowCreatePayloadData}.

  3. Salve o seu script.