Configurar um agente do Slack no Salesforce
Objetivos de aprendizagem
Após concluir esta unidade, você estará apto a:
- Adicionar ações do Slack a um agente.
- Adicionar instruções sobre ações do Slack.
- Ativar um agente no Salesforce.
- Conectar um agente no Salesforce ao Slack.
Configurar um agente com ações do Slack
Vamos acompanhar Sofia enquanto ela configura o Agentforce com ações do Slack, preparando-se para implantar o agente no Slack. Você deverá acompanhar as etapas descritas nesta unidade para passar o desafio no final.
Sofia é administradora do Salesforce e do Slack e gerencia um agente Product Specialist (Especialista em produtos) no Agentforce. Ela deseja incorporar esse agente existente no Slack. Na organização de Sofia, muitos funcionários precisam de atualizações de produtos e fazem perguntas para realizar seu trabalho. Há muitas informações úteis sobre produtos nos canais do Slack, mas, às vezes, existem vários canais ou as mensagens se perdem, dificultando que os funcionários encontrem rapidamente as respostas necessárias.
Sofia viu exemplos de como um agente Product Specialist (Especialista em produtos) deve interagir com usuários no Slack. Ao acessar o Criador do Agentforce para configurar as ações do agente, ela usará esse exemplo como modelo para as capacidades de seu agente no Slack.
Neste exemplo, o agente Product Specialist (Especialista em produtos) é mencionado em uma pergunta e fornece uma resposta imediata em uma conversa da qual todos os membros do canal podem se beneficiar. O agente atua no Slack para criar uma nova tela e adicionar essas informações para referência futura.
Iniciar sua organização do Agentforce
No projeto, Conectar sua organização do Agentforce com o Slack, você provisionou sua organização especial Agentforce Developer Edition e a integrou com o Slack. É hora de Sofia ativar o agente Product Specialist (Especialista em produtos) nessa organização com ações do Slack.
- Abra sua organização especial do Agentforce rolando para baixo até ao desafio prático.
- Em Escolher sua organização prática, confirme que sua organização especial Agentforce Developer Edition, em Conectar sua organização do Agentforce com o Slack, está selecionada.
- Em seguida, clique em Launch (Iniciar).
Adicionar ações do Slack e testar seu agente
Esta é a oportunidade perfeita para Sofia adicionar ações do Slack ao agente Product Specialist (Especialista em produtos) no Criador do Agentforce. Vamos ver o que ela faz.
- Clique em
e em Setup (Configuração). A página Setup (Configuração) abre em uma nova guia.
- Na caixa Quick Find (Busca rápida), pesquise e selecione Agentforce Agents (Agentes do Agentforce).
- Clique no nome do agente TH Product Specialist (TH - Especialista em produtos).
- Clique em Open in Builder (Abrir no criador).
- Clique no tópico Product Gaps (Lacunas de produtos).
- Clique na subguia This Topic's Actions (Ações desse tópico)abaixo de Topic Details (Detalhes do tópico).
- Clique em Novo.
- Em seguida, clique em Add from Asset Library (Adicionar da biblioteca de ativos).
- Pesquise e selecione várias ações do Slack que permitem ao agente TH Product Specialist (TH - Especialista em produtos) procurar conteúdo público e criar telas no Slack.
-
Create a Slack Canvas (Criar uma tela do Slack)
-
Update a Slack Canvas (Atualizar uma tela do Slack)
-
Search Slack (Pesquisar no Slack)
-
Send a Slack Direct Message (Enviar uma mensagem direta do Slack)
-
Create a Slack Canvas (Criar uma tela do Slack)
- Clique em Finish (Concluir).
Embora o agente TH Product Specialist (TH - Especialista em produtos) agora tenha ações do Slack que pode realizar, ainda não há contexto para elas. Sofia precisa ativar o agente para saber quando usar essas ações. Essa operação é feita usando as instruções exibidas por baixo da subguia Topic Configuration (Configuração do tópico). Vamos ver essas instruções agora.
Adicionar instruções sobre ações do Slack
Sofia usa instruções de tópico do agente e instruções de ação do agente para criar limites, definir o contexto e definir o comportamento do agente. Cada agente terá seu próprio conjunto de instruções e configurações para determinar como operar. Em todos os casos, os agentes de IA respeitam os controles de acesso padrão do Salesforce, tais como licenças, permissões, segurança em nível de campo e configurações de compartilhamento, garantindo operações seguras.
- No Criador do Agentforce para o agente TH Product Specialist (TH - Especialista em produtos), clique no tópico Product Gaps (Lacunas de produtos).
- Em Topic Details (Detalhes do tópico), clique na subguia Topic Configuration (Configuração do tópico).
- Role até ao fim das instruções do tópico e clique em Add Instructions (Adicionar instruções).
- Insira estas informações como novas instruções:
If the user requests to add the product gap details to a canvas, then create a canvas in Slack.
(Se o usuário solicitar a adição de detalhes de lacunas de produtos a uma tela, crie uma tela no Slack.)
- Clique novamente em Add Instructions (Adicionar instruções).
-
Always ask for a title when a user asks you to create a canvas.
(Sempre peça um título quando um usuário solicitar que você crie uma tela.)
-
- Clique em Save (Salvar).
Testar o agente
Use Conversation Preview (Visualização da conversa) no Criador do Agentforce para inserir prompts realistas e verificar os resultados do agente. Testar antes de ativar e implantar é fundamental para garantir que seu agente funcione corretamente e de forma confiável. Ao identificar e corrigir problemas, remover dados duplicados e refinar os componentes do agente, você pode melhorar seu desempenho e a experiência do usuário. Esse processo também ajuda a criar confiança e garante que o agente seja preciso, imparcial e seguro.
- No painel Conversation Preview (Visualização da conversa), clique em
para atualizar o agente e permitir que ele acesse as novas instruções e ações do Slack.
- Oriente o agente na criação de um caso de lacuna de produto. Instruções claras e detalhadas sobre o que você deseja que o agente faça são a melhor solução. Você pode copiar um dos seguintes exemplos para começar o bate-papo:
Log a product gap for the Trailhead Escape Room badge. Bring it back!
(Registre uma lacuna de produto para o emblema Trailhead Escape Room. Recupere-o!)Product gap for a new business unit. We’re expanding!
(Lacuna de produto para uma nova unidade de negócios. Estamos em expansão!)I want to automate the bookings process. Please log a gap.
(Quero automatizar o processo de reservas. Registre uma lacuna.)
O teste corre bem. Mas quando Sofia pede ao agente para criar uma tela, ocorre um erro. Esse resultado é esperado, já que ela está realizando testes em sua organização do Salesforce. Essa operação tem de ser realizada no Slack.
Ativar o agente
Quando um agente é ativado, ele fica imediatamente acessível aos seus usuários, independentemente de onde tenha sido compartilhado. Para modificar um agente ativo (por exemplo, adicionar ou remover tópicos ou ações), você precisa primeiro desativá-lo. Isso garante que atualizações possam ser feitas sem interromper as funções em andamento do agente. Após fazer as alterações necessárias, você pode reativar o agente para implementar as novas configurações.
- No Criador do Agentforce, clique em Activate (Ativar).
- Clique na seta para trás para sair do Criador do Agentforce e voltar a Setup (Configuração).
Conectar seu agente ao Slack
Assim que o agente de Sofia estiver configurado com todos os tópicos, ações e guarda-corpos para seu caso de uso como Product Specialist (Especialista em produtos), ela estabelecerá uma conexão com o Slack para seu agente no Salesforce. Observe que não verificamos isso no desafio, mas é uma etapa importante para implantar com sucesso o agente no Slack e ganhar o emblema.
- Clique no agente TH Product Specialist (TH - Especialista em produtos).
- Clique na subguia Connections (Conexões).
- Role até a seção Connections (Conexões) e clique em Add (Adicionar).
- No modal, configure a conexão da seguinte maneira:
-
Connection (Conexão): API
-
Integration Name (Nome da integração):
SlackProductSpecialistAgent
-
Connected App (Aplicativo conectado): Slack
-
Connection (Conexão): API
- Clique em Save (Salvar).
Ao salvar a conexão, Sofia disponibiliza o agente para instalação na organização do Slack associada. Sofia é a administradora do Slack em sua organização. Se você não é um administrador do Slack, peça a ajuda deles para concluir a próxima unidade.