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.
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 |
|
|
Privado |
|
|
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).

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.
- Clique em Create Playground (Criar Playground).
- Sua nova organização é automaticamente associada à sua conta do Trailhead.
- 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.
- Clique em
e selecione Setup (Configuração). A página Setup (Configuração) abre em uma nova guia.
- Em Setup (Configuração), na caixa Quick Find (Busca rápida), procure e selecione Salesforce Go.
- Na caixa de texto Search features... (Recursos de pesquisa...), insira e selecione Agentforce Studio.

- Clique em Começar a usar.
- Clique em Turn On (Habilitar).
- 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.
- Em Setup (Configuração), na caixa Quick Find (Busca rápida), procure e selecione Deliverability (Entregabilidade).
- 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).
- Na entrada Domain Name (Nome do domínio), insira
gmail.com.

- 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.
