Integre o Webex Contact Center com o Salesforce (versão 1 — Legacy)

list-menuComentários?
Ao integrar o Webex Contact Center com o console do Salesforce CRM, você pode iniciar o Desktop de dentro do Salesforce.

Pré-requisitos

O tamanho mínimo suportado para a interface do softphone é de 500 px. Qualquer valor menor que 500 px pode resultar em problemas de exibição ou funcionalidade.

Antes de integrar o Webex Contact Center ao console do Salesforce CRM, certifique-se de que seu perfil tenha os seguintes privilégios de acesso:

Canais digitais como chat e e-mail não são compatíveis com conectores de CRM. Isso se aplica a todas as integrações de CRM usando esses conectores. Planeje adequadamente seus fluxos de trabalho de implantação e engajamento do cliente.

Para integrar o Webex Contact Center ao console do Salesforce CRM, conclua as seguintes tarefas:

Antes de começar

Se você tiver uma versão mais antiga do Webex Contact Center para Salesforce, desinstale a versão antiga antes de instalar a versão mais recente. Para obter mais informações, consulte Desinstalar o Webex Contact Center para Salesforce.

1

Acesse o Salesforce AppExchange em https://appexchange.salesforce.com/.

2

Na página Salesforce AppExchange, pesquise Webex Contact Center para Salesforce.

3

Clique em Obter agora.

4

Insira seu nome de usuário e senha para a organização do Salesforce na qual você deseja instalar o pacote e clique em Entrar.

5

Escolha uma das seguintes opções:

  • Instalar em produção: escolha essa opção se você testou o aplicativo e está pronto para ser publicado.

  • Instalar no Sandbox: escolha essa opção se quiser testar o aplicativo em uma cópia do ambiente de produção. O URL de login é diferente para um ambiente de sandbox. Depois de testar o aplicativo na sandbox, você deve instalar o aplicativo em um ambiente de produção usando a opção Instalar na produção.

6

Depois que a instalação for concluída, clique em Concluído.

O Webex Contact Center para Salesforce está disponível no App Launcher.

Baixe o arquivo de definição de call center mais recente:

Atualizar o arquivo de definição do call center

  1. Vá para Configuração > Call Center > Call Centers.

    Salesforce setup menu with 'Call Centers' highlighted.
  2. Clique em Importar para importar um arquivo.

    Menu to import a call center in Salesforce configuration.
  3. Atribua o arquivo aos usuários que usam o Webex Contact Center. Faça isso usando Gerenciar usuários do call center.

    Menu to add Webex Contact Center users in Salesforce configuration.
  4. Depois de importado, o arquivo de definição do Call Center é exibido da seguinte forma:

    Webex Contact Center definition file after importing in Salesforce configuration.
1

No Salesforce, clique no ícone de engrenagem no canto superior direito e selecione Configuração.

2

Insira Usuários na caixa Busca rápida e clique em Usuários.

3

Clique no link Editar correspondente ao usuário ao qual você deseja fornecer permissão de acesso.

4

Pesquise o parâmetro Call Center e, na pesquisa, selecione Webex Contact Center.

5

Clique em Salvar.

1

No Salesforce, clique no ícone de engrenagem no canto superior direito e selecione Configuração.

2

Insira Layouts de softphone na caixa Busca rápida e clique em Layouts de softphone.

3

Clique em Novo.

4

No campo Nome, insira o nome do layout e marque a caixa de seleção É layout padrão.

5

Na lista suspensa Selecionar tipo de chamada, selecione o tipo de chamada para indicar quando iniciar o layout do softphone:

  • Interno: não use essa opção.

  • Entrada: permite que você inicie o layout do softphone para chamadas recebidas.

  • Saída: permite que você inicie o layout do softphone para chamadas de saída.

6

Configure as configurações do Screen Pop de acordo com sua necessidade.

7

Clique em Salvar.

1

No Salesforce, clique no ícone de engrenagem no canto superior direito e selecione Configuração.

2

Insira Gerenciador de objetos na caixa Busca rápida e selecione Tarefa > Layouts de página.

3

Selecione Atribuição de layout de página > Editar atribuição.

4

Selecione um perfil na lista na coluna Perfis.

5

Na lista suspensa Layout de página a ser usado, selecione Layout de tarefas do Webex Contact Center.

6

Clique em Salvar.

Você pode baixar o arquivo JSON do Desktop Layout para Salesforce em https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Salesforce.

Para obter mais informações sobre o layout do Webex Contact Center Management Portal Desktop, consulte o capítulo Provisionamento do Guia de Cisco Webex Contact CenterConfiguração e Administração.

1

Vá para o Webex Contact Center. Management Portal

2

Na barra de Management Portal navegação, escolha Provisionamento > Layout da área de trabalho.

3

Clique em Novo layout e insira os detalhes do layout da área de trabalho.

4

Faça upload do arquivo JSON do Salesforce Desktop Layout.

5

Clique em Salvar para salvar a configuração.

Agora você pode iniciar o Webex Contact Center Desktop no console do Salesforce CRM.

1

No Salesforce, clique no ícone de engrenagem no canto superior direito e selecione Configuração.

2

Insira Gerenciador de objetos na caixa Busca rápida e selecione Tarefa > Layouts de página.

3

Selecione Atribuição de layout de página > Editar atribuição.

4

Selecione os perfis associados ao layout de tarefas do Webex Contact Center.

5

Na lista suspensa Layout de página a ser usado, selecione qualquer outro layout de página.

Certifique-se de que nenhum perfil esteja associado ao layout de tarefas do Webex Contact Center.

6

Clique em Salvar.

7

Navegue até Configuração.

8

Insira Pacotes instalados na caixa Busca rápida e clique em Pacotes instalados. Ou selecione Aplicativos > Empacotamento > Pacotes instalados na seção Ferramentas da plataforma.

9

Clique em Desinstalar para o nome do pacote Webex Contact Center para Salesforce.

10

Na página Desinstalando um pacote, selecione “Sim, quero desinstalar este pacote e excluir permanentemente todos os componentes associados”.

11

Clique em Desinstalar.

Configure o sistema de integração de telefonia por computador (CTI) para ativar o Webex Contact Center.

1

Faça login no Salesforce.

2

Clique no ícone de engrenagem no canto superior direito e selecione Configuração.

3

Digite Call Center na caixa Busca rápida e clique em Call Centers.

4

Clique no link Editar que corresponde ao Webex Contact Center.

5

Na área Informações gerais, atualize os seguintes campos:

  • Altura do softphone: 600

  • Largura do softphone: 550

6

Clique em Salvar.

  • Quando você faz login na área de trabalho, leva alguns segundos para que o aplicativo de CRM conclua a inicialização bem-sucedida. Normalmente, esse processo pode levar de 5 a 15 segundos, dependendo da resposta recebida do aplicativo de CRM. Somente após a conclusão da inicialização, você estará disponível para lidar com chamadas.
  • Suportamos Agent Desktop o login usando somente os conectores WebRTC for Salesforce (SFDC) e Microsoft Dynamics (MS Dynamics).
  • Atualmente, esse recurso é aplicável somente aos agentes.
  • Atualmente, o aplicativo conector de CRM não oferece suporte à abertura de várias guias. Abrir um caso em uma nova guia pode resultar em alertas de login múltiplo no wxCC Agent Desktop ou causar um comportamento imprevisível para os agentes.

Antes de fazer chamadas externas

Antes de fazer chamadas externas, certifique-se de fazer o seguinte:

  • Crie o ponto de entrada externo e configure uma estratégia de ponto de entrada externo.

  • Habilite a ANI externa para o perfil do agente.

  • Defina a ANI de discagem externa para um mapeamento de número de discagem para ponto de entrada.

Para obter mais informações, consulte o capítulo Provisionamento do Guia de Cisco Webex Contact CenterConfiguração e Administração.

Para obter informações sobre como usar o Desktop, consulte o Guia Cisco Webex Contact Center Agent Desktop do usuário.

Quando há uma chamada recebida, o aplicativo encontra o número de Identificação Automática de Número (ANI) no registro para ver se o registro do cliente está disponível.
  • Se o registro for encontrado e a tela pop-up estiver configurada, uma tela pop-up exibirá os detalhes do cliente.

  • Se o registro não for encontrado, uma tela pop-up de perfil de Novo contato será exibida, onde você poderá inserir os detalhes.

    Para configurar a tela pop-up, consulte Criar um layout de softphone padrão na seção Integrar deste artigo.

1

No Salesforce, clique no menu do App Launcher e selecione Webex Contact Center.

2

Clique no botão Telefone e faça login no aplicativo.

3

Altere o status para Disponível para receber chamadas.

4

Depois de desconectar uma chamada, selecione um motivo de encerramento na lista suspensa.

Uma atividade é registrada no respectivo contato do Salesforce.

Para ver o registro de atividades, clique em qualquer entrada na lista de atividades. Os seguintes detalhes aparecem:

Parâmetro

Descrição

Atribuído a

Mostra o nome do agente que atendeu a chamada.

Assunto

Mostra o tipo de chamada, data e hora.

Tipo de contato

Mostra o tipo de contato.

ANI

Mostra o número do chamador.

Duração da chamada

Mostra a duração da chamada em segundos.

Nome da fila

Mostra o nome da fila.

Data de vencimento

Mostra a data de acompanhamento.

Prioridade

Mostra a prioridade, como Alta, Normal ou Baixa.

Criado por

Mostra o nome do agente que criou o registro.

Status

Mostra o status da entrada da chamada.

Identificador de objeto de chamada

Mostra o ID do objeto usado para rastrear a chamada.

Tipo de chamada

Mostra o tipo de chamada.

DNIs

Mostra o número de telefone do agente.

Resultado da chamada

Mostra a opção de encerramento, como Acompanhamento, Padrão ou uma opção personalizada.

Nome

Mostra o nome do cliente.

Relacionado a

Mostra o caso relacionado a essa atividade.

Modificado pela última vez por

Mostra o nome do agente que modificou a tarefa.

Comentários

Mostra os comentários do agente.

1

No Salesforce, clique no menu do App Launcher e selecione Webex Contact Center.

2

Digite o nome do contato na caixa de texto Pesquisar no Salesforce, clique no nome do contato e clique no número de telefone para discar. Ou clique em Telefone > Discador, digite o número do telefone e clique no ícone Telefone para discar.

3

(Opcional) Na lista suspensa Selecionar ANI de discagem externa, selecione uma ANI de discagem externa para usar como seu identificador de chamadas. A lista suspensa aparece em ordem alfabética.

Seu administrador adiciona a lista externa de ANI ao seu perfil.

Para remover a ANI de discagem externa selecionada, escolha o rótulo Selecionar ANI de discagem externa na lista suspensa.

O widget Salesforce Actions fornece controles de interface do usuário para se comunicar diretamente com o Salesforce CRM a partir do aplicativo de desktop do agente Webex Contact Center.

Caso de uso

Configuração da definição do call center SFDC

O novo widget de ações do Salesforce aparece na tela quando um agente recebe uma chamada

Nenhuma configuração é necessária no Salesforce Dot Com (SFDC).

  • O widget Salesforce Actions está incorporado na seção de guias do layout personalizado da área de trabalho.

  • Desative esse recurso definindo o atributo isSFDCWidgetEnabled como false. Por padrão, esse atributo é definido como verdadeiro e ativado no layout personalizado da área de trabalho.

Abrir registro de atividades no modo de edição

Esse recurso é ativado por padrão. Nenhuma configuração específica é necessária do lado do SFDC.

Associar objeto de CRM à atividade de chamada telefônica

Esse recurso é ativado por padrão. Nenhuma configuração específica é necessária do lado do SFDC.

Crie um objeto de caso e abra no modo de edição

Esse recurso é ativado por padrão. Nenhuma configuração específica é necessária do lado do SFDC.

Notas de chamada ao vivo:

  • Capture as notas da chamada durante uma chamada ativa com o cliente

  • Atualize as notas da chamada para o registro da atividade da chamada telefônica.

Há uma configuração específica no arquivo de definição do call center para ativar ou desativar esse recurso.

O administrador do SFDC deve especificar o campo SFDC no objeto de tarefa para atualizar as notas de chamada capturadas.

Edite os campos na seção Criação de registro de atividade de chamada do arquivo de definição do call center para ativar e atualizar o registro de atividades no aplicativo Salesforce.

  • Defina o parâmetro Record Call Live Notes como True para ativar o recurso Live Call Notes.

  • O parâmetro Live Call Notes Field Mapping tem um valor padrão da descrição do campo do objeto de tarefa SFDC. Esse campo é atualizado com as notas da chamada.

    O administrador do SFDC tem o privilégio de atualizar as notas da chamada com qualquer outro campo.

1

No Salesforce, clique no menu do App Launcher e selecione Webex Contact Center.

2

Na lista suspensa Aplicativos de navegação, selecione Relatórios.

Se os Relatórios não estiverem na lista, clique em Editar > Adicionar mais itens e adicione relatórios.

3

Para ver os relatórios existentes, clique em Todos os relatórios.

Há um relatório de atividade de chamada padrão que é instalado com o Webex Contact Center for Salesforce. Você pode modificar as datas e adicionar ou remover campos e filtros.

4

Para criar um novo relatório, clique em Relatórios > Novo relatório.

5

Na guia Construtor de relatórios, selecione o tipo de relatório necessário e clique em Salvar e executar.

6

Insira o nome do relatório e clique em Salvar.

O Webex Contact Center for Salesforce gera esse relatório usando os dados do Salesforce.

Webex Contact Center for Salesforce report using data from Salesforce.

A seção a seguir descreve a personalização de cada seção do arquivo de definição do call center e seus possíveis valores, descrição e comentários.

Isso ajuda o administrador a personalizar o comportamento com base no caso de uso necessário.

Campo

Valores possíveis

Descrição

Nome interno

WebExc Agent Desktop v202209019

Nenhuma alteração nesse valor.

Nome de exibição

Webex Contact Center Agent Desktop 2.0 (setembro de 2022)

Nenhuma alteração nesse valor.

URL do adaptador CTI

https://desktop.wxcc-us1.cisco.com/

O valor padrão é data center dos EUA. Você pode alterar o valor com base na localização do seu data center.

América do Norte: https://desktop.wxcc-us1.cisco.com

Reino Unido: https://desktop.wxcc-eu1.cisco.com

UE: https://desktop.wxcc-eu2.cisco.com

APJC: https://desktop.wxcc-anz1.cisco.com

Use a API CTI

verdade

Nenhuma alteração nesse valor.

Altura do softphone

550

Nenhuma alteração nesse valor.

Modo de compatibilidade do Salesforce

Relâmpago

Nenhuma alteração nesse valor.

Campo

Valores possíveis

Descrição

Ativado para pop de tela avançado

verdadeiro ou falso

O sinalizador de recurso para ativar a pesquisa pop-up na tela com base na variável CAD.

Nome da variável CAD

Nome da variável CAD

Nome da variável CAD que contém o parâmetro de pesquisa pop-up na tela.

Remover cadeias de prefixo ANI

Códigos de país

Especifique os códigos de país separados por vírgula e eles serão removidos do prefixo ANI da chamada recebida.

Campo

Valores possíveis

Descrição

Ativar o Screen Pop para nenhum registro correspondente

verdadeiro ou falso

Este é o sinalizador de recurso para ativar o cenário pop-up da tela sem correspondência de registros. Certifique-se de desativar o cenário de correspondência de registros na configuração do layout do softphone.

Nome do objeto do Salesforce

Qualquer objeto padrão ou personalizado do Salesforce

Qualquer objeto padrão ou personalizado do Salesforce que seja aberto no modo de edição.

Mapeamentos de campos de objetos

Esse é o mapeamento entre o objeto Salesforce e as variáveis CAD do WebExcc

Essa configuração mapeia as variáveis CAD do WebExcc para os valores de campo do Salesforce que são pré-preenchidos no formulário do Salesforce quando abertos no modo de edição. Por exemplo, o mapeamento deve ser feito no seguinte formato JSON e é uma matriz de objetos JSON.

[{"wxccFieldName":"phoneNumber",
"sfdcFieldName":"Phone",
"isDefaultValueEnabled":"false",
"isConditionalEnabled":"false"}]

O objeto JSON tem as seguintes propriedades:

  • wxccFieldName - o nome da variável CAD que contém os dados ou o campo WebExcc padrão que contém os valores do sistema.

  • sfdcFieldName - o campo de mapeamento do Salesforce.

  • isDefaultValueEnabled - a variável de sinalização para identificar se é necessário atualizar o campo Salesforce com qualquer valor estático ou valor de variável CAD. O valor possível para esse campo é verdadeiro ou falso. Se você definir o valor como falso, ele considerará o valor wxccFieldName como variável CAD e recuperará o valor associado a essa variável CAD.

    Por exemplo:

    [{"wxccFieldName":"phoneNumber",
    "sfdcFieldName":"Phone",
    "isDefaultValueEnabled":"false",
    "isConditionalEnabled":"false"}.
    Neste exemplo, o valor wxccFieldName é número de telefone e isDefaultValueEnabled é falso, o que significa que o número de telefone é a variável CAD e o valor precisa ser recuperado.

    Se isDefaultValueEnabled for verdadeiro, ele considerará wxccFieldName como valor estático e será vinculado a sfdcFieldName.

  • isConditionalEnabled - a variável sinalizadora para verificar se alguma condição foi aplicada ao mapeamento. O valor possível para esse campo é verdadeiro ou falso. Se a condição estiver ativada, o valor desse campo será verdadeiro, caso contrário, será falso. Se a condição estiver ativada, os valores do mapeamento de campo sfdc serão derivados dos mapeamentos condicionais do objeto.

Exemplos:

Se quiser substituir os campos por constantes, você pode usar o isDefaulValueEnabled definido como true.

Isso define o valor da variável no Salesforce.

Exemplo:

wxccFieldName: 12343454567
Salesforce: Phone
IsDefaultValueEnabled: true

Configuração:

[{"wxccFieldName":"12343454567",
"sfdcFieldName":"Phone",
"isDefaultValueEnabled":"true",
"isConditionalEnabled":"false"}]

Mapeamentos condicionais de objetos

Essa é uma regra condicional para os mapeamentos de objetos

O mapeamento condicional ajuda a vincular valores de campo de um para muitos entre as variáveis CAD WebExcc e os campos SFDC. A condição ajuda a vincular os valores do campo SFDC com base em diferentes valores das variáveis CAD WebExcc. Por exemplo: variável CAD WebExcc VIPCustomer, ela tem dois valores possíveis, como SIM ou NÃO. Com base nesse valor, você pode atualizar o valor do campo SFDC.

{"wxccFieldName":"VIPCustomer",
"wxccFieldVale":"YES",
"sfdcFieldValue":"GoldCustomer"}

{"wxccFieldName":"VIPCustomer",
"wxccFieldVale":"NO",
"sfdcFieldValue":"PlatinumCustomer"}

O mapeamento condicional tem basicamente três propriedades: wxccFieldName, que é a variável CAD, wxccFieldValue e sfdcFieldValue.

Exemplos:

Se você tiver uma variável queueName no WebExcc e quiser mapeá-la condicionalmente para o campo Salesforce chamado Tipo de cliente.

Você pode definir os nomes das filas para outros valores com base nos mapeamentos condicionais do objeto, conforme abaixo.

QueueName: Gold_Q, CustomerType: Gold
QueueName: Platinum_Q, CustomerType: Platinum

Configuração para mapeamentos de campos de objetos

WXCCFieldName: Nome da fila

Salesforce: Tipo de cliente

isDefaultValueEnabled: falso

isConditionalEnabled: verdadeiro

[{"wxccFieldName":"queueName",
"sfdcFieldName":"CustomerType",
"isDefaultValueEnabled":"false","isConditionalEnabled":"true"}]

Configuração para mapeamentos condicionais de objetos

{"wxccFieldName":"queueName",
"wxccFieldValue":"Platinum_Q",
"sfdcFieldValue":"Platinum"}
{"wxccFieldName":"queueName",
"wxccFieldValue":"Gold_Q",
"sfdcFieldValue":"Gold"}

Campo

Valores possíveis

Descrição

Namespace do pacote Salesforce

ciscocjs

Valor padrão. Não altere o valor.

Atualização automática ativada

verdadeiro ou falso

Essa é a variável do sinalizador de recurso. Esse recurso permite a atualização automática da tela do Salesforce imediatamente após a criação do registro de atividades.

Criar registro de atividade no estado conectado

verdadeiro ou falso

Por padrão, esse valor é falso. Defina o valor como verdadeiro se o recurso de alteração da propriedade da atividade estiver ativado. Isso garante que o registro da atividade seja criado no início de uma chamada e que a propriedade do registro da atividade possa ser alterada quando o agente transfere uma chamada para outro agente.

Abrir registro de atividades no estado conectado

verdadeiro ou falso

Por padrão, esse recurso está desativado. Ative o sinalizador do recurso Criar registro de atividade no estado conectado para usar esse recurso. Esse recurso permite abrir o registro de atividades no modo de edição automaticamente quando o status de um agente passa para o estado Conectado.

Registro de atividade aberto no estado de encerramento

verdadeiro ou falso

Por padrão, esse recurso está desativado. Ative esse recurso para abrir o registro de atividades no modo de edição quando o status de um agente passar para o estado de encerramento.

A propriedade do registro de atividades será alterada para chamadas transferidas

verdadeiro ou falso

Por padrão, esse valor é falso. Essa é a variável do sinalizador de recurso que precisa ser habilitada. Esse recurso permite a alteração na propriedade do registro de atividades quando um agente transfere uma chamada para outro agente. Isso garante a criação de apenas um registro de atividade para uma interação.

Nome da variável cad que contém o ID da atividade

Nome da variável CAD

Nome da variável CAD que contém o ID da atividade e é usada para alterar a propriedade do registro de atividades para chamadas transferidas.

Gravar notas ao vivo da chamada

verdadeiro ou falso

Esse campo é um sinalizador de recurso para ativar o recurso de notas de chamada do widget Ações. Por padrão, esse recurso está desativado.

Mapeamento de campo de notas de chamadas ao vivo

Campo SFDC usado para mapeamento de notas de chamada.

Campo SFDC que é atualizado com notas de chamada. Por padrão, ele atualiza o campo Descrição do registro de atividades no Salesforce.

Adicionar assunto às notas da chamada

Campo SFDC usado para adicionar assunto às notas de chamada

Isso permite que os agentes adicionem um assunto às notas da chamada diretamente da seção de notas da chamada no widget Ações do SFDC. O recurso é controlado por meio de um sinalizador de recurso e exige que os clientes o habilitem por meio de suas propriedades de layout de desktop. Por padrão, o recurso está desativado.

Formato de data no assunto

Isso serve para definir a data e a hora no assunto da atividade

O formato padrão é mm-dd-aaaa hh:mm a.

Modelo de assunto

Define o campo de assunto do registro de atividade, o que ajuda a atualizar o assunto definido dinamicamente do registro de atividade.

Esse campo pode ser uma combinação de variáveis e cadeias de caracteres estáticas.

Por exemplo: {direction} Ligue para {activityDateTime}.

No exemplo, a frase Call é a string estática. Tanto a {direction} quanto a {activityDateTime} são variáveis. Todas as variáveis devem estar entre colchetes {}.

Atualização de campo personalizado ativada

verdadeiro ou falso

Por padrão, esse recurso está desativado. Se você quiser atualizar o registro da atividade de chamada com mais dados capturados no IVR ou no Flow, ative esse recurso.

Mapeamento de campos de objetos

Uma matriz de propriedades JSON. Por padrão, é []

Esse campo mapeia as variáveis CAD do WebExcc e os campos SFDC. Ative o recurso de atualização de campo personalizado para usar esse mapeamento. O JSON tem basicamente quatro propriedades:

CADFieldName: nome da variável CAD WebExcc

SalesforceFieldName: nome do campo SFDC

isDefaultValueEnabled: Sinalizador para verificar se o valor estático deve ser usado para vincular ao campo SFDC

defaultFieldValue: valor de campo padrão

Exemplo:

{"CadFieldName”:”BusinessLine”,
”SalesforceFieldName”:”BusinessType”,
isDefaultValueEnabled”:false,
”defaultFieldValue":""}
{"CadFieldName":"",
"SalesforceFieldName":"Status",
"isDefaultValueEnabled":true,
"defaultFieldValue":"Completed"}

No primeiro código JSON, o nome da variável CAD BusinessLine, que contém o valor capturado no IVR, se vincula ao SFDCField BusinessType. O valor isDefaultValueEnabled é falso, o que significa que ele não usa o valor padrão para vincular o sfdcField e a propriedade defaultFieldValue está vazia.

Enquanto que no segundo JSON

{"CadFieldName":"",
"SalesforceFieldName":"Status",
"isDefaultValueEnabled":true,
"defaultFieldValue":"Completed"},
CADFieldName está vazio porque o DefaultFieldValue a ser vinculado é o campo SFDC. Neste exemplo, o status do SalesforceField é vinculado ao valor padrão Concluído.

Campo

Valores possíveis

Descrição

Criação automática de casos para chamadas recebidas

verdadeiro ou falso

O sinalizador de recurso para permitir a criação automática de maiúsculas e minúsculas para todas as chamadas recebidas. Por padrão, esse recurso está desativado.

Criação automática de casos para chamadas externas

verdadeiro ou falso

O sinalizador de recurso para permitir a criação automática de maiúsculas e minúsculas para todas as chamadas de saída. Por padrão, esse recurso está desativado.

Abrir objeto de caixa no modo de edição

verdadeiro ou falso

O sinalizador de recurso para decidir se deseja abrir o objeto de caso no modo de edição. Por padrão, esse recurso está desativado.

Modo Open Case Object Always View

verdadeiro ou falso

O sinalizador de recurso para abrir o objeto de caixa sempre no modo de visualização, quando:

  • ele é criado para chamadas de entrada e saída
  • é criado a partir do widget de ações
Por padrão, esse recurso está desativado.

Mapeamentos de campos de objetos

Uma matriz de propriedades JSON

Mapeia as variáveis CAD do WebExcc e os campos do objeto de caso SFDC. O JSON tem basicamente quatro propriedades:

CADFieldName: Nome da variável CAD WebExcc

SalesforceFieldName: Nome do campo do objeto de caso SFDC

isDefaultValueEnabled: sinalize para verificar se o valor estático deve ser usado para vincular o campo de objeto de caso do SFDC.

defaultFieldValue: valor de campo padrão

Mapeamentos condicionais de objetos

Regra condicional para os mapeamentos de objetos

O mapeamento condicional ajuda a vincular mapeamentos de valores de campo de um para muitos entre as variáveis CAD do WebExcc e os campos SFDC. O mapeamento condicional ajuda a vincular os valores do campo SFDC com base em diferentes valores das variáveis CAD WebExcc.

Campo

Valores possíveis

Descrição

Sincronização de estado omnicanal ativada

verdadeiro ou falso

O sinalizador de recurso está ativado somente na instância do Salesforce com o omnichannel já ativado.

Código inativo padrão quando em chamada de voz

Código de motivo do omnichannel não pronto

Nome do código de motivo omnichannel do SFDC não pronto para fazer com que o agente não esteja pronto no SFDC omnichannel.

Código inativo padrão quando no CRM omnichannel

Código de motivo de inatividade do Webex Contact Center

Nome do código de motivo de inatividade do Webex Contact Center para fazer com que o agente não esteja pronto no Webex Contact Center.

Crie a classe apex abaixo e dê permissão de execução a todos os perfis de agentes na instância SFDC para usar o recurso de sincronização de estado omnicanal.

Para criar a classe Apex:

  • Vá para Configuração > Developer Console

  • Navegue até Novo > Classe do Apex

  • Cole o seguinte conteúdo e salve-o como SFDComnichannel

public class sfdcOmniChannel {
    public static String fetchOmniPresenceStatusCodes(){
       ServicePresenceStatus[] omniStatus;
         omniStatus = [SELECT Id, MasterLabel FROM ServicePresenceStatus] ; 
         String OmniPresenceStatusCodes = JSON.serialize(omniStatus);
         System.debug(OmniPresenceStatusCodes);
      return OmniPresenceStatusCodes;
    }
}

Considerações

Requer um perfil de usuário e uma licença específicos para acessar e reproduzir gravações.

  • Perfil de usuário — Perfil de supervisor personalizado

  • Licença — Licença Premium

Para configurar as gravações de reprodução, você precisa acessar o módulo Gerenciamento de Gravação no nível do Perfil do Usuário.

Salesforce Service Console showing a call recording from Webex Contact Center integration.

Configurações obrigatórias no perfil do usuário

User profile in Salesforce with Webex Contact Center integration, showing the 'Salesforce Recording Profile' for a user on the 'General Settings' tab.

O acesso de visualização no módulo Gerenciamento de Gravação permite que você visualize as gravações de chamadas do Webex Contact Center. Essa é uma configuração de segurança padrão para todos os perfis de administrador e supervisor.

User profile in Salesforce with Webex Contact Center integration, showing the 'Module Settings' tab.

Configuração do Salesforce Lightning

Seleção de layout
  1. Vá até Configuração > Gerenciador de objetos > Tarefa > Layouts de página.

  2. Clique em Atribuição de layout de página no canto superior direito da página.

    Salesforce setup menu on the 'Object Manager' tab, showing 'Page Layouts.'
  3. Editar a atribuição do layout da página

    Salesforce setup menu showing 'Page Layout Assignments.'
  4. Escolha o layout de tarefas do Webex Contact Center na lista suspensa.

    Salesforce setup menu showing 'Page Layout Assignments' with 'Webex Contact Center Task Layout' selected for profiles and available in a selection menu.

    Cisco Webex Contact CenterO layout da tarefa é um layout antigo.

Selecione um data center (o padrão é US1)

Para selecionar o data center necessário:

  1. Vá para Configuração > Tipos de metadados personalizados.

    Salesforce setup menu for 'Custom Metadata Types.'
  2. Clique em Gerenciar registros > Editar data center.

    Salesforce setup menu for 'Custom Metadata Types' with 'WebexCC MDT' selected.
  3. Altere o valor de US1 para o data center Webex Contact Center necessário.

    Exemplo: altere o valor de US1 para EU1 para selecionar o data center EU1.

    Salesforce setup menu for 'Custom Metadata Types' showing editing the value for a Webex Contact Center data center.
Selecione um URL de API

Para selecionar o URL da API necessário:

  1. Vá para Configuração > Tipos de metadados personalizados.

    Salesforce setup menu for 'Custom Metadata Types.'
  2. Clique em Gerenciar registros > Editar URL da API.

    Salesforce setup menu for 'Custom Metadata Types' with 'WebexCC MDT' selected.
  3. Altere o valor para a URL necessária da API do Webex Contact Center (https://audioconnector.produs1.ciscoccservice.com/audio?taskid =).

Selecione um URL de redirecionamento
  1. Vá para Configuração > Tipos de metadados personalizados.

    Salesforce setup menu for 'Custom Metadata Types.'
  2. Clique em Gerenciar registros > Editar URL de redirecionamento.

    Salesforce setup menu for 'Custom Metadata Types' with 'WebexCC MDT' selected.
  3. Altere o valor para a URL de redirecionamento necessária do Webex Contact Center (https://audioconnector.produs1.ciscoccservice.com/auth).

Demo de recursos

A demonstração é hospedada no centro de aplicativos interno da Salesforce.

Salesforce Service Console showing a call recording from Webex Contact Center integration.
  • Clique em Reproduzir gravação 2.0 para abrir o aplicativo Gravação de chamadas no Salesforce.

  • Se você não estiver conectado ao widget de desktop Webex Contact Center, o aplicativo solicita a inserção de credenciais.

    Salesforce Service Console showing a prompt to sign in to Webex Contact Center before playing a call recording.
  • Se você tiver permissão e estiver conectado ao widget de desktop Webex Contact Center para Salesforce, o pop-up de login desaparecerá.

    Salesforce Service Console showing a call recording details page from Webex Contact Center integration.
  • Se você estiver conectado como agente ou qualquer outro perfil de usuário que não tenha acesso ao módulo Gerenciamento de Gravação de Chamadas, uma mensagem não autorizada será exibida. O administrador pode modificar as configurações do perfil do usuário para visualizar as gravações.

O conector CRM opera com base na versão do widget especificada no JSON do layout da área de trabalho. É extremamente importante garantir que a versão do widget no layout da área de trabalho seja mantida atualizada.

Espera-se que os administradores garantam que todos os layouts de desktop desse conector de CRM usem essa versão do widget. Se o layout não for atualizado para usar a versão mais recente, a funcionalidade não será mais suportada e poderá deixar de funcionar corretamente.

  • Última atualização do Salesforce — salesforce_desktop_0.1.0_v1.1.9.json. Em novembro de 2024, a versão do pacote é 1.2.3
  • Última atualização de XML — sfdc-callcenter-definition-file.xml, junho de 2024

Este artigo foi útil?
Este artigo foi útil?