Skip to main content
Build the future with Agentforce at TDX in San Francisco or on Salesforce+ on March 5–6. Register now.

Conectar seus fluxos ao Einstein Copilot

Objetivos de aprendizagem

Neste projeto, você vai:

  • Testar as ações do Copilot com dados de amostra no Agent Builder.
  • Criar uma ação do Copilot personalizada para usar o Flow para automaçã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.

Traga o Einstein Copilot para a conversa

A IA generativa tornou possível interagir com computadores da mesma forma que interagimos com nossos amigos e colegas de trabalho: com uma linguagem conversacional. Com nossa plataforma Agentforce, você pode adicionar o incrível poder da IA generativa ao Salesforce para que seus clientes e funcionários também possam interagir em conversas.

O Einstein Copilot é um tipo de agente que ajuda os usuários do Salesforce com tarefas de negócios comuns, além de ser perfeitamente integrado à interface do Salesforce. Usando a linguagem cotidiana, os usuários podem pedir ao Einstein Copilot para obter os últimos leads interessantes, resumir um caso ou redigir um email para um cliente potencial.

Como você aprendeu em Noções básicas do Einstein Copilot, as ações do Copilot e as ações personalizadas são os blocos de construção dessas interações naturais. Por exemplo, uma ação, chamada Query Records (Consultar registros), localiza e recupera registros do Salesforce com base na solicitação do usuário e em condições específicas. O Einstein Copilot vem com várias ações prontas para uso e, juntas, elas permitem algumas interações realmente sofisticadas. As ações personalizadas permitem criar ações exclusivas para sua organização e podem até mesmo aproveitar o Flow e o Apex para interações bem impressionantes.

Nesse projeto, você explorará as ações padrão do Copilot e aprenderá a testá-las no Agent Builder. Em seguida, você criará uma ação personalizada que usa um fluxo existente que já configuramos para iniciar uma devolução de um pedido recente.

Inscrever-se em uma organização de teste com a IA generativa do Einstein

Para concluir este projeto, você precisa de um playground personalizado especial de 14 dias que contenha a IA do Einstein e nossos dados de amostra.

  1. Se ainda não o fez, clique na caixa de seleção I can receive a password email (Posso receber uma senha por email) no início da unidade.
  2. Clique em Create Playground (Criar playground).
  3. Siga as instruções.
Nota

Esse playground personalizado foi projetado para lidar com os desafios deste emblema e pode não funcionar para outros emblemas. Verifique sempre se está usando o Trailhead Playground ou a organização especial que recomendamos.

Se estiver trabalhando em conteúdo relacionado à IA do Einstein no Trailhead, você também usará essa organização para esses projetos:

Conheça as ações do Copilot

O Einstein Copilot já vem pronto para usar graças às ações predefinidas que você acabou de conhecer. Vamos parar e analisar essas ações no Agent Builder e descobrir o que o Einstein Copilot pode fazer sem nenhuma personalização de sua parte.

  1. Se ainda não tiver aberto sua organização de teste habilitada com a IA do Einstein, role para baixo até a seção Challenge (Desafio) e clique em Launch (Iniciar) para abri-la.
  2. No App Launcher (Iniciador de aplicativos), pesquise orders (pedidos) e clique em Orders (Pedidos).

Iniciador de aplicativos com Orders (Pedidos) em destaque.

  1. Escolha a exibição de lista All Orders (Todos os pedidos).
    Serão abertos dois pedidos, ambos para a Edge Communications. Eles desempenham um papel mais tarde em nossa história, então é bom verificar se eles existem. Agora podemos configurar o Copilot.
  2. No canto superior direito, clique em Ícone de configuração e clique em Setup (Configuração). A página Setup (Configuração) abre em uma nova guia.
  3. Na caixa Busca rápida, insira einstein setup (configuração do einstein) e, em seguida, clique em Einstein Setup (Configuração do Einstein).
  4. Ative o Einstein clicando no botão de alternância de Turn on Einstein (Ativar Einstein). Talvez já esteja ativado se você tiver concluído o projeto Início rápido: Prompt Builder.

Página de configuração do Einstein.

  1. Atualize a janela do seu navegador. Isso revela novas configurações de administrador agora que o Einstein está ativado.
  2. Na caixa Busca rápida, insira agent (agente) e clique em Agents (Agentes).
    Atualmente, você pode personalizar e iniciar um agente para seus funcionários, e esse copiloto estará disponível no fluxo de trabalho do Salesforce.
  3. Ative o Einstein Copilot clicando no botão de alternância.

Página de configuração de agentes.

  1. Clique em Einstein Copilot, na parte inferior da página.
  2. Clique em Open in Builder (Abrir no criador).

Botão Open in Builder (Abrir no criador).

  1. Se o painel do lado direito tiver uma mensagem de boas-vindas, clique em Got It (Entendi).
  2. Clique em Dismiss (Descartar) para fechar o pop-up Start customizing your agent (Comece a personalizar seu agente).

Bem-vindo ao Agent Builder. Aqui você pode testar seu agente e ver como ele planeja respostas usando dados reais.

Painel de visualização da conversa no Agent Builder.

Não tem problema se você vir uma mensagem de erro na visualização da conversa, pois as instruções a seguir ainda funcionarão. Vamos iniciar uma conversa pedindo ao seu copiloto que pesquise e recupere um registro.

  1. Na janela Conversation Preview (Visualização da conversa), insira Tell me about the account Edge Communications.(Fale-me sobre a conta Edge Communications.) Em seguida, pressione return.
    O Einstein Copilot começará a processar sua solicitação. Ele está descobrindo o que você pretende e como responder. Em instantes, você receberá uma resposta baseada nas ações disponíveis. O Einstein Copilot usa modelos de linguagem grandes (LLMs), portanto, é possível que algumas perguntas retornem resultados um pouco diferentes das capturas de tela deste projeto.
    Se você receber uma mensagem de que o Copilot está com problemas, clique no ícone Refresh (Atualizar) Botão Redefinir conversa na janela Conversation Preview (Visualização da conversa) e tente novamente.
  2. Se o Einstein Copilot pedir para você escolher um registro, selecione Edge Communications e clique em Submit (Enviar).

Muita coisa acontece quando você faz essa pergunta. E, no Agent Builder, você vê o processo que seu copiloto segue para responder.

Nessa solicitação, seu agente reconheceu que duas ações eram necessárias. Primeiro, ele precisava identificar a conta correta. Em segundo lugar, ele precisava resumir os detalhes. A capacidade de encadear as ações certas é uma das maneiras pelas quais seu copiloto é especialmente bom em manter seu lado da conversa. Outra parte importante da manutenção de uma conversa é a lembrança de detalhes que foram abordados anteriormente. O Copilot também pode fazer isso. Por exemplo, você pode pedir que ele forneça mais detalhes sobre algo que ele mencionou anteriormente.

Na janela Conversation Preview (Visualização da conversa), insira Do they have any active orders? (Eles têm algum pedido ativo?) Então pressione return.

Desta vez, o Einstein Copilot usa o contexto da conversa para entender que você está perguntando sobre pedidos específicos da Edge Communications. Após alguns instantes, aparecerão detalhes dos dois pedidos existentes.

Criar uma Ação personalizada

As ações padrão do copiloto podem fazer muita coisa, mas nesse cenário você tem um processo especial para lidar com devoluções de pedidos. Na verdade, você já tem um fluxo que automatiza o processo. (A equipe do Trailhead criou o fluxo para você em sua organização habilitada para IA do Einstein.)

Você pode usar esse fluxo para ampliar os recursos do seu agente. É possível fazer isso criando uma ação personalizada que faz referência ao fluxo.

  1. Clique na seta para a esquerda Botão Back (Voltar) para configuração para sair do Agent Builder.
  2. Na caixa Busca rápida, insira agent (agente) e clique em Agent Actions (Ações do agente).
  3. Clique em New Agent Action (Ação do novo agente).
  4. Em Reference Action Type (Tipo de ação de referência), escolha Flow (Fluxo).
  5. Em Reference Action (Ação de referência), escolha Initiate Return (Iniciar devolução).
    Este é o fluxo existente que você tem usado para iniciar devoluções de pedidos.
  6. Clique em Next (Avançar).
  7. Em Agent Action Instructions (Instruções de ação do agente), cole o seguinte:
    Use Initiate Return for requests to return or refund orders or products in an order. (Usar Iniciar devolução para solicitações de devolução ou reembolso de pedidos ou produtos em um pedido.)
  8. Em Instructions (Instruções), em Inputs (Entradas), cole o seguinte:
    Populate this input variable with an Order recordId. (Preencher essa variável de entrada com um recordId de Pedido.)
  9. Selecione Require Input (Solicitar entrada).
  10. Selecione Collect data from user (Coletar dados do usuário).
  11. Em Instructions (Instruções), em Outputs (Saídas), cole o seguinte:
    This output indicates the status of the return request, whether it has been initiated, processed, or completed. (Essa saída indica o status da solicitação de devolução, se ela foi iniciada, processada ou concluída.)
  12. Selecione Show in conversation (Mostrar na conversa).
  13. Clique em Finish (Concluir).

Excelente, sua ação personalizada tem tudo que ele precisa. Para este exemplo, fornecemos as descrições porque elas são essenciais para o funcionamento da ação. Elas são usadas como parte do prompt que a IA do Einstein envia para o LLM. Você pode saber tudo sobre o que torna um prompt excelente no emblema Noções básicas de prompt. Em seguida, use as habilidades de engenharia de prompt que você aprendeu para tornar as descrições das ações personalizadas claras e completas.

Agora você precisa voltar para o Agent Builder para adicionar a nova ação ao seu agente.

  1. Clique em Agents (Agentes).
  2. Clique em Einstein Copilot.
  3. Clique em Open in Builder (Abrir no criador).
    Verifique se seu copiloto não está ativo. Ele deve mostrar um botão Activate (Ativar). Se mostrar um botão Deactivate (Desativar), clique em Deactivate (Desativar).
  4. Em Topics (Tópicos), clique em MigrationDefaultTopic.

Seção Topics (Tópicos) do Agent Builder com uma seta apontando para MigrationDefaultTopic.

  1. Clique em This Topic’s Actions (Ações desse tópico).
  2. Clique em New (Novo) e selecione Add from Asset Library (Adicionar a partir da biblioteca de ativos).

Agent Builder com a guia Actions (Ações) exibida.

  1. Marque a caixa Initiate Return (Iniciar retorno) e clique em Finish (Concluir).
  2. Clique em Activate (Ativar).

Ótimo, seu agente agora pode usar a ação Initiate Return (Iniciar retorno) em uma conversa. Vamos testá-lo como se fôssemos um usuário real.

  1. Feche a guia Setup (Configuração) para retornar ao aplicativo Sales (Vendas).
  2. Clique na guia Home (Início).
    Vamos começar em Home (Início), como se estivéssemos começando nosso dia.
  3. Atualize a janela do navegador; isso deve fazer com que o botão Einstein seja exibido.
  4. Clique em Einstein para abrir a janela de conversa.

Barra de ferramentas com o botão Einstein.

  1. Para iniciar o teste, dê ao seu copiloto algum contexto para trabalhar, encontrando um pedido específico. Na janela de conversa, insira What is the order with the most recent order start date? (Qual é o pedido com a data de início de pedido mais recente?) Então pressione return.
    Depois de um momento, ele deverá exibir o pedido 101, com um link clicável.
  2. Clique no número do pedido 00000101.
  3. Na janela de conversa, insira Tell me about order 101 (Fale-me sobre o pedido 101). Em seguida, pressione return.
    O resumo descreverá três produtos, os mesmos produtos do pedido na lista relacionada. A Edge Communications encomendou acidentalmente esses itens, portanto, vamos iniciar uma devolução.
  4. Na janela de conversa, insira Start a return for order 101 (Iniciar uma devolução para o pedido 101). Em seguida, pressione return (retornar).
    Como sua ação personalizada tem uma descrição clara e abrangente, seu agente pode identificá-la como a ação que você pretende realizar. Assim, ele dará início ao fluxo relacionado e fornecerá uma atualização de status.
  5. Clique na guia Details (Detalhes). (Se você não vir a guia Details (Detalhes), certifique-se de ter clicado no número do pedido 00000101.)

Se você rolar até a parte inferior da página, verá que o campo Return Status (Status de devolução) foi atualizado para Initiated (Iniciado) graças ao fluxo Initiate Return (Iniciar devolução).

A guia Details (Detalhes) do pedido 00000101 mostra Initiated (Iniciado) no campo Return Status (Status de devolução).

Com apenas alguns cliques, você pode incorporar a automação existente ao catálogo de ações do seu agente. Agora, as automações e os processos exclusivos de sua organização podem fazer parte da conversa ao interagir com a IA do Einstein.

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