Imagens de produtos do Agentforce

Apresentando o Guia do Agentforce

sobre raciocínio, tópicos, instruções e ações

Componentes para extensibilidade e controle do Data Cloud

Componente Quando usar Habilidades necessárias
Ações invocáveis do agente Para invocar um agente do Flow ou do Apex Low-code
API do agente Para invocar um agente de fora do Salesforce Pro-code
Variáveis do agente Para adicionar controles adicionais à forma como seu agente raciocina por meio da seleção de tópicos e ações Low-code
SDK do Agentforce Para criar um agente do zero usando código Python por meio de uma interface programática para a infraestrutura do Agentforce da Salesforce Pro-code
Criador de modelos Para personalizar um modelo de IA generativa ou criar um modelo preditivo Low-code

Seleção de ações personalizadas do Agentforce

Componente Quando usar Habilidades necessárias É necessária uma licença adicional?
Modelo de prompts Para invocar um LLM para gerar uma resposta. As ações do modelo de prompts são uma das formas de como um agente usa a RAG. Low-code Sim
Fluxo Para executar a automação baseada em regras low-code e a recuperação de registros Low-code Não
Código Apex Para executar automação baseada em regras pro-code e recuperação de registros Pro-code Não
API MuleSoft Para recuperar dados de sistemas legados e outros aplicativos externos em um ambiente corporativo complexo Pro-code Sim
Serviço externo Para recuperar dados de APIs REST que suportam especificações da OpenAPI Low-code Sim
Modelo preditivo Para usar a IA preditiva com seu agente Low-code Sim
Fluxo de processo do mecanismo de raciocínio Atlas

Tipos de variáveis e matriz de limites

Componente Variáveis de contexto Variáveis personalizadas
Pode ser instanciado pelo usuário Não Sim
Pode ser a entrada de ações Sim Sim
Pode ser a saída de ações Não Sim
Pode ser atualizado por ações Não Sim
Pode ser usado em filtros de ações e tópicos Sim Sim
Tipos suportados Texto/Número Texto/Número
Modelo de atendimento do mecanismo de raciocínio do Agentforce 2.0

1. Nome do tópico

Exemplo ruim Bom exemplo Por que é melhor
Informações sobre o cliente Forneça o status e os detalhes do pedido Descreve claramente o trabalho a ser feito
Ajuda Responda a perguntas técnicas Especifica o tipo de ajuda fornecida
Transações Ajude a atualizar os detalhes de pagamento Especifica o tipo de ajuda fornecida

2. Descrição da classificação do tópico

Ela descreve quais mensagens do usuário devem acionar esse tópico. A descrição é fundamental para ajudar seu agente a entender quando usar esse tópico e é usada na etapa de classificação.

Exemplo ruim Bom exemplo Por que é melhor
Lide com questões relacionadas ao pedido. Forneça aos clientes atualizações sobre os detalhes e o status do pedido após validar o número do pedido. Esclareça o escopo do tópico.
Ajude com contas. Ajude os usuários com problemas de login, criação de contas e redefinição de senha. Mais específico; permite que o agente escolha o correto
Verifique antes de lidar com problemas de pagamento. Ajude os usuários a adicionar ou atualizar suas informações de pagamento, incluindo cartões de crédito e detalhes do PayPal. Mencione especificamente o redirecionamento para um tópico diferente.
Lembrete: Use filtros de tópicos condicionais para maior determinismo.

3. Escopo do tópico

O escopo define os limites do que seu agente pode ou não fazer nesse tópico.

Exemplo ruim Bom exemplo Por que é melhor
Lide com questões e problemas de pedidos. Seu trabalho é apenas responder perguntas relacionadas ao status do pedido, status de devolução ou política de devolução e reparo de um cliente. Nunca inicie ou gere um pedido ou devolução. Estabelece limites claros sobre o que o agente deve ou não fazer.
Ajude com problemas de login. Seu trabalho é apenas ajudar os clientes que não conseguem fazer login a redefinir a senha ou pesquisar o nome de usuário. Você não pode atualizar as informações da conta nem modificar as permissões. Indica explicitamente as atividades que o tópico pode realizar e os limites.

Visão geral do tópico

Componente Conteúdo
Nome do tópico Redefinição de senha
Descrição da classificação Ajude os clientes que esqueceram as senhas, não conseguem fazer login, precisam de redefinições de credenciais, estão bloqueados ou estão com problemas de login. Ajude os usuários a alterar senhas ou recuperar o acesso à conta.
Escopo Seu trabalho é apenas ajudar os clientes a redefinir senhas ou recuperar nomes de usuário. Você pode verificar a identidade por email/telefone e iniciar a redefinição de senha. Você não pode acessar os detalhes da conta além da verificação ou modificar nenhuma informação do cliente além das senhas.

Instruções

Instruções
Pergunte qual método de verificação o cliente prefere (email ou telefone) antes de prosseguir com a verificação de identidade.
Use a ação Verificar email do cliente ou Verificar telefone do cliente com base na preferência do cliente. Não tente redefinir a senha até que a verificação seja bem-sucedida.
Após a verificação, explique o processo de redefinição: “Enviarei um link seguro de redefinição para seu email que expira em 24 horas”.
Use a verificação de pergunta de segurança somente se o cliente não conseguir acessar seu email/telefone registrado.
Depois de concluir uma redefinição, pergunte se o cliente precisa de ajuda com qualquer outra coisa relacionada ao acesso à conta.

Ações

Nome da ação Descrição Entrada(s)
Para verificar o e-mail do cliente Verifica a identidade ao corresponder o email a uma conta. Retorna o status da verificação e a ID do cliente em caso de sucesso. Endereço de email: email do cliente (formato: example@domain.com).
Verificar o telefone do cliente Verifica a identidade enviando um código para o telefone do cliente. Use quando a verificação de email não for possível. Número de telefone: número de 10 dígitos sem caracteres especiais.
Enviar e-mail de redefinição de senha Envia um link de redefinição para o email verificado que expira em 24 horas. Use somente após a verificação bem-sucedida. ID do cliente: ID verificada após verificação bem-sucedida

Escrevendo instruções eficazes

Aqui estão alguns exemplos de instruções que funcionam bem com o mecanismo de raciocínio:

Exemplo ruim Bom exemplo Por que é melhor
Obtenha os detalhes do pedido do cliente. Se um cliente perguntar sobre o status do pedido, ofereça todas as opções de pesquisa, incluindo endereço de e-mail, data do pedido ou ID do pedido. Fornece orientação específica e use linguagem semelhante ao nome da ação.
Ajude com problemas de dispositivo. Antes de usar a ação Responder perguntas com conhecimento para recuperar informações de solução de problemas, verifique o tipo de dispositivo (iOS ou Android). Inclua o tipo de dispositivo na consulta de pesquisa da ação Responder perguntas com conhecimento. Fornece instruções claras sobre quais informações coletar primeiro e especifica qual ação usar.
Use o conhecimento para perguntas sobre produtos. Para perguntas sobre as características do produto, primeiro identifique sobre qual produto específico o cliente está perguntando. Em seguida, use a ação Conhecimento com o nome exato do produto para recuperar informações precisas. Fornece uma sequência clara de etapas e especifica como tornar a ação mais eficaz.
Verifique se os clientes precisam de ajuda. Depois de fornecer informações sobre o status de envio, sempre pergunte se o cliente precisa de ajuda com qualquer outra coisa relacionada ao pedido. Especifica quando e como fazer o acompanhamento.

1. Nome da ação (nome da API da ação)

Exemplo ruim Bom exemplo Por que é melhor
GetOrderInfo LookupOrderStatus Descreve claramente quais informações a ação fornece.
AtualizarRegistroContato AtualizarNumeroTelefoneCliente Descreve especificamente o que está sendo atualizado.
ProcessarPag ProcessarPagamento Evita abreviações para maior clareza.

2. Instruções da ação

As instruções da ação informam ao mecanismo de raciocínio o que a ação faz e quando usá-la. Essas instruções são essenciais para ajudar seu agente a selecionar a ação certa no momento certo.

Exemplo ruim Bom exemplo Por que é melhor
Atualize um número de telefone. Atualize o número de telefone do usuário associado ao registro. Se não houver nenhum registro correspondente, ele criará um novo registro. Explica o que a ação faz e como ela lida com casos extremos.
Obtenha informações de rastreamento. Retorne as informações de rastreamento de um pedido do cliente com base no número de rastreamento e no CEP de destino. Explica quando usar essa ação e quais informações ela exige.
Forneça conhecimento. Pesquise na base de conhecimento respostas para as perguntas dos usuários sobre produtos, políticas ou procedimentos. Essa ação deve ser usada quando o usuário faz perguntas do tipo “como fazer” ou quando ele precisa de informações que não sejam específicas da conta. Explica quando a ação deve ser usada no fluxo da conversa.
Verifique a conta. Verifique se existe uma conta do cliente e retorne as informações de status da conta. Use essa ação quando os clientes estiverem tentando determinar se eles já têm uma conta ou se a conta está ativa. Solicite um endereço de email ou número de telefone para realizar a pesquisa. Explica claramente o propósito, quando usá-lo e quais informações são necessárias.

2. Instruções de entrada da ação

As instruções de entrada de ações definem quais informações a ação precisa e como o agente deve coletá-las do cliente. Instruções de entrada claras ajudam o agente a reunir as informações certas no formato certo.

Exemplo ruim Bom exemplo Por que é melhor
Insira a ID do pedido. A ID do pedido é um identificador alfanumérico de 18 caracteres. Fornece detalhes do formato.
Email do cliente. O endereço de email do cliente usado para verificação da conta. O formato deve ser um endereço de email válido (example@domain.com). Especifica os requisitos de formato e validação.
Consulta de pesquisa. Uma consulta de pesquisa detalhada descrevendo a pergunta do usuário. Inclua nomes de produtos específicos, códigos de erro ou sintomas mencionados pelo usuário para melhorar os resultados da pesquisa. Para problemas técnicos, sempre inclua o tipo de dispositivo (iOS/Android) e a versão do aplicativo, se mencionado. Explica como criar uma consulta eficaz os com elementos específicos que deve incluir.
Número de telefone. O número de telefone de 10 dígitos do cliente sem espaços ou caracteres especiais. Se o cliente fornecer um número com formatação (como 555-123-4567), remova os caracteres especiais antes de passar para a ação. Fornece instruções claras de formatação e orientação de manuseio.

Considerações sobre os recursos de IA com o Data Cloud

Recursos da Agentforce Descrição Provisionamento
Trilha de auditoria e registro de feedback Dados de auditoria da IA generativa Opcional
Automação da biblioteca de dados Automatiza a criação de índices e recuperadores de pesquisa para apoiar ações do agente, como Responder perguntas com conhecimento Provisionado por padrão
Traga seu grande modelo de linguagem (BYO-LLM) Permite que os clientes usem seu próprio LLM Opcional
Análises de agentes Transmite dados de uso do Data Cloud para relatórios e dashboard Provisionado por padrão
Fontes de dados externas (não CRM) Permite que os clientes usem dados de fontes externas para fundamentar as respostas geradas pela IA Opcional
Dados não estruturados Permite que os clientes usem dados não estruturados para fundamentar as respostas geradas pela IA Opcional
Gráficos de dados em tempo real Permite que os clientes usem dados normalizados de várias fontes do Data Cloud para fundamentar quase em tempo real as respostas geradas pela IA Opcional
Geração aumentada por recuperação (RAG) Permite que os clientes aprimorem seus prompts com dados do Salesforce e do Data Cloud, recuperados no momento da inferência Provisionado por padrão

Perguntas frequentes sobre o Guia do Agentforce

O Guia do Agentforce trata da criação de agentes de IA usando a plataforma Agentforce no Salesforce, abordando elementos centrais como agentes, tópicos, instruções, ações e o Mecanismo de raciocínio Atlas.

O guia é destinado a profissionais técnicos e arquitetos envolvidos na criação e implantação de agentes de IA usando o Agentforce.

O guia aborda os Fundamentos de Agentforce, a diferença entre Prompts e Agentes, como o Agentforce raciocina, práticas recomendadas para vários componentes e se o Agentforce precisa de Data Cloud.

O Agentforce aumenta a produtividade corporativa introduzindo agentes de IA que podem planejar, raciocinar e agir de forma autônoma, reduzindo o esforço manual e aumentando a eficiência.

Os principais benefícios incluem a capacidade dos agentes de se adaptar a diferentes situações, planejar de forma eficaz e usar ferramentas de forma autônoma ou com intervenção humana, bem como a importância do Data Cloud no potencializar vários recursos do Agentforce.

Sim, o guia fornece conselhos de implementação, incluindo planejamento estratégico, definição de tópicos e seu escopo, redação de instruções claras e práticas recomendadas para configurar ações.

O Agentforce aborda a IA responsável por meio de mecanismos como filtragem, verificações de fundamentação e design cuidadoso de ações e instruções para garantir que os agentes se comportem de forma responsável e forneçam respostas precisas.