Skip to main content
Bring your team and maximize your impact at Dreamforce. Register three or more to unlock $999 passes.

Saiba mais sobre autenticação para subagentes e ações

Objetivos de aprendizagem

Após concluir este emblema, você estará apto a:

  • Adicionar autenticação a um subagente personalizado.
  • Adicionar autenticação a uma ação personalizada.
  • Enviar um código de verificação para autenticar usuários não verificados.
  • Criar variáveis personalizadas para vincular saídas e entradas.
  • Testar a funcionalidade de autenticação.
Nota

Nota

Deseja aprender em português (Brasil)? Comece o desafio em um Trailhead Playground de português (Brasil) e use as traduções fornecidas entre parênteses para navegar. Copie e cole somente os valores em inglês porque as validações dos desafios dependem de dados em inglês. Se você não passar no desafio em sua organização de português (Brasil), recomendamos que (1) mude o local para os Estados Unidos, (2) mude o idioma para inglês, seguindo as instruções aqui, e (3) clique novamente no botão “Validar o desafio”.

Consulte o emblema Trailhead no seu idioma para saber mais sobre como aproveitar a experiência de Trailhead em outros idiomas.

Introdução à autenticação

Os agentes do Agentforce oferecem grande flexibilidade em termos de subagentes e ações desde o início. Você pode facilmente adicionar subagentes e ações de uma Biblioteca de ativos ou criar os seus próprios, simplificando a configuração rápida dos seus agentes.

Por exemplo, com o modelo Agentforce Service Agent (Agente de atendimento do Agentforce), você pode incluir subagentes como Account Management (Gerenciamento de contas), Case Management (Gerenciamento de casos), Order Inquiries (Consultas de pedidos) e Reservation Management (Gerenciamento de reservas), juntamente com as ações relacionadas a cada um deles.

No entanto, essa flexibilidade tem uma desvantagem: é necessária uma configuração adicional se você quiser adicionar mais segurança ou privacidade a esses subagentes e ações. Considere quais ações um agente deve poder realizar sem a verificação do cliente e quais devem sempre exigir essa verificação. Cada organização possui diferentes padrões e políticas de segurança para proteger os dados dos clientes e verificar identidades. Independentemente da abordagem, a autenticação do Agentforce fornece uma base sólida para verificar os clientes com segurança.

Ações públicas versus ações privadas

O primeiro e talvez mais importante passo para adicionar autenticação às suas ações no Agentforce é identificar quais ações exigem autenticação. As ações públicas são, bem... públicas. O agente pode acessar subagentes e ações sem autenticar com quem está falando. Pode ser um cliente conhecido ou um cliente potencial — isso não importa. E, como você deve ter adivinhado, as ações privadas são privadas e exigem autenticação. Cada organização tem requisitos diferentes para autenticação. Por exemplo, uma empresa do setor de saúde pode exigir autenticação antes que a maioria dos subagentes ou ações do agente possa ser acessada, mas o agente de uma concessionária de automóveis pode não ter nenhuma autenticação.

Ações

Definição

Exemplos

Público

  • Ações públicas são ações que um agente pode realizar sem necessidade de autenticação.
  • Ação Answering Questions with Knowledge (Responder a perguntas com o Knowledge) no subagente General FAQ (Perguntas frequentes gerais).
  • Fornecer detalhes públicos da empresa, como endereço, número de telefone, localizações, horário de funcionamento, etc.

Privado

  • Ações privadas são ações que exigem a verificação da identidade do usuário em uma sessão de mensagens antes que um agente possa agir em seu nome.
  • O nível de autenticação pode variar de acordo com as preferências e políticas da empresa.
  • Atualização de informações pessoais.
  • Processamento de pagamentos ou compras.
  • Cancelamento de uma consulta.
  • Acesso a informações confidenciais da conta.
  • Pedido de reembolso.

A Pronto e o Agentforce

A Pronto é uma empresa de entrega de comida que tem como missão ajudar restaurantes a funcionar melhor e clientes receberem entregas mais rápidas e confiáveis. A Pronto já usa o Agentforce para serviço para gerenciar comerciantes e lojas, identidades de clientes e interações de suporte. No entanto, eles querem que o agente execute fluxos de trabalho de negócios replicáveis (como verificação e reembolsos) com precisão.

Linda Rosenberg, administradora do Agentforce para a Pronto, tem a tarefa de adicionar lógica condicional e transições para garantir que ações confidenciais sejam executadas apenas para clientes verificados.

Aqui estão os requisitos de autenticação da Linda.

  • Se um cliente perguntar sobre o status do seu pedido, o subagente Order Issues and Refunds (Emissões de pedidos e reembolsos) e a verificação serão acionados.
  • Use a verificação de dois fatores; peça aos clientes o e-mail deles e envie um código de verificação único para esse e-mail.
  • O agente só pode acessar as ações no subagente Order Issues and Refunds (Emissões de pedidos e reembolsos) depois que o cliente for verificado (o código de verificação corresponder ao que foi enviado).

Diagrama do fluxo de verificação.

Nota: isso pressupõe que o usuário na sessão de mensagens que está perguntando sobre seu caso não foi verificado e está participando ativamente de uma sessão de mensagens no site de experiências da Pronto usando o Agentforce para Serviço.

Neste emblema, você aprenderá as etapas que Linda segue para implementar a autenticação em subagentes e ações relevantes do agente. Primeiro, siga estas instruções para obter uma organização Developer Edition para usar com este emblema.

Inscrever-se em uma organização Developer Edition para autenticação do Agentforce

Para concluir este projeto, você precisa de um Playground personalizado que tenha o Agentforce Studio e os dados de amostra da Pronto.

  1. Clique em Create Playground (Criar Playground).
  2. Sua nova organização é automaticamente associada à sua conta do Trailhead.
  3. Anote a data de expiração de sua organização e conclua este emblema antes dessa data.

Habilitar o Agentforce Studio e Email Deliverability (Entregabilidade do email)

O primeiro passo de Linda para configurar a autenticação de usuários para a Pronto é garantir que o Agentforce Studio esteja habilitado. Aqui está o processo.

  1. Clique em Ícone de configuração e selecione Setup (Configuração). A página Setup (Configuração) abre em uma nova guia.
  2. Em Setup (Configuração), na caixa Quick Find (Busca rápida), procure e selecione Salesforce Go.
  3. Na caixa de texto Search features... (Recursos de pesquisa...), insira e selecione Agentforce Studio.

Botão alternância do Agentforce Studio definido como On (Ativado).

  1. Clique em Começar a usar.
  2. Clique em Turn On (Habilitar).
  3. Clique em Confirm (Confirmar).

Linda também precisa ajustar as configurações de entregabilidade do email da organização para que um código de autenticação possa ser enviado por email ao verificar um usuário.

  1. Em Setup (Configuração), na caixa Quick Find (Busca rápida), procure e selecione Deliverability (Entregabilidade).
  2. Role para baixo até a seção Email Domain Verification (Verificação do domínio de email) e marque a opção Use a substitute email address for unverified domains (Usar um endereço de email substituto para domínios não verificados).
  3. Na entrada Domain Name (Nome do domínio), insira gmail.com.

Verificação do domínio de email concluída.

  1. Role de volta ao início da página e clique em Save (Salvar).

Agora que a Linda tem uma organização com o Agentforce Studio ativado e entregabilidade de email ajustada, é hora de ajustar subagentes, ações e variáveis.

Recursos

Compartilhe seu feedback do Trailhead usando a Ajuda do Salesforce.

Queremos saber sobre sua experiência com o Trailhead. Agora você pode acessar o novo formulário de feedback, a qualquer momento, no site Ajuda do Salesforce.

Saiba mais Continue compartilhando feedback