Atualizar um fluxo, uma ação do agente e um tópico
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.
- Em Setup (Configuração), na caixa Quick Find (Busca rápida), procure e selecione Flows (Fluxos).
- Role para baixo e selecione o fluxo Get Experience Details (Obter detalhes da experiência).
- Clique no elemento Get Experience by Name (Obter experiência por nome).
- À direita, role até a parte inferior da página e clique no botão Add Field (Adicionar campo).
- Na caixa Field (Campo), insira
price
(preço) e selecione Price__c na lista.
- 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).
- 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.) - 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).
- Clique em Activate (Ativar).
- Clique na seta para trás no Flow Builder para retornar a Setup (Configuração).
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.
- Em Setup (Configuração), na caixa Quick Find (Busca rápida), insira e selecione Agentforce Assets (Ativos do Agentforce).
- Clique na guia Actions (Ações).
- Selecione a ação Get Experience Details (Obter detalhes da experiência).
- 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.
- 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.)
- 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.
- Em Setup (Configuração), na caixa Quick Find (Busca rápida), insira e selecione Agentforce Agents (Agentes do Agentforce).
- Selecione Coral Cloud Experience Agent (Agente da Coral Cloud no Experience Cloud).
- Selecione Open in Builder (Abrir no Criador).
- Confirme que o agente esteja desativado. Se o botão na parte superior direita disser Deactivate (Desativar), clique nele para desativar o agente.
- Selecione o tópico Customer Experience Support (Suporte à experiência do cliente).
- Role para baixo e clique no botão Add Instructions (Adicionar instruções). Isso adiciona uma sexta caixa de texto de instruções.
- 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.)
- 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.
- Clique no tópico Customer Experience Support (Suporte à experiência do cliente).
- Clique em This Topic’s Actions (Ações desse tópico).
- Clique em New (Novo) e selecione Add from Asset Library (Adicionar a partir da biblioteca de ativos).
- 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.
- Clique em Concluir.
- 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).
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.
- Clique no ícone de atualização no topo de Conversation Preview (Visualização da conversa).
- 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?) - 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.
- 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).
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.