Você está aqui:
Implementar o Concierge de vendas automotivo para parceiros no site do Experience Cloud
Disponibilize seu agente do Automotive Sales Concierge para parceiros aos clientes diretamente em seu site do Experience Cloud. Defina as configurações de chat e roteamento para lidar com consultas recebidas e use uma implantação para integrar a experiência de mensagens para seus clientes.
Edições obrigatórias
| Disponível em: Lightning Experience |
| Disponível em: Edições Enterprise, Performance, Unlimited e Developer com o complemento Agentforce para Automotive ou incluídas na Agentforce 1 Automotive Edition. Exige que cada usuário tenha o complemento Agentforce para Automotive para acessar a ação. |
| Permissões de usuário necessárias | |
|---|---|
| Para criar e editar um fluxo: | Permissão Gerenciar fluxo |
| Para personalizar um site do Experience Cloud: | Ser um membro do site E criar e configurar experiências OU Ser um membro do site E Visualizar configuração E ser um administrador, um editor ou um criador de experiências naquele site |
Pré-requisitos:
-
Habilite Configurações de mensagens.
- Em Configuração, na caixa Busca rápida, insira Mensagens e selecione Configurações de mensagens.
- Ative o Messaging.
-
Criar configurações de roteamento para suas filas
- Em Configuração no Salesforce Classic, insira Roteamento na caixa Busca rápida, selecione Configurações de roteamento e clique em Novo.
- Especifique as configurações para sua configuração de roteamento da seguinte maneira e salve suas alterações.
Campo Valor Nome da configuração de roteamento messagingRoutingConfig Nome do desenvolvedor messagingRoutingConfig Prioridade de roteamento 1 Modelo de roteamento Mais disponível Tipo de capacidade Herdado Unidades de capacidade 5 -
Criar uma fila.
- Em Configuração no Salesforce Classic, insira Filas na caixa Busca rápida, selecione Filas e clique em Novo.
- Especifique as configurações para sua fila da seguinte maneira e salve suas alterações.
Campo Valor Label (Rótulo) Fila de mensagens Nome da fila Messaging_Queue Enviar email para membros Falso Configuração de roteamento messagingRoutingConfig Objetos selecionados Sessão do Messaging Membros selecionados Usuário administrador -
Crie um status de presença.
- Em Configuração no Salesforce Classic, insira Presença na caixa Busca rápida, selecione Status de presença e clique em Novo.
- Insira Rótulo e Nome do desenvolvedor como Disponível.
- Para Opções de status, selecione Online.
- Mova o Messaging de Canais disponíveis para Canais selecionados.
- Clique em Salvar.
-
Crie um conjunto de permissões de Status de presença.
- Em Configuração no Salesforce Classic, insira Permissão na caixa Busca rápida, selecione Conjuntos de permissões e clique em Novo.
- Para Rótulo e Nome da API, insira MIAWPermSet.
- Para Descrição, insira Este conjunto de permissões concede acesso a mensagens e o Status de mensagens disponível.
- Salve suas alterações.
- Em Aplicativos, clique em Acesso aos status de presença de serviço.
- Clique em Editar.
- Mover Disponível para Status de presença de serviço habilitado.
- Salve suas alterações.
- Clique em Gerenciar atribuições.
- Clique em Adicionar atribuições.
- Selecione Usuário administrador.
- Salve suas alterações.
- Clique em Concluído
-
Criar uma configuração de presença.
- Em Configuração no Salesforce Classic, insira Presença na caixa Busca rápida, selecione Configurações de presença e clique em Novo.
- Para Nome da configuração de presença, insira Configuração de presença de mensagens.
- Para Capacidade, insira 20.
- Clique em Salvar.
-
Crie um fluxo para roteamento para o agente e adicione recursos.
Consulte Automatizar tarefas com fluxos.
- Em Configuração, insira Fluxo na caixa Busca rápida, selecione Fluxos e clique em Novo fluxo.
- Selecione Iniciar do zero.
- Clique em Avançar.
- Selecione Fluxo do Omni-Channel e clique em Criar.
- No menu Caixa de ferramentas, clique em Novo recurso.
- No painel Recursos, clique em Novo recurso e adicione as seguintes variáveis.
Resource Type Variável Nome da API recordId Descrição O recordId é usado para atribuir uma sessão de mensagens a um agente. Tipo de dados Texto Disponível para entrada Selecionado Disponível para saída Não selecionado Resource Type Variável Nome da API input_record Descrição Registro da sessão de mensagens atribuído a um agente Tipo de dados Registro, objeto: Sessão do Messaging Disponível para entrada Selecionado Disponível para saída Não selecionado Resource Type Variável Nome da API userId Descrição Para armazenar o ID do usuário conectado atual Tipo de dados Texto Disponível para entrada Não selecionado Disponível para saída Não selecionado Resource Type Variável Nome da API contato Descrição Para armazenar o contato do usuário conectado atual Tipo de dados Registro, objeto: Contato Disponível para entrada Não selecionado Disponível para saída Não selecionado Resource Type Variável Nome da API frmUserId Descrição Fórmula para extrair o ID do usuário Tipo de dados Texto Fórmula RIGHT({!input_record.MessagingEndUser.MessagingPlatformKey}, LEN({!input_record.MessagingEndUser.MessagingPlatformKey}) - FIND("uid:", {!input_record.MessagingEndUser.MessagingPlatformKey}) - 3)
-
Adicione elementos ao fluxo para roteamento para o agente.
-
Na configuração do fluxo da etapa anterior, clique no ícone de mais e adicione elementos da seguinte maneira antes de salvar e ativar seu fluxo.
Mantenha seu rótulo de fluxo como Rotear para o agente.
Tipo de elemento Obter registros Rótulo Carregar MU Detalhes da configuração - Objeto do Salesforce: MessagingEndUser
- Filtro: ID do usuário de mensagens igual a input_record.MessagingEndUserId
Tipo de elemento Decisão Rótulo Há um contato em MEU? Detalhes da configuração - Resultado "Sim" (Nada): input_record.MessagingEndUser.ContactId é Nulo falso.
- Resultado padrão: Prossiga com abaixo
Tipo de elemento Atribuição Adicione-o no início da ramificação Resultado padrão de Há um contato em MEU?
Rótulo Definir userId Detalhes da configuração - Ação: Defina userId Igual a frmUserId.
Tipo de elemento Decisão Rótulo Existe um ID de usuário Detalhes da configuração - Resultado "Sim_Usuário": userId é Nulo falso.
- Resultado padrão: Não fazer nada
Tipo de elemento Obter registros Adicione-o no início da ramificação Sim_Usuário de Há um ID de usuário
Rótulo Obter usuário Detalhes da configuração - Objeto: Usuário
- Filtro: Id Igual a userId.
Tipo de elemento Obter registros Rótulo Obter contato para o usuário Detalhes da configuração - Objeto do Salesforce: Contato
- Filtro: ID do contato igual a Get_User.ContactId
- Loja: Id, Name, AccountId.
Tipo de elemento Atribuição Rótulo Atribuir contato do usuário a MEW Detalhes da configuração Ações:
- Load_MU.ContactId = contact.Id
- Load_MU.Name = contact.Name
- Load_MU.AccountId = contact.AccountId.
Tipo de elemento Atualizar registros Adicione-o ao fim da ramificação Sim_Usuário de Há um ID de usuário e ao fim da ramificação Resultado padrão de Há um contato em MEU?
Rótulo Atualizar informações de MEU Detalhes da configuração Ação:
- Selecione : Use os IDs e todos os valores de campo de um registro ou coleção de registros
- Registro ou coleção de registros: Load_MU.
Tipo de elemento Rotear trabalho Rótulo Rotear para o agente automático Detalhes da configuração - Quantos registros de trabalho rotear? : Single
- Variável de ID do registro: recordId
- Canal de serviço: Messaging
- Encaminhar para: Agente de serviço do Agentforce
- Agentforce agente de serviço: <Nome do agente de serviço>
- Fila de fallback: Selecionar fila
- ID da fila de fallback: Fila de mensagens
-
Na configuração do fluxo da etapa anterior, clique no ícone de mais e adicione elementos da seguinte maneira antes de salvar e ativar seu fluxo.
-
Crie um site do Experience Cloud.
- Na Busca rápida de configuração, pesquise Experiências digitais e, em Experiências digitais, selecione Configurações.
- Selecione Habilitar experiências digitais.
-
Salve o domínio do seu site do Experience Cloud.
Por exemplo, orgfarm-xxxxxxxx.test1.my.pc-rnd.site.com
- Clique em Salvar.
-
Crie um canal de mensagens.
- Na Busca rápida de configuração, pesquise por Mensagens e selecione Configurações de Mensagens.
- Selecione Novo canal e clique em Iniciar.
- Selecione Chat aprimorado.
- Para Nome do canal, insira Canal do agente.
- Para Tipo de implantação, selecione Web.
- Para Domínio, adicione o domínio do site que você salvou na etapa anterior.
- Clique em Avançar.
- Para Tipo de roteamento, selecione Omni-Flow.
- Para Definição de fluxo, insira Rotear para o agente.
- Para Fila de fallback, insira Fila de mensagens.
- Salve suas alterações.
- Aceite os termos e condições.
- Selecione Adicionar verificação de usuário.
-
Publique uma implantação de serviço integrado.
Crie uma implantação de Serviço integrado que possa ser usada para distribuir seu agente.
- Na Busca rápida de configuração, pesquise e selecione Implantações de serviço integrado.
- Selecione Agent_Channel.
- Clique em Publicar.
-
Adicione o agente ao seu site do Experience Cloud.
- Criar um site do Experience Cloud.
- Na lista Componentes do Criador de experiências, selecione o componente Mensagens integradas e arraste-o para o rodapé do Criador de experiências.
- Na página, clique em para destacar o componente Mensagens integradas.
- Certifique-se de que a Implementação de serviço integrado, por exemplo, Agent_Channel, esteja selecionada.
- Acesse Configurações no Builder.
- Selecione Segurança e privacidade.
- Altere o nível de segurança para CSP flexível.
- Publique seu site.
- No editor de propriedades, selecione Adicionar verificação de usuário baseada em credencial.

