Você está aqui:
Configurar a atribuição de registro de vários agentes (opcional)
Crie um fluxo iniciado automaticamente que encaminhe seus agentes do Service Assistant para tipos de caso, unidades de negócios ou outros critérios específicos.
Edições obrigatórias
| Exibir edições com suporte. |
| Permissões necessárias ao usuário | |
|---|---|
| Para configurar vários agentes do Service Assistant: | Personalizar aplicativo OU administrador do sistema E Conjunto de permissões do Planejador de serviços |
- Criar seu fluxo
- Criar variáveis de entrada e saída
- Adicionar um elemento Obter registros
- Configurar sua lógica de roteamento de agente
- Testar seu fluxo
- Atribuir seu fluxo ao Service Assistant
- Confirme sua configuração e solucione erros
Este vídeo apresenta uma visão geral dos detalhes da configuração de vários agentes. Para abrir o vídeo em tela cheia, clique aqui.
Este artigo orienta você pela criação de um fluxo iniciado automaticamente que encaminha os agentes do Service Assistant para tipos de registro específicos, unidades de negócios, campos de registro ou outros critérios e, em seguida, conecta o fluxo ao Service Assistant na página Configuração. Não fornecemos um modelo de fluxo.
Seu fluxo deve cumprir três requisitos.
- Ele deve ser iniciado automaticamente.
- Deve incluir uma variável de entrada de texto que receba o ID do registro.
- Ele deve incluir uma variável de saída de texto que retorne o nome da API do agente a atribuir.
Como os requisitos de negócios de cada cliente são diferentes, essas etapas fornecem orientação para criar as variáveis necessárias e adicionar seu fluxo à página Configuração. Fornecemos apenas orientação geral para configurar os elementos Obter registros, Decisão e Atribuição. Você deve configurar as condições e os resultados do roteamento conforme seus requisitos de negócios.
Se você tiver um fluxo de roteamento de registro existente, poderá usá-lo para o Service Assistant, desde que seja iniciado automaticamente e inclua as variáveis de entrada e saída necessárias. Vá diretamente para Atribuir seu fluxo ao Service Assistant e conclua todos os procedimentos de lá.
Antes de começar, conclua estes pré-requisitos.
- Você tem um fluxo de elegibilidade configurado e atribuído na página Configuração.
- Você tem pelo menos dois agentes do Service Assistant criados e ativados.
- Colete os nomes de API de cada um de seus agentes na página Configuração de detalhes do agente.
Criar seu fluxo
Crie um fluxo iniciado automaticamente para atribuir seus agentes a casos específicos. Iniciado automaticamente é o único tipo de fluxo com suporte.
- Em Configuração, vá para a página Configuração de fluxos e clique em Novo fluxo.
- Selecione Fluxo iniciado automaticamente (sem acionador).
- Clique em Criar.
Criar variáveis de entrada e saída
Crie variáveis de entrada e saída para seu fluxo que recebam os dados do caso a serem avaliados e retornem ao agente para atribuir. A variável de entrada passa o ID do registro do caso para o fluxo e a variável de saída passa o nome da API do agente selecionado de volta para o Service Assistant para atribuir o agente ao caso.
-
No painel Caixa de ferramentas, clique em Novo recurso e defina estas configurações de variável para
caseId.- Tipo de recurso: Variável
- Nome da API: caseId
- Tipo de dados: Texto
- Habilite Disponível para entrada.
- Clique em Concluído.
-
Clique em Novo recurso e defina essas configurações para a variável de saída que contém o Nome da API do agente a invocar.
- Nome da API: BotDefinitionDeveloperName. Esse é um nome sugerido.
- Tipo de recurso: Variável
- Tipo de dados: Texto
- Habilite Disponível para saída.
- Clique em Concluído.
Adicionar um elemento Obter registros
Adicione um elemento Obter registros para recuperar o registro de caso com a variável de entrada.
- Na tela do Flow Builder, clique em + e selecione Obter registros.
-
No painel de configuração, defina estas configurações.
- Insira um nome para o elemento no campo Rótulo, como Obter caso.
- Em Origem de dados, selecione Objeto do Salesforce e selecione Caso.
- Defina Campo como ID do caso.
- Defina o campo Operador como igual.
- Defina o campo Valor como caseId.
- Opcional: Para acessar campos de registros relacionados em sua lógica de roteamento, selecione Também obter registros relacionados e escolha os relacionamentos necessários, como Conta ou Contato. Isso disponibiliza campos de registro relacionados como condições no elemento Decisão.
- Clique em Concluído.
Configurar a lógica de roteamento do agente
Adicione elementos de Decisão e Atribuição para definir como os casos são roteados para seus agentes do Service Assistant. O elemento Decisão avalia suas condições para determinar qual caminho do resultado seguir. Cada caminho de resultado leva a um elemento Atribuição que define a variável de saída para o nome da API do agente de destino. As etapas descrevem a configuração geral para que você faça seus requisitos de negócios específicos.
-
Adicione um elemento de decisão.
- Na tela do Flow Builder, sob o elemento Obter registros, clique em + e selecione Decisão.
- Insira um rótulo que descreva os critérios que você está avaliando, como Verificar tipo de caso.
- Crie um resultado para cada cenário de roteamento. Para cada resultado, defina uma condição com campos de caso, campos de registro relacionados ou outras variáveis de fluxo. Defina um operador e um valor que correspondam aos seus critérios.
- Clique em Concluído.
-
Adicione um elemento de Atribuição.
- Em cada ramificação de resultado, clique em + e selecione Atribuição. Defina a variável como sua variável de saída, o operador como Igual a e o valor como o nome da API do agente para esse cenário.
- Clique em Concluído.
- Repita para cada resultado restante.
- Salve seu fluxo e clique em Ativar.
Testar seu fluxo
Salve, ative e teste seu fluxo para verificar se os casos são roteados para o agente correto.
- No menu do Flow Builder, clique em Debular.
- Insira o ID do registro para um registro que você espera que seja atribuído a um agente específico.
- Clique em Executar.
- Verifique se ele é roteado para o agente correto.
Atribuir seu fluxo ao Service Assistant
Conecte seu fluxo ao Service Assistant na página Configuração e atribua um agente padrão.
Se você tiver uma implementação ativa do Service Assistant antes da disponibilidade geral do recurso de vários agentes em 30 de junho de 2026, seu agente atual será definido automaticamente como seu agente padrão. Você pode alterar seu agente padrão. Se você ativar e configurar o Service Assistant após a data de lançamento, deverá definir um agente padrão manualmente.
- Acesse a página Configuração do Service Assistant.
- Na guia Caso, acesse a seção Configuração Sua atribuição de agente.
- Em Definir a seção Agente padrão, selecione um agente padrão.
-
Na seção Definir critérios de atribuição do seu agente, conclua estas configurações.
- Defina seu fluxo no campo Rótulo do fluxo.
- Defina as variáveis de entrada do seu fluxo na seção Variáveis de entrada.
- Defina as variáveis de saída do seu fluxo na seção Variáveis de saída.
- Clique em Salvar.
Confirme sua configuração e solucione erros
Depois de atribuir seu fluxo, teste manualmente sua configuração criando planos de serviço para registros que correspondem aos critérios definidos em seu fluxo.
Crie um novo registro que corresponda a cada condição de roteamento em seu fluxo. Gere um resumo do plano e revise o nome do subagente mostrado no texto do resumo. Por exemplo, se você visualizar "Plano de serviço disponível: Reembolso do pedido", o agente atribuído usa o subagente "Reembolso do pedido".
Se o subagente exibido não for o que você espera, revise as condições do elemento Decisão e os valores do elemento Atribuição para confirmar se eles correspondem aos seus critérios de roteamento. Quando o registro não atende aos critérios definidos no seu fluxo, seu agente padrão é atribuído automaticamente ao registro. Não há uma mensagem no componente que indique que o agente padrão está atribuído ao registro.
Em algumas ocasiões, você verá uma mensagem de erro: "Um agente não foi atribuído ao registro. Peça para o administrador verificar o fluxo de atribuição de agente e garantir que todos os agentes estejam ativados." Isso indica que há um problema com seu fluxo de atribuição de agente. O problema se deve a um erro de fluxo geral, a um tempo limite, ao fluxo retornando um nome de API de agente inválido ou inativo ou ao não haver agente padrão atribuído ao registro. Tente estas etapas de solução de problemas.
- Confirme se você tem um conjunto de agentes padrão na seção Configurar sua atribuição de agente da página Configuração do Service Assistant.
- Verifique se você tem o fluxo certo definido na seção Configurar sua atribuição de agente da página Configuração do Service Assistant.
- Revise os critérios de atribuição e as variáveis de entrada e saída definidas em seu fluxo.
- Confirme se você tem os nomes de API de agente certos definidos em seu fluxo.
- Teste seu fluxo no modo Depurar. Insira o ID do registro de um caso de teste relacionado às condições de roteamento e verifique se ele é roteado para o agente correto.
