Skip to main content

Atualizar um fluxo, uma ação do agente e um tópico

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.

Além da personalização do modelo de prompt, o Coral Cloud Resorts precisa de mais informações adicionadas ao seu agente, o que requer ajustes nos fluxos, ações e tópicos. Em relação aos agentes, os tópicos são categorias de ações relacionadas a trabalhos específicos que devem ser realizados. Essas ações determinam o que os agentes fazem. As ações podem se basear em fluxos, modelos de prompt e muito mais.

Basicamente, os tópicos contêm ações, e as ações podem usar fluxos para executar tarefas. E mesmo após os tópicos, ações e fluxos terem sido inicialmente criados e conectados, eles sempre podem ser editados ou atualizados.

Atualizar o fluxo Get Experience Details (Obter detalhes da experiência)

Um fluxo pode ser acionado por um agente quando ele precisa recuperar alguma informação. Isso significa que o agente usa esse fluxo quando precisa dele. O fluxo Get Experience Details (Obter detalhes da experiência) atualmente fornece detalhes sobre as experiências do Coral Cloud Resorts, mas não o preço da experiência. Pode corrigir isso da seguinte forma.

  1. Em Setup (Configuração), na caixa Quick Find (Busca rápida), procure e selecione Flows (Fluxos).
  2. Role para baixo e selecione o fluxo Get Experience Details (Obter detalhes da experiência).
  3. Clique no elemento Get Experience by Name (Obter experiência por nome).

Elemento Get Experience by Name (Obter experiência por nome).

  1. À direita, role até a parte inferior da página e clique no botão Add Field (Adicionar campo).
  2. Na caixa Field (Campo), insira price (preço) e selecione Price__c na lista.

Campo Price__c adicionado ao elemento.

  1. Clique no elemento Assign Experience Record (Atribuir registro de experiência). Se necessário, clique no x para fechar a janela do Einstein e poder clicar no elemento Assign Experience Record (Atribuir registro de experiência).

Elemento Assign Experience Record (Atribuir registro de experiência).

  1. Altere Description (Descrição) para: Assign an Experience__c record for presentation back to the user with details about the requested experience. (Atribuir um registro Experience__c para apresentação novamente ao usuário com detalhes sobre a experiência solicitada.)
  2. Clique em Save As New Version (Salvar como nova versão) e clique em Save (Salvar) na caixa de diálogo Save As (Salvar como).
  3. Clique em Activate (Ativar).
  4. Clique na seta para trás no Flow Builder para retornar a Setup (Configuração).

Seta para trás destacada.

Atualizar a ação do agente correspondente

O fluxo Get Experience Details (Obter detalhes da experiência) é atualizado, portanto, a ação do agente correspondente precisa ser atualizada.

  1. Em Setup (Configuração), na caixa Quick Find (Busca rápida), insira e selecione Agentforce Assets (Ativos do Agentforce).
  2. Clique na guia Actions (Ações).
  3. Selecione a ação Get Experience Details (Obter detalhes da experiência).
  4. Role para baixo até à caixa verde, clique no ícone de lápis ao lado das instruções para a variável de saída chamada experienceRecord.

Opção experienceRecord Instructions (Instruções para experienceRecord) destacada.

  1. Insira as novas instruções: Assign an Experience__c record for presentation back to the user with details about the requested experience. (Atribuir um registro Experience__c para apresentação novamente ao usuário com detalhes sobre a experiência solicitada.)
Nota

Essa linha de texto foi atualizada no Flow Builder. Ao criar uma nova ação, as descrições do fluxo são automaticamente inseridas como instruções de entrada e saída. Mas como essa é uma ação existente, as instruções precisam ser atualizadas manualmente.

Opção experienceRecord Instructions (Instruções para experienceRecord) atualizada.

  1. Clique em Save (Salvar).

Atualizar o tópico Customer Experience Support (Suporte à experiência do cliente)

O tópico precisa saber quais detalhes ele pode obter da ação. Isso acontece quando adiciona instruções ao tópico.

  1. Em Setup (Configuração), na caixa Quick Find (Busca rápida), insira e selecione Agentforce Agents (Agentes do Agentforce).
  2. Selecione Coral Cloud Experience Agent (Agente da Coral Cloud no Experience Cloud).
  3. Selecione Open in Builder (Abrir no Criador).
  4. Confirme que o agente esteja desativado. Se o botão na parte superior direita disser Deactivate (Desativar), clique nele para desativar o agente.
  5. Selecione o tópico Customer Experience Support (Suporte à experiência do cliente).
  6. Role para baixo e clique no botão Add Instructions (Adicionar instruções). Isso adiciona uma sexta caixa de texto de instruções.
  7. Adicione a nova instrução: If asked about an experience’s Name, Description, Activity Level, Type or Price, then call the Get_Experience_Details action. (Se perguntarem sobre o nome, a descrição, o nível de atividade, o tipo ou o preço de uma experiência, chame a ação Get_Experience_Details.)
Nota

Este é um exemplo de como ser muito específico sobre qual ação usar quando determinados tópicos são solicitados. Essa é uma maneira de colocar barreiras de proteção no agente, e, ao mesmo tempo, permitir que a IA interprete a solicitação de um usuário para decidir se o que ele está solicitando é algo sobre uma experiência no resort.

  1. Clique em Save (Salvar).

Adicionar a ação Generate Personalized Schedule (Gerar agenda personalizada)

Uma última tarefa. O agente precisa que a ação Generate Personalized Schedule (Gerar agenda personalizada) seja adicionada ao tópico Customer Experience Support (Suporte à experiência do cliente). Essa ação usa o modelo de prompt Generate Personalized Schedule (Gerar agenda personalizada) personalizado anteriormente.

  1. Clique no tópico Customer Experience Support (Suporte à experiência do cliente).
  2. Clique em This Topic’s Actions (Ações desse tópico).

Subguia This Topic’s Actions (Ações desse tópico) destacada.

  1. Clique em New (Novo) e selecione Add from Asset Library (Adicionar a partir da biblioteca de ativos).

Seleção Add from Asset Library (Adicionar a partir da biblioteca de ativos) destacada.

  1. Marque a caixa de seleção ao lado de Generate Personalized Schedule (Gerar agenda personalizada). Nota: Essa ação se baseia no prompt Generate Personalized Schedule (Gerar agenda personalizada) editado anteriormente.

Caixa de seleção ao lado de Generate Personalized Schedule (Gerar agenda personalizada) marcada.

  1. Clique em Concluir.
  2. Clique em Activate (Ativar)acima de Conversation Preview (Visualização da conversa). Nota: Se o pop-up Configuration Issues Detected (Problemas de configuração detectados) aparecer, clique em Activate & Ignore (Ativar e ignorar).

Botão Activate (Ativar) destacado.

Testar as atualizações

Agora que o fluxo, a ação e o tópico foram atualizados, você pode ver todas as partes móveis do agente em ação.

  1. Clique no ícone de atualização no topo de Conversation Preview (Visualização da conversa).

Botão de atualização de Conversation Preview (Visualização da conversa) destacado.

  1. Insira esse prompt para iniciá-lo: Can you generate a personalized schedule of experiences for me? (Você pode gerar uma agenda personalizada de experiências para mim?)
  2. Quando o agente responder, insira o prompt a seguir: I am sofiarodriguez@example.com and my membership number is 10008155 (Sou sofiarodriguez@exemplo.com e meu número de associação é 10008155).

O resultado em Generate Personalized Schedule (Gerar agenda personalizada) inclui o nome de Sofia, porque ele já retornou do LLM por meio da Camada de confiança do Einstein e foi desmascarado.

  1. Escolha uma das atividades apresentadas no resort e solicite mais detalhes. Por exemplo: Tell me more about white water rafting. (Conte-me mais sobre rafting em águas brancas.) Nota: O preço agora está incluído na resposta porque o campo Price (Preço) foi adicionado ao fluxo Get Experience Details (Obter detalhes da experiência).
Nota

Se estiver curioso, você pode expandir a janela Outputs (Resultados) da ação Get Experience Details (Obter detalhes da experiência) arrastando o canto da janela. Lá você vê a variável Price_C perto do final do texto de saída. Foi isso que você adicionou ao fluxo Get Experience Details (Obter detalhes da experiência).

Prompts, modelos de prompt, modelos, tópicos, ações, fluxos; todos esses recursos personalizam o agente para atender às necessidades específicas do Coral Cloud Resorts. Esse agente agora pode fornecer respostas rápidas e personalizadas e responder a consultas de rotina.

Convém solicitar à IA que resuma tudo o que foi abordado nessas duas etapas:

Prompt: resumir esse projeto Trailhead.

Resposta: Seguindo essas etapas, o agente do Coral Cloud Resorts pode gerenciar melhor as interações com os clientes de forma autônoma, obter informações precisas sobre o resort e tratar de diversas consultas. Isso aumenta a eficiência do atendimento ao cliente, fornecendo respostas rápidas e consistentes e reduzindo a carga de trabalho dos agentes humanos.

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