Passar para o conteúdo principal

Entendendo os Triggers do Fin no Zendesk

Quais triggers são criados e o que você pode modificar.

Fin usa um conjunto de triggers no seu workspace Zendesk para atribuir tickets ao Fin, notificar o Fin sobre respostas e atualizar status dos tickets enquanto o Fin trabalha. Esses triggers são criados automaticamente, mas não quando você conecta pela primeira vez à API do Zendesk. Eles são adicionados durante duas etapas posteriores de configuração:

  • Triggers de ticket (atribuir, testar, notificar e os triggers de status Solved/Pending/Open) são criados quando você escolhe o agente Fin Zendesk em Configurações > tickets Zendesk. Escolha o agente para o Fin responder. Essa é a etapa que os cria.

  • O trigger Messaging é criado separadamente, quando você conecta à API de Conversations. Se você configurar o Fin apenas para tickets de email e formulário web, esse trigger não aparecerá, e isso é esperado.

Não vê seus triggers? Geralmente significa que a etapa do agente Fin Zendesk acima não foi concluída. Vá para Configurações > tickets Zendesk e selecione seu agente Fin. Os triggers de ticket serão criados automaticamente.

Importante: Modificar certos triggers incorretamente pode quebrar a capacidade do Fin de responder aos tickets. Este artigo explica o que cada trigger faz e o que é seguro alterar.

Triggers do Fin no Zendesk

Trigger

Propósito

Posso editar?

Quando novos tickets são criados, atribua-os ao Fin

Encaminha novos tickets para o Fin tratar

Sim — apenas condições

Quando um ticket é criado com o assunto "Fin Test", atribua ao Fin

Permite testar se o Fin está funcionando

Não

Quando há atualizações em uma conversa que o Fin está atribuído, notifique o Fin

Informa ao Fin quando um cliente responde

Não modifique

Quando o Fin resolve um ticket, marque como Solved

Atualiza o status do ticket após o Fin resolver

Não modifique

Quando o Fin não resolve um ticket, marque como Pending

Atualiza o status do ticket quando o Fin não pode resolver

Não modifique

Quando o Fin não fornece uma resposta, marque como Open

Atualiza o status do ticket quando o Fin não tem resposta

Não modifique

Quando um ticket Messaging é criado, finalizado ou resolvido, notifique o Fin

Notifica o Fin sobre tickets do canal de mensagens

Não modifique

O Trigger de Atribuição

Nome do trigger: Quando novos tickets são criados, atribua-os ao Fin

Este é o único trigger que você deve modificar, e somente adicionando condições para controlar quais tickets o Fin trata.

O que ele faz

Quando um novo ticket é criado no Zendesk, esse trigger o atribui ao Fin para que o Fin possa responder. Ele está desativado por padrão — você o ativa quando estiver pronto para o Fin começar a tratar os tickets.

Condições padrão

  • O ticket foi criado recentemente (não atualizado)

  • O ticket não veio de um canal de mensagens (esses são tratados por um trigger separado)

  • O ticket não está marcado com fin-routed-to-team (impede que o Fin pegue tickets que já foram entregues a um humano)

O que você pode alterar com segurança

Você pode adicionar condições para filtrar quais tickets o Fin recebe. Por exemplo:

  • Por marca: Atribua o Fin apenas a tickets de uma marca específica

  • Por grupo: Atribua o Fin apenas a tickets de um grupo específico

  • Por formulário: Atribua o Fin apenas a tickets enviados por um formulário específico

  • Por canal: Atribua o Fin apenas a tickets de email, formulário web, etc.

  • Por tags: Exclua tickets marcados como "vip" ou "urgent" do Fin

  • Por campos personalizados: Use qualquer campo personalizado do ticket para filtrar

O que você NÃO deve alterar

  • A ação de atribuição. O gatilho deve atribuir o ticket ao usuário Fin. Se você remover ou alterar esta ação, Fin não receberá nenhum ticket.

  • As condições padrão existentes. Não remova a exclusão do canal de mensagens nem a verificação da tag fin-routed-to-team — isso evita conflitos com outros gatilhos e impede que tickets retornem para Fin após a transferência.


O Gatilho de Teste

Nome do gatilho: Quando um ticket é criado com o assunto "Fin Test", atribuir ao Fin

Este gatilho existe para que você possa testar o Fin sem ativar o gatilho principal de atribuição. Crie um ticket com o assunto "Fin Test" e ele será atribuído ao Fin independentemente de outras condições.

Não modifique este gatilho. É um gatilho utilitário simples — não há nada para personalizar.


O Gatilho Webhook

Nome do gatilho: Quando houver atualizações em uma conversa que o Fin está atribuído, notificar o Fin

O que ele faz

Quando um cliente responde a um ticket que o Fin está atribuído, este gatilho envia uma notificação webhook para o Intercom para que o Fin possa ler a mensagem e responder. Sem este gatilho, o Fin não tem como saber que o cliente disse algo.

Por que você não deve modificá-lo

  • Remover a ação webhook desconecta o Fin completamente — ele nunca responderá a mensagens de acompanhamento

  • Alterar as condições pode fazer com que o Fin perca atualizações ou seja notificado sobre os tickets errados

  • O gatilho exclui as próprias atualizações do Fin para evitar loops de notificação


Gatilhos de Status

Estes três gatilhos funcionam juntos para atualizar os status dos tickets enquanto o Fin processa uma conversa. Eles correspondem diretamente ao ciclo de vida de resolução do Fin.

Quando o Fin resolve um ticket, marque como Solved

Dispara quando o Fin determina que respondeu com sucesso à pergunta do cliente. Ele:

  • Define o status do ticket como Solved

  • Adiciona a tag fin-resolved

Este gatilho verifica as tags internas de resolução do Fin (fin-soft-resolution, fin-hard-resolution ou fin-redirected-to-ticket) e só dispara em atualizações via API — ou seja, responde apenas às ações do Fin, não a alterações manuais.

Quando o Fin não resolve um ticket, marque como Pending

Dispara quando o Fin respondeu a um ticket, mas não forneceu uma resposta — por exemplo, o Fin fez uma pergunta para esclarecer, cumprimentou o cliente ou respondeu sem resolver a dúvida. Ele:

  • Define o status do ticket como Pending

  • Adiciona a tag fin-unresolved

Isso significa que o Fin ainda está envolvido com o ticket, mas ainda não resolveu a dúvida. O ticket permanece visível para sua equipe para que possam monitorá-lo, mas o Fin pode resolvê-lo em uma próxima interação.

Quando o Fin não fornece uma resposta, marque como Open

Dispara quando o Fin não encontra uma resposta relevante ou quando um cliente responde após a transferência. Ele:

  • Define o status do ticket como Open

  • Adiciona a tag fin-unresolved

Isso garante que os tickets não fiquem presos — eles aparecem na fila da sua equipe para acompanhamento.

Por que você não deve modificar esses gatilhos

  • Alterar os status quebra a capacidade do Fin de rastrear onde cada ticket está em seu ciclo de vida

  • Remover ou alterar tags faz com que os gatilhos disparem incorretamente ou entrem em loop. Tags como fin-resolved, fin-pending, fin-routed-to-team e fin-unresolved são como o Fin e esses gatilhos comunicam o estado entre si.

  • Alterar a condição "via API" pode fazer com que o gatilho dispare em ações manuais de agentes, não apenas nas atualizações do Fin


O Gatilho de Ticket de Mensagens

Nome do gatilho: Quando um ticket de Messaging é criado, encerrado ou resolvido, notificar o Fin

O que ele faz

Este gatilho lida com tickets que chegam pelos canais de mensagens do Zendesk (chat, social, etc.) em vez de e-mail/formulário web. Ele notifica o Fin quando:

  • Um novo ticket de messaging é criado

  • Uma sessão de messaging termina

  • Um ticket de messaging é resolvido

Também passa informações da pesquisa CSAT para que o Fin possa acompanhar a satisfação do cliente.

Por que você não deve modificá-lo

As condições deste gatilho são especificamente ajustadas para IDs de canais de mensagens e estados de sessão. Modificá-lo pode fazer com que o Fin perca tickets de messaging completamente ou deixe de coletar dados CSAT.


Solução de problemas dos Gatilhos Zendesk do Fin

Fin parou de responder a tickets

  • Verifique se o gatilho de atribuição (Quando novos tickets são criados, atribua-os ao Fin) está ativo (habilitado).

  • Verifique se a ação de atribuição ainda aponta para o usuário Fin — se isso foi removido ou alterado, o Fin não receberá tickets.

  • Verifique se o gatilho webhook ainda está ativo — sem ele, o Fin não pode ver as respostas dos clientes.

Tickets estão presos em um status

  • Verifique se os gatilhos de resolução, pendente e aberto não foram modificados.

  • Procure por tags ausentes — se as tags fin-resolved, fin-pending ou fin-unresolved foram removidas das ações do gatilho, as transições de status serão interrompidas.

Fin continua respondendo após passar para um humano

  • Verifique se a condição da tag fin-routed-to-team ainda está presente no gatilho de atribuição.

  • Esta tag impede que o Fin pegue tickets que já foram entregues à sua equipe.

Fin não está lidando com tickets de mensagens

  • Verifique se o gatilho de ticket de mensagens está ativo e não modificado.

  • Verifique se seu canal de mensagens está incluído nas condições do gatilho.

Dica: Se você ainda estiver tendo problemas, use o diagnóstico de saúde do gatilho nas configurações do administrador do Intercom para comparar seus gatilhos Zendesk atuais com a configuração esperada. Isso destacará exatamente quais gatilhos foram modificados e o que precisa ser restaurado.

Respondeu à sua pergunta?