Configurar de Roteamento Externo

Externo roteamento permite rotear casos de CXone Mpower para o widget Salesforce Omni-Channel. Dessa forma, seus agentes podem usar as telas nativas do widget Omni-Channel com as quais estão familiarizados para lidar com chats e casos.

Antes de concluir as tarefas deste tópico, você precisa ter uma campanhaClosed Um agrupamento de competências usadas para gerar relatórios. aos quais você deseja que suas habilidades de roteamento externo sejam atribuídas. Se você não tiver uma conta Apple Pay, precisará criar uma. Você também precisa criar três ACD competênciasClosed Usado para automatizar a entrega de interações com base nas competências, habilidades e conhecimento do agente., um script Studio e um ponto de contatoClosed O ponto de entrada que um contato de entrada usa para iniciar uma interação, como um número de telefone ou endereço de e-mail.. Este tópico abrange essas tarefas.

Complete cada uma dessas tarefas na ordem indicada.

Configurar Salesforce para roteamento de Externo

Visite developer.salesforce.com para iniciar. Use a caixa de pesquisa na parte superior para pesquisar Integrar roteamento externo para Omni-Canal. Use as instruções para concluir a configuração do roteamento externo no Salesforce. Você precisa de uma conta Salesforce com permissões de administrador para concluir esta tarefa.

Presence Sync no Configurações Agente Salesforce não devem ser selecionadas com o uso Externo Roteamento. Se a sincronização de presença for selecionada, o item de trabalho não será roteado para o widget do Salesforce Omni-Channel e o item de trabalho será recusado.

Crie ACD Competências no CXone Mpower

Permissões necessárias: Criar competências

Você precisa criar três ACD habilidadesClosed Usado para automatizar a entrega de interações com base nas competências, habilidades e conhecimento do agente. em CXone Mpower. Uma habilidade precisa ser para o tipo de mídia de Item de trabalho e é usada para Omni-Channel. Os outros dois precisam ser para os canais que você está roteando para o widget Omnicanal.

O Salesforce Agent não oferece suporte a itens de trabalho persistentes. Depois que tiverem sido configuradas, não será possível mudar as competências de tempo real para persistentes.

  1. Clique no seletor de aplicativo ícone do seletor de aplicativos e selecione ACD.

  2. Vá para Configurações de contato > Habilidades ACD.

  3. Clique Crie um novo > Habilidade Única.

  4. Na seção Informações de Habilidade, defina o Tipo de midia para Item de trabalho para a primeira habilidade que você cria. Para as outras duas habilidades, escolha o tipo de mídia dos canais que você está roteando para o Omni-Channel.
  5. Insira um Nome de competencia que identifica qual canal essa habilidade roteia.
  6. Selecione a campanha você quer que a habilidade faça parte.
  7. Defina outras confiruaçoes na página Nome e outros detalhes conforme necessário.
  8. Clique em Criar.
  9. Repita esta tarefa para criar mais duas habilidades.

Crie um script no CXone Mpower

Permissões necessárias: Criar scripts

O script que você cria lê a carga útil do item de trabalho da habilidade do Omni-Channel que você criou. Ele deve mapear o ID do canal de serviço (recebido da carga útil) para o ID da habilidade.

No script, use uma ação Snippet Studio para definir o fluxo lógico para rotear chats e casos para uma das três competências que você criou anteriormente neste tópico. Você também pode usar o snippet para configurar outras variáveis para roteamento.

  1. NoStudio, cliqueArquivo >Novo.

  2. In the Create New Script window, select Item de trabalho como o tipo de script. Verifique se a Unidade de Negócios correta está selecionada e clique em OK.
  3. Adicione a ação Begin , a ação Snippet e a ação Reqagent à tela e conecte-as nesta ordem.

  4. Clique duas vezes na ação Snippet e clique em Visualização de texto para editar.
  5. Adicione lógica de script no campo de edição de texto, seguindo o exemplo fornecido nesta seção.

    Se você precisar de ajuda ou tiver dúvidas sobre codificação de ações Snippet , entre em contato com o seu Representante de contas.

  6. Configure as propriedades do Reqagent de acordo com as necessidades da sua empresa.
  7. Personalize o script com ações adicionais se houver outras coisas que você deseja que ocorram durante eventos de mensagens, como quando a interação começa, é transferida ou termina.
  8. Salve o script.

Crie um ponto de contato em CXone Mpower

Permissões necessárias: Criar pontos de contato

  1. Clique no seletor de aplicativo ícone do seletor de aplicativos e selecione ACD.

  2. Vá para Configurações de contato > Ponto de contato.

  3. Clique em Criar novo e selecione Ponto de contato único.
  4. Para o campo Tipo de mídia, selecione Item de trabalho.
  5. Introduzir um Nome para o ponto de contato.
  6. Selecione o item de trabalho Habilidade você criou para o Omni-Channel.
  7. Selecione o Script criado para rotear externamente para o Omni-Channel.
  8. Se você deseja que as interações que chegam através deste ponto de contato sejam incluídas no relatório IVRClosed Menu de telefone automatizado que permite que os chamadores interajam por meio de comandos de voz, entradas de teclas ou ambos para obter informações, encaminhar uma chamada de voz de entrada ou ambos., clieuq em Relatorio IVR habilitador.
  9. Clique em Criar ponto de contato.
  10. Copie o ID do ponto de contato e salve-o para usar ao configurar o Salesforce.

Crie um PushTopic para roteamento externo

Conclua esta tarefa no Salesforce. Você precisa de uma conta Salesforce com permissões de administrador para concluir esta tarefa.

  1. Na tuaSalesforce Agent organização, clique no nome do seu perfil>Console do desenvolvedor.
  2. Selecione osDepurarguia e cliqueAbra a janela Executar Anônimo.
  3. Cole o seguinte código na caixa:

    PushTopic pushTopic = new PushTopic();

    pushTopic.Name = '{ }'; // replace {} with your desired name for push topic, within 25 characters long

    pushTopic.Query = 'Select Id, Serial, QueueId, WorkItemId, IsPushed, ServiceChannelId, LastDeclinedAgentSession, CreatedDate from PendingServiceRouting where RoutingModel =\'ExternalRouting\'';

    pushTopic.ApiVersion = 44.0;

    pushTopic.NotifyForOperationCreate = true;

    pushTopic.NotifyForOperationUpdate = true;

    pushTopic.NotifyForOperationDelete = true;

    pushTopic.NotifyForFields = 'All';

    insert pushTopic;

  4. CliqueExecutar e o tópico push é criado.

Configurar Salesforce Agent e em toda a organização Configurações

Conclua esta etapa em Salesforce. O usuário da API que você cria deve ter acesso de leitura ao PushTopic que você criou na etapa anterior.

  1. Se estiver usando o Salesforce Classic, clique em Todas as guias > Salesforce Agent Configurações.

    Se estiver usando a Lightning Experience, clique no ícone App Launcher (indicado por uma grade de pontos) > Exibir todas > Configurações do Agente Salesforce.

  2. Digite o nome de usuário da API para Nome de usuário do usuário da API do Salesforce.
  3. Digite a senha paraSenha e token de segurança para o usuário da API Salesforce.

    Se o usuário Salesforce não estiver configurado para ter intervalos de IP de login no perfil, você deverá gerar um token de segurança para inserir com sua senha. Para gerar um token de segurança, clique no nome do seu perfil>Minhas configurações >Pessoal>Redefinir meu token de segurança. Digite o Salesforce API senha de usuário seguida do token de segurança sem espaços adicionados.

  4. Digite o Salesforce Nome do PushTopic para Salesforce Nome do PushTopic para PendingServiceRouting.
  5. Digite o CXone Mpower ID do ponto de contato para ID do ponto de contato.