Use este artigo para implantar o Fin AI Agent em Casos do Salesforce para que o Fin possa responder e resolver automaticamente os casos recebidos. Siga os passos na ordem: conecte o Salesforce, configure o tratamento de casos e o roteamento de e-mails, configure seu workflow, sincronize os dados e entre em operação. Você precisará de acesso de administrador do Salesforce para concluir esta configuração. Antes de começar, certifique-se de que treinou o Fin com o conteúdo da sua knowledge base.
1. Conecte-se ao Salesforce
Para que o Fin possa gerenciar seus casos no Salesforce, ele precisa de uma conexão com a API do Salesforce.
Vá para Deploy > Salesforce cases > Connect to Salesforce e clique em Connect.
Na tela Connect to Salesforce, escolha:
Conectar a uma organização de teste - Configure, treine e teste o Fin com segurança - sem impactar sua organização ativa.
Implantar o Fin em uma organização ativa - Conecte o Fin à sua organização ativa do Salesforce quando estiver pronto para entrar em operação.
Nota:
Você também pode desconectar completamente o Fin de uma organização ativa aqui.
O Fin atualmente suporta apenas uma conexão OAuth ativa (protocolo de autorização padrão aberto) para Salesforce por workspace. A única exceção é para sincronização de artigos da knowledge base do Salesforce, onde múltiplas conexões são suportadas para permitir a sincronização de knowledge bases entre diferentes organizações Salesforce. Se precisar trocar sua conexão OAuth principal, desconecte a existente antes de conectar uma nova instância do Salesforce.
A integração Fin para Casos do Salesforce requer permissões específicas em objetos e campos, que permitem ao Fin criar, atualizar e sincronizar casos do Salesforce e dados relacionados.
1. Instale o pacote de permissões
Clique em Install Fin for Salesforce.
Na seção "E se os nomes dos componentes existentes entrarem em conflito com os deste pacote?", selecione Do not install.
Selecione Install for all users – isso significa que o conjunto de permissões pode ser atribuído a qualquer usuário, se desejar.
Aguarde até a conclusão - nenhum erro deve ser exibido.
Nota: Clientes que planejam usar apenas o Web-to-Case (recurso do Salesforce para converter envios de formulários web em casos) e não possuem Digital Experiences (plataforma de portal e comunidade do Salesforce) podem instalar um conjunto de permissões alternativo. Isso permite conectar o Salesforce sem exigir permissões adicionais relacionadas à comunidade. Saiba mais sobre a configuração das permissões necessárias para conectar o Salesforce.
2. Configure e atribua no Salesforce
Agora que você instalou o conjunto de permissões no Salesforce, será necessário atribuí-lo ao usuário que autorizou a conexão com o Fin.
Nas configurações da Interface do Usuário, habilite Set Audit Fields upon Creation and Update Records with Inactive Owners.
Em Permission Sets, encontre Fin for Salesforce Permissions e habilite Set Audit Fields upon Record Creation.
Em Permission Set Assignments para
[user id], adicione as permissões Intercom Fin AI Permissions e salve.
2. Configure o Fin para casos do Salesforce
Vá para Deploy > Salesforce cases > Configure Fin for Salesforce cases e clique em Configure para selecionar o usuário Fin Salesforce, origens e endereços de e-mail.
Selecione o usuário Fin Salesforce
O Fin responderá como este usuário quando um caso for atribuído a ele no Salesforce. Recomendamos criar um novo usuário para isso e deixar claro que é um AI Agent, e não um humano.
Você pode usar seu próprio endereço de e-mail adicionando “+fin” ao nome (ex.: dean+fin@examply.io). É necessário usar um endereço de e-mail real porque você precisará verificar o endereço no Salesforce. Certifique-se de que “Service Cloud User” esteja marcado para que o Fin possa responder aos casos.
O Fin enviará e-mails para seus clientes quando responder aos casos deles. Para permitir que o Fin faça isso, selecione a quais casos ele deve responder e verifique o endereço de e-mail de onde as respostas do Fin serão enviadas.
Selecione as origens às quais o Fin deve responder por e-mail
Escolha as origens dos casos às quais o Fin deve responder por e-mail e selecione todas as que se aplicam no menu suspenso.
Selecione o endereço de resposta padrão do Fin
Configure o endereço de e-mail padrão de onde as respostas do Fin devem ser enviadas:
Selecione seu endereço de roteamento de e-mail - Se você já configurou um endereço de roteamento de e-mail no Salesforce, geralmente será o e-mail da sua equipe de suporte, ou
Crie um endereço de roteamento de e-mail - Se você ainda não tem um endereço de roteamento de e-mail, precisará criar um novo:
Habilite o Email-to-Case (recurso do Salesforce para converter e-mails recebidos em casos) no Salesforce.
Crie um endereço de roteamento de e-mail.
Verifique e ative seu endereço de roteamento de e-mail: Quando você adiciona um endereço de roteamento de e-mail, o Salesforce enviará um e-mail de verificação. Após a verificação, seu endereço de roteamento será ativado.
Habilite o serviço sob demanda.
Verifique seu endereço de e-mail e domain
Cada endereço de e-mail precisa de duas verificações no Fin:
Confirme o endereço - quando você conecta o Fin com o Salesforce, seus endereços de roteamento de e-mail verificados e ativos são adicionados como e-mails remetentes. O Fin enviará e-mails para esses endereços com um link de confirmação. Clique em Permitir que este e-mail seja usado para verificar a propriedade.
Verifique o domain - Vá para Settings > Emails and Domains e verifique seu domain de e-mail para garantir que os e-mails enviados pelo Fin sejam entregues com sucesso.
Usando múltiplos endereços de e-mail
Se você tiver vários endereços de roteamento de email, Fin responde a partir do endereço que recebeu o email do cliente. Cada endereço deve ser:
Verificado e ativado no Salesforce, e
Ter seu endereço de email e domain verificados no Fin.
Se o endereço do destinatário não estiver verificado em ambos, Fin usará o endereço de resposta padrão configurado.
3. Crie um workflow
Você pode personalizar como Fin cumprimenta e responde aos clientes ou encaminha para sua equipe quando não consegue ajudar clicando em Manage workflow em Deploy > Salesforce cases > Create a workflow.
Clique na etapa Let Fin handle para:
Definir expectativa para suporte humano - Mostrar a presença dos teammates em uma conversa no messenger. Desative isso se sua equipe trabalha toda em outra ferramenta ou ninguém está monitorando o inbox.
Acompanhar clientes inativos - Decida o que acontece se o cliente não responder após Fin responder.
Gerenciar conversas inativas - Especifique quanto tempo Fin deve esperar antes de considerar um cliente inativo.
Workflow de resolução confirmada - Acione um workflow após uma resolução confirmada.
Você pode continuar a construir seu workflow:
Criando diferentes ramificações com base em suas condições.
Escolhendo quando Fin responde.
Fazendo Fin enviar uma mensagem.
Coletando dados.
Coletando a resposta do cliente.
Fornecendo botões de resposta.
Adicionando notas internas.
Adicionando um resumo gerado por AI da conversa.
Auto-classificando atributos do ticket com base no que o cliente disse.
em breve
Quando terminar de personalizar o workflow, clique em Save changes.
4. Gerenciar dados do Salesforce
Abra Deploy > Salesforce cases > Manage Salesforce data e clique em Manage data para sincronizar seus campos Salesforce e preenchê-los com Fin.
Extrair dados do Salesforce - Seus campos Salesforce são sincronizados e disponíveis na plataforma Fin. Fin verifica atualizações nesses campos na primeira vez que é atribuído a um case.
Enviar dados para o Salesforce - Fin atualiza o case com dados cada vez que responde ou quando precisa escalar para sua equipe porque não pode fornecer uma resposta. Esta seção também inclui duas configurações adicionais: Trigger Salesforce assignment rules (controla se as regras de atribuição do Salesforce são executadas em registros que Fin cria ou atualiza) e Update Contact and Account data (controla se Fin atualiza o Contact e Account correspondentes com novos valores de campo ao criar ou reatribuir um Case ou ao encaminhar um chat ao vivo).
Dicas:
5. Personalize a identidade e o comportamento do Fin
No Fin para Salesforce, você pode incorporar a identidade da sua marca, tom de voz e comprimento preferido das respostas nas respostas do Fin. Para configurar, vá para Settings > Reply settings.
Nota: A identidade do Fin também é usada pelo canal Fin Messenger. Saiba mais sobre a identidade do Fin.
Assinatura de email
Você pode configurar a assinatura de email do Fin no Fin para Salesforce. Vá para Settings > Reply settings > Fin's email responses para configurar o texto, logo e layout da assinatura.
6. Teste ao vivo / Entrar no ar
Para colocar o Fin no ar, vá para Deploy > Salesforce cases e clique em Go live no topo da página.
Você deve atribuir o Fin para responder aos cases usando o Salesforce user que você selecionou.
Atribuir cases automaticamente ao Fin: Use Salesforce Flows ou Case Assignment Rules.
Atribuir manualmente um case ao Fin: Para isso, basta alterar o proprietário do case. Esta também é uma boa forma de testar o Fin antes de entrar no ar.
Como funciona
Quando um cliente envia um email ou preenche um formulário, isso cria um case no Salesforce. Usando as Case Assignment Rules ou Flows do Salesforce, o case será automaticamente atribuído ao Fin.
Para qualquer case que seja atribuído ao Fin, ele definirá o campo personalizado FinInvolved do case como true.
Se o Fin tiver conhecimento relevante disponível para responder, ele responderá e citará as fontes usadas, além de definir o campo personalizado FinResolutionState do case como Soft Resolution, o que significa que o Fin resolveu a conversa, mas o cliente ainda não confirmou.
Dica: O Fin envia automaticamente respostas para todos os endereços de e-mail incluídos no Email-to-Case original (isso inclui endereços nos campos To e Cc). Saiba mais sobre como as resoluções do Fin são definidas.
Se a pergunta for ambígua, o Fin fará perguntas para esclarecer. Se o Fin não tiver uma resposta, ele encaminhará o ticket para a fila de case ou usuário desejado. Os clientes podem fazer perguntas de acompanhamento e o Fin seguirá o mesmo processo.
Se o cliente disser que foi útil, o campo FinResolutionState será atualizado para Hard Resolution.
Se o cliente pedir para falar com a equipe, o Fin atribuirá o case a uma fila ou usuário específico de sua escolha, e o campo FinResolutionState será atualizado para Routed to team.
Dica: O Fin também pode responder a comentários no feed dos cases do Salesforce. A resposta do Fin será uma nova postagem no case. O Fin também sincroniza imagens embutidas e anexos entre FeedItems, EmailMessages e FeedComments (tipos de registro de atividade do case no Salesforce).













