Definir uma configuração de CRM para o Salesforce
Esta é a primeira etapa da integração do Salesforce com o CXone Agent.
Esta página explica como definir uma configuração de CRM para o Salesforce. Isso é feito no CXone. A configuração conecta o Salesforce ao CXone Agent. Isso permite que os dois compartilhem dados por meio de memorialização de dados e mapeamento de dados dinâmicos.
Complete cada uma dessas tarefas na ordem indicada.
Criar uma nova configuração de CRM no CXone
Permissões necessárias: Configurações Criar
Forneça ao CXone as informações necessárias para conectar ao Salesforce.
Caso a conta de usuário no Salesforce que criou a configuração do CRM seja excluída ou desativada, a configuração do CRM também será excluída. Evite isso criando uma conta de usuário no Salesforce especificamente para a configuração do CXone. Esse é o Usuário do sistema. Recomenda-se conceder privilégios de administrador ao Usuário do sistema. Se não quiser conceder privilégios de administrador ao usuário do sistema, deverá conceder a ele todas as permissões que os usuários do CXone Agent têm.
- No CXone, clique no seletor de aplicativos e selecioneIntegrações de agentes .
- Clique em Nova Configuração CRM.
- Selecione Salesforce na lista suspensa Tipo de integração.
- Insira um nome para a integração em Nome da configuração. Você pode escrever uma Descrição.
- Clique em Autenticar.
- Na janela pop-up Autenticação, selecione uma das contas autenticadas listadas, se houver. Caso precise criar uma nova autenticação, clique em New authentication e configure os campos que aparecerem:
- Para alterar o nome da autenticação, edite Your authentication name.
- Selecione a Salesforce instance type.
- Na janela pop-up Salesforce, faça login no Salesforce.
- Examine a lista de solicitações de acesso e clique em Allow.
- Clique em Finish. Será exibida uma mensagem no canto inferior direito do CXone, informando que a autenticação está ativa.
- Clique em Save no canto superior direito de Integrações de agente.
Criar mapeamentos de memorialização de dados
Permissões necessárias: Configurações Editar; Memorialização de dados Criar
Os mapeamentos de memorialização de dados permitem que dados do CXone Agent sejam exibidos em registros do Salesforce. Nesses mapeamentos, você seleciona o campo de dados CXone para mapear para cada campo de registro do Salesforce. Por exemplo, se você mapear o campo de dados Nome do cliente CXone para o campo de registro Nome Salesforce, Nome exibirá o valor de Nome do cliente. Somente o texto é mapeado. Anexos, imagens e notas não podem ser mapeados. Atualmente, você pode configurar mapeamentos de dados para tipos de entidades de CRM padrão.
Nas interações de voz, a memorialização de dados ocorre quando a chamada termina e o agente conclui o tempo ACW Estado que permite que um agente conclua os requisitos de trabalho após terminar uma interação., se este estiver configurado. Em interações digitais Qualquer canal, contato ou competência que tenha associação ao Digital Experience., ocorre quando o agente transfere a interação ou a desatribui de si mesmo.
- Se ainda não o fez, abra uma configuração de CRM para o Salesforce. No CXone, clique no seletor de aplicativos e selecioneIntegrações de agentes . Selecione uma configuração de CRM na lista.
- Clique na guia Memorialização de dados.
- Clique em Novo mapeamento de dados.
- Digite um Nome para o mapeamento. Opcionalmente, você pode inserir uma Descrição.
-
Na lista suspensa Selecionar tipo de entidade, selecione o tipo de registro do Salesforce para o qual você quer criar mapeamentos de campos.
- Clique em Adicionar entidade.
-
Na lista suspensa Campo CRM externo que aparecer, selecione o campo de registro do Salesforce do qual você quer receber dados do CXone Agent.
Se quiser mapear a transcrição completa de uma interação, selecione um campo de registro com formatação adequada e um limite de caracteres grande o suficiente. Se o campo não atender a esses requisitos, apenas parte ou nenhuma da transcrição será exibida, dependendo do CRM.
-
Na lista suspensa Selecionar canal, selecione o tipo de dados do CXone que você quer mapear para o campo de registro do Salesforce selecionado.
Saiba mais sobre os campos nesta etapaValor do campo
Detalhes
Contato digital Permite selecionar um campo de dados Digital Experience para ser mapeado. Variável de script Permite introduzir uma variável de script de um campo de dados. Selecione esta opção se quiser mapear um campo de dados diferente dos campos predefinidos Digital Experience e ACD de dados. A variável de script deve estar em minúsculas, coincidindo com a ação ASSIGN no Studio script correspondente à competência.
Caso você selecione esta opção para uso nas interações por voz, habilite os pop-ups de tela Uma janela pop-up configurável com informações sobre o contato. Aparece na tela de um agente após um determinado evento, geralmente quando o agente se conecta a um contato. correspondentes à ação competência Usado para automatizar a entrega de interações com base nas competências, habilidades e conhecimento do agente. e ASSIGN no Studio script:
-
Vá até ACD > Configurações de contato > Competências ACD e selecione a competência de voz. Na guia Detalhes, clique em Editar. Em seguida, marque a caixa de seleção correspondente a Usar pop-ups de tela.
-
Abra o script Studio correspondente à competência de voz. Nas propriedades de entrada da ação ASSIGN, defina a ScreenPop propriedade como sendo True.
Contato das chamadas de voz Permite selecionar um campo de dados ACD a ser mapeado. -
-
Na lista suspensa Dados do CXone, selecione o campo de dados do CXone que você quer mapear para o campo de registro do Salesforce selecionado.
Se você tiver selecionado Variável de script na lista suspensa Selecionar canal, insira a variável de script no campo Dados do CXone. Você deve digitá-la em letras minúsculas, mesmo que tenha usado caixa alta no script para definir a variável.
Saiba mais sobre CXone os campos de dadosO mapeamento para qualquer outro CXone campo de dados requer o uso de uma variável de script.
Campos de dados de contato digital (Digital Experience)
Agent ID
O ID de funcionário do usuário CXone.
Agent Name O nome do agente no CXone. Channel Name O tipo de canal digital, como chat, e-mail ou Facebook Messenger. Channel Type O tipo de canal digital, como chat, e-mail ou Facebook Messenger. Contact ID O número de identificação exclusivo do contato no CXone. Customer Name O nome do contato no Cartão de Cliente. Direction A direção da interação: entrada, saída ou interna. Disposition Name A disposição Resultado atribuído pelo agente ou sistema no final de uma interação por voz (disposição) ou digital (status). do agente selecionado na janela Resultados. Disposition Notes As observações que o agente adicionou na janela Resultados. End Time A data e a hora em que a interação foi encerrada. Event Type O tipo de interação: voz, digital, correio de voz ou item de trabalho. Final State Se a interação terminou: verdadeiro ou falso. From O nome do contato no Cartão de Cliente. Interaction ID O número de identificação exclusivo da interação no CXone. Media Type O tipo de mídia: voz, digital, correio de voz ou item de trabalho. Skill ID O número de ID exclusivo da competência no CXone. Skill Name O nome da competência no CXone. Start Time A data e a hora em que a interação começou. Status O status Resultado atribuído pelo agente ou sistema no final de uma interação por voz (disposição) ou digital (status). do agente selecionado na janela Resultados. To O agente que lidou com a interação. Transcription Text A transcrição da interação digital. Transcript URL O URL no qual a transcrição digital está localizada. Contato de chamadas de voz (ACD) Campos de dados
Agent ID
O ID de funcionário do usuário CXone.
Agent Name O nome do agente no CXone. ANI O número de telefone do contato. Contact ID O número de identificação exclusivo do contato no CXone. Contact Type O tipo de interação: voz ou digital. Direction A direção da interação: entrada, saída ou interna. Disposition Name A disposição Resultado atribuído pelo agente ou sistema no final de uma interação por voz (disposição) ou digital (status). do agente selecionado na janela Resultados. Disposition Notes As observações que o agente adicionou na janela Resultados. DNIS O número de telefone do agente. End Time A data e a hora em que a interação foi encerrada. Final State Se a interação terminou: verdadeiro ou falso. Interaction ID O número de identificação exclusivo da interação no CXone. Master Contact ID O número de ID mestre ou pai do contato. Media Type O tipo de mídia: voz, digital, correio de voz ou item de trabalho. Recording URL O URL no qual a gravação está localizada. Skill ID O número de ID exclusivo da competência no CXone. Skill Name O nome da competência no CXone. Start Time A data e a hora em que a interação começou. Status O status Resultado atribuído pelo agente ou sistema no final de uma interação por voz (disposição) ou digital (status). do agente selecionado na janela Resultados. To O agente que lidou com a interação. Tags As tags aplicadas à interação. - Para adicionar mais campos de dados, clique em Adicionar Campo.
- Para configurar mapeamentos para outro tipo de registro do Salesforce, selecione um tipo de registro diferente na lista suspensa Selecionar tipo de entidade e clique em Adicionar entidade.
- Se você estiver configurando a memorialização de dados para o Salesforce, poderá vincular um registro ativo do Salesforce a um registro criado. Quando a interação terminar, o último registro ativo aberto será mapeado para o registro selecionado. Para permitir isso, adicione estes mapeamentos de campo:
- Clique em Adicionar campo.
- Na lista suspensa Campo CRM Externo, selecione ID do Nome ou Refere-se à.
- Na lista suspensa Selecionar canal, selecione Variável de script.
- Se você selecionou ID do Nome na lista suspensa Campo CRM Externo, digite whoid no campo Dados do CXone. Isso é mapeado para os registro de Contato e Lead.
- Se você tiver selecionado Refere-se à na lista suspensa Campo CRM Externo, digite whatid no campo Dados do CXone. Isso é mapeado para todos os outros registros padrão do Salesforce, como Conta, Caso e Oportunidade.
- Clique em Salvar na parte superior da página. O mapeamento de dados ativo aparece na guia Memorialização de dados.
Criar mapeamentos de dados dinâmicos
Permissões necessárias: Configurações Editar; Dados dinâmicos Criar
Os mapeamentos de dados dinâmicos permitem escolher quais campos de registro do Salesforce aparecem no CXone Agent. Atualmente, é possível configurar mapeamentos de dados dinâmicos para tipos padrão de registro do Salesforce. É possível adicionar até cinco campos por tipo de registro.
- Se ainda não o fez, abra uma configuração de CRM para o Salesforce. No CXone, clique no seletor de aplicativos e selecioneIntegrações de agentes . Selecione uma configuração de CRM na lista.
- Clique na guia Dados dinâmicos.
- Clique em Novo mapeamento de dados.
- Digite um Nome para o mapeamento. Opcionalmente, você pode inserir uma Descrição.
-
Na lista suspensa Selecionar tipo de entidade, selecione o tipo de registro do Salesforce com os campos que você quer exibir no CXone Agent.
- Clique em Adicionar entidade.
-
Na lista suspensa Campo CRM externo que aparecer, selecione o campo de registro do Salesforce a ser exibido para os agentes.
- Para adicionar mais campos de registro do Salesforce, clique em Adicionar campo. É possível adicionar até cinco campos por tipo de registro.
- Clique em Salvar na parte superior da página. O mapeamento ativo de dados dinâmicos será exibido na guia Dados dinâmicos.
A próxima etapa da integração do Salesforce com o CXone Agent é modificar seu script do Studio.