Use este artigo para solucionar problemas, configurar e testar Intercom Workflows. Ele cobre por que um workflow pode não ser acionado, como coletar dados do cliente, como testar com segurança sem afetar usuários ao vivo, gatilhos de chamadas telefônicas, comportamento específico do WhatsApp e como resolver conflitos entre Fin e sua automação de workflow.
Acionando Workflows
Por que meu workflow não está disparando?
Por que meu workflow não está disparando?
Um Workflow pode não ser acionado como esperado devido a problemas de configuração, como compatibilidade de canal, regras de público, agendamento ou conflitos com suas configurações do Messenger. Veja como solucionar esses problemas.
Como posso ver para quais conversas meu workflow foi acionado?
Como posso ver para quais conversas meu workflow foi acionado?
Você pode verificar quando um workflow foi acionado em uma conversa a partir de:
Aba Enviados em Workflows: Verifique a aba Enviados dentro de cada Workflow. Ela exibirá uma lista de conversas onde o Workflow foi acionado.
Eventos da Conversa na Inbox: Dentro da Inbox, você pode ver a linhagem de eventos que ocorreram em uma conversa clicando em Mostrar eventos da conversa. Isso mostrará os eventos da conversa, e você poderá descobrir qual Workflow foi acionado dentro de uma conversa.
Simulando uma Conversa: Se você quiser testar seu Workflow, pode usar o recurso Workflows Preview, ou pode direcionar o Workflow para ser ativado ao vivo com um público composto apenas por você ou seus colegas. Para isso, basta selecionar o atributo Email e inserir seu próprio endereço de email — ou “contém” o domínio de email da sua empresa (@examply.com).
Como aciono um workflow com base na alteração de atributo do usuário?
Como aciono um workflow com base na alteração de atributo do usuário?
Isso atualmente não é possível com Workflows, mas você pode enviar isso como uma solicitação de recurso se achar útil!
Como posso impedir que o bot de boas-vindas mostre a mensagem completa e as opções quando um usuário visita a página?
Como posso impedir que o bot de boas-vindas mostre a mensagem completa e as opções quando um usuário visita a página?
Para impedir que o bot de boas-vindas mostre a mensagem completa e as opções quando um usuário visita a página, você precisa usar um gatilho de workflow diferente. Em vez de usar o gatilho "cliente visita uma página", que faz o Workflow aparecer proativamente, use o gatilho "Cliente abre uma nova conversa no Messenger". Assim, a mensagem de boas-vindas no seu workflow aparecerá apenas quando um usuário iniciar uma conversa pelo Messenger.
Como posso impedir que os usuários contornem workflows de mensagens de saída no Messenger?
Como posso impedir que os usuários contornem workflows de mensagens de saída no Messenger?
Os clientes às vezes podem contornar workflows de mensagens de saída clicando diretamente no lançador do Messenger e iniciando uma conversa fora do fluxo pretendido.
Existem duas maneiras principais de resolver isso:
Desativar Mensagens Diretas
Você pode desativar a configuração do Messenger “Permitir que usuários iniciem uma conversa”. Isso impede que os usuários iniciem conversas fora dos seus workflows. No entanto, isso pode reduzir a flexibilidade e levar a uma experiência menos intuitiva para os clientes.
Use um Workflow “Quando o cliente envia sua primeira mensagem”
Uma abordagem mais amigável ao usuário é criar um workflow que use o gatilho "Quando o cliente envia sua primeira mensagem". Isso permite que você guie o fluxo da conversa corretamente, preservando uma melhor experiência para o cliente.
Construindo Workflows
Como faço para ter acesso a bots de saída no Intercom?
Como faço para ter acesso a bots de saída no Intercom?
Para acessar bots de saída (Workflows) no Intercom, certifique-se de que os seguintes requisitos sejam atendidos:
Acesso ao plano:
Você deve estar no plano Advanced ou superior para usar workflows.
Permissões do workspace:
Você precisa da permissão “Pode gerenciar workflows de saída” ativada. Isso pode ser encontrado na seção “Automação” nas permissões dos colegas. O administrador do seu workspace pode conceder essa permissão.
Nota: Recursos adicionais de workflow estão disponíveis no plano Expert.
Você pode revisar a lista completa de recursos para cada plano na página de preços do Intercom.
Posso coletar um arquivo de um cliente em uma etapa de Coleta de dados?
Posso coletar um arquivo de um cliente em uma etapa de Coleta de dados?
Sim, você pode coletar um arquivo de um cliente na etapa de Coleta de dados de algumas maneiras:
Coletar um link de arquivo:
Use um anexo do Messenger:
Nota:
Os links de anexo para o usuário final são URLs assinadas de curta duração (válidas por aproximadamente 30 minutos). Busque-os rapidamente após o cliente enviar o arquivo.
Para casos sensíveis, ative o JWT do Messenger (JSON Web Token) e restrinja os públicos nos seus conectores de dados para manter o acesso ao arquivo seguro.
Posso marcar conversas em massa ao enviar um workflow, mesmo que o cliente não responda?
Posso marcar conversas em massa ao enviar um workflow, mesmo que o cliente não responda?
Sim, você pode marcar automaticamente as conversas adicionando uma etapa "Tag conversation" no seu workflow. Clique em Add step em qualquer lugar do seu caminho de workflow e selecione Tag conversation. Isso se aplica apenas às conversas daqui para frente e não funciona retroativamente.
Como posso criar e priorizar condições "if" em workflows?
Como posso criar e priorizar condições "if" em workflows?
Para criar e priorizar condições "if" em workflows, você pode adicionar mais branches condicionais. A prioridade é de cima para baixo ao usar branches.
Como configurar um workflow de resposta fora do horário comercial?
Como configurar um workflow de resposta fora do horário comercial?
Para enviar uma mensagem aos clientes fora do seu horário comercial — por exemplo, informando quando esperar uma resposta — configure um workflow usando uma condição de branch em vez de agendar nas configurações do gatilho. Branches são avaliados em tempo real, tornando-os mais confiáveis para lógica baseada em tempo.
Vá para Fin AI Agent > Workflows e abra um workflow existente ou clique em New workflow.
Defina seu gatilho — por exemplo, Customer sends their first message.
Adicione uma etapa Branch.
Na condição do branch, selecione Office hours > is > Outside office hours.
No caminho de outside office hours, adicione uma etapa Send a message. Inclua seu horário comercial e o tempo esperado de resposta.
No caminho de during office hours, adicione suas etapas padrão do workflow.
Clique em Set live para ativar o workflow.
Uma vez ativo, novas conversas que correspondam ao seu gatilho e cheguem fora do seu horário comercial configurado receberão automaticamente a mensagem que você configurou.
Nota: Workflows usam apenas seu horário comercial padrão — não horários personalizados configurados para equipes individuais. Certifique-se de que seu horário comercial padrão esteja corretamente configurado antes de testar.
Como criar um workflow que só tenha como alvo conversas por email?
Como criar um workflow que só tenha como alvo conversas por email?
Para garantir que um workflow seja acionado apenas para conversas por email, você precisa restringir a seleção de canal nas configurações do gatilho. Se um canal não estiver explicitamente habilitado, conversas nesse canal não acionarão o workflow.
Vá para Fin AI Agent > Workflows e abra um workflow existente ou clique em New workflow.
Defina seu gatilho — por exemplo, Customer sends their first message.
Nas configurações do gatilho, vá para a seção Channels.
Habilite Email e desabilite todos os outros canais.
Complete o restante das etapas do seu workflow e regras de público.
Clique em Set live para ativar o workflow.
Uma vez ativo, apenas conversas por email que correspondam às suas regras de público acionarão este workflow. Conversas em outros canais não serão afetadas.
Nota: Se Email não estiver selecionado nas configurações do canal, conversas por email não acionarão este workflow — mesmo que todo o resto esteja configurado corretamente. Verifique também se o encaminhamento de email está ativo, pois emails que não forem encaminhados corretamente para o Intercom não acionarão workflows.
Posso usar qualquer tag como regra de público para acionar o workflow?
Posso usar qualquer tag como regra de público para acionar o workflow?
No momento, você pode selecionar apenas tag de People ou Company ao configurar o filtro de público para o workflow. Tag de conversa não pode ser usada para esse propósito.
Como posso permitir que o usuário abra um site externo a partir de um workflow?
Como posso permitir que o usuário abra um site externo a partir de um workflow?
Para adicionar conteúdo externo a um workflow, você pode adicionar a etapa "Send an app" e selecionar o app Content Showcase.
Um workflow com "Message contains" também procura palavras-chave nas linhas de assunto de emails?
Um workflow com "Message contains" também procura palavras-chave nas linhas de assunto de emails?
Sim, quando você adiciona a condição "Message contains XYZ" a um workflow, ele também procura no assunto do email, não apenas no corpo. Mesmo ao usar uma condição separada para "Email subject contains XYX", se você usar "Message contains", isso incluirá o assunto do email também.
Serei cobrado por enviar mensagens através dos Workflows?
Serei cobrado por enviar mensagens através dos Workflows?
Isso depende dos canais que você habilitou para o workflow. Não há cobrança para enviar mensagens de workflow nos canais Web, iOS, Android, Facebook, Instagram e Email.
No entanto, se você selecionou SMS ou WhatsApp como um dos canais do workflow, quaisquer mensagens enviadas nesses canais serão cobradas conforme suas tarifas respectivas.
Como posso definir automaticamente um ticket como "In progress" quando um cliente responde a um ticket Resolvido/Fechado?
Como posso definir automaticamente um ticket como "In progress" quando um cliente responde a um ticket Resolvido/Fechado?
Para isso, você precisará criar dois workflows:
Workflow reutilizável: Este workflow define o status do ticket como "In Progress."
Quando o cliente envia qualquer mensagem workflow: Adicione um branch para verificar se o status do ticket é "Resolved", então encaminhe para o workflow reutilizável para atualizar o status para "In progress".
Esta configuração garante que qualquer resposta do cliente a um ticket Resolvido/Fechado moverá automaticamente o ticket para "In progress."
Como posso atribuir automaticamente um colega de equipe ao reatribuir uma conversa para um inbox de equipe?
Como posso atribuir automaticamente um colega de equipe ao reatribuir uma conversa para um inbox de equipe?
Você pode configurar um workflow com o gatilho "If teammate changes the conversation assignment" para atribuir automaticamente um colega específico quando uma conversa for atribuída a um inbox de equipe.
Selecione "Team assigned is [X]" no público do gatilho:
Então adicione um caminho de workflow usando a etapa Assign para atribuir a um colega:
Notas:
Se você quiser distribuir conversas igualmente entre vários colegas (por exemplo, usando round-robin ou atribuição balanceada), este método não funcionará. Este Workflow só permite reatribuir automaticamente uma conversa para um colega específico.
"If teammate changes the conversation assignment" não será acionado se um Workflow atribuir a conversa, apenas se um humano fizer a atribuição.
Como posso testar alterações no workflow em um ambiente ao vivo sem afetar os users?
Como posso testar alterações no workflow em um ambiente ao vivo sem afetar os users?
Para testar a lógica atualizada do workflow em um ambiente de produção sem impactar os users ao vivo:
Faça suas alterações no workflow.
Atualize a página com um hard refresh ou limpe o cache do navegador para garantir que a versão mais recente seja carregada.
Alternativamente, chame
shutdown()no console do navegador para encerrar a sessão atual do Messenger e iniciar uma nova.Acione o workflow novamente para confirmar que a lógica atualizada foi aplicada.
Sempre teste primeiro em um ambiente de staging, quando possível, para evitar impacto não intencional em conversas ao vivo.
Como posso testar com segurança um workflow de email?
Como posso testar com segurança um workflow de email?
Para testar workflows de email sem afetar users ao vivo:
Duplique o workflow.
Defina o público no duplicado para acionar apenas para seu próprio endereço de email ou um pequeno público interno de teste.
Execute o fluxo completo para confirmar o comportamento.
Uma vez confirmado, aplique as mesmas alterações ao seu workflow ao vivo.
Evite fazer alterações não testadas diretamente em um workflow ao vivo — duplicá-lo primeiro isola o risco.
Como posso testar a detecção de atributos do Fin sem afetar users ao vivo?
Como posso testar a detecção de atributos do Fin sem afetar users ao vivo?
Para testar com segurança se o Fin está detectando atributos corretamente:
Crie um workflow de teste com o gatilho Quando o cliente enviar sua primeira mensagem e adicione um passo Deixe o Fin responder.
Limite a exposição adicionando uma condição de público — por exemplo, direcionando apenas para seu próprio endereço de email ou o domain da sua empresa.
Inicie uma conversa de teste para confirmar que o Fin está detectando os atributos conforme esperado.
Uma vez confirmado, aplique a mesma configuração ao seu workflow ao vivo.
Você também pode executar um teste na pré-visualização do workflow.
Dica: Manter este workflow com alta prioridade na sua lista garante que ele seja acionado primeiro durante os testes, sem interferir em outros workflows ao vivo.
Posso testar workflows sem ativar o Messenger no meu site de produção?
Posso testar workflows sem ativar o Messenger no meu site de produção?
Sim. Existem duas opções:
Use a API do Intercom para criar conversas reais que acionem seus workflows, sem expor o Messenger aos clientes.
Configure um ambiente de staging ou teste com o Messenger instalado para criar conversas de teste com segurança, sem afetar users ao vivo.
As conversas pré-visualizadas criadas usando o recurso Workflows Preview aparecem na Inbox e são tratadas como conversas reais — o que significa que a atividade do usuário de pré-visualização é incluída nas métricas de relatório do workflow. Espere ver usuários de pré-visualização listados junto com clientes reais nas contagens de enviados, engajados e concluídos. Se seus números de relatório parecerem inesperadamente altos após os testes, verifique se a atividade do usuário de pré-visualização foi contabilizada. Para manter suas métricas limpas, considere revisar suas contagens de enviados/engajados/concluídos após qualquer sessão de pré-visualização.
Como configurar um workflow fora do horário para ser acionado quando uma conversa for reaberta?
Como configurar um workflow fora do horário para ser acionado quando uma conversa for reaberta?
Quando um cliente reabre uma conversa previamente fechada fora do horário comercial, um workflow padrão fora do horário pode não ser acionado como esperado.
Para lidar com isso de forma confiável:
Defina o gatilho do workflow para disparar quando uma conversa for reaberta por um cliente.
Adicione uma condição no bloco de gatilho: Estado da conversa é Fechada.
Adicione um passo Branch e defina a condição para Horário comercial > é > Fora do horário comercial.
No caminho fora do horário comercial, adicione seu passo Enviar uma mensagem.
Clique em Ativar para ativar o workflow.
Uma vez ativo, o Intercom verifica o horário em relação ao seu horário comercial sempre que um cliente reabre uma conversa fechada e envia sua mensagem se estiver fora do horário configurado.
Nota: Combinar a condição Estado da conversa é Fechada com um branch de horário comercial garante que este workflow só seja acionado quando uma conversa for realmente reaberta fora do seu horário comercial.
Por que a condição 'Status da conversa = fechada ou adiada' não funciona no workflow 'Cliente envia qualquer mensagem'?
Por que a condição 'Status da conversa = fechada ou adiada' não funciona no workflow 'Cliente envia qualquer mensagem'?
Quando um cliente responde a uma conversa fechada ou adiada, o Intercom reabre (ou desadianta) a conversa antes de avaliar o workflow. Quando o workflow Cliente envia qualquer mensagem executa suas condições, a conversa já está aberta — então uma condição de Status da conversa = Fechada ou Status da conversa = Adiada nunca será atendida. Isso torna o atributo de estado da conversa efetivamente inutilizável como condição neste workflow.
O mesmo comportamento de reabertura se aplica a conversas adiadas — uma resposta do cliente automaticamente desadianta a conversa antes da avaliação do workflow.
Como as metas do workflow contam eventos em relação aos gatilhos do workflow, e qual a diferença entre “atingir a meta” e “atingir a meta após engajamento”?
Como as metas do workflow contam eventos em relação aos gatilhos do workflow, e qual a diferença entre “atingir a meta” e “atingir a meta após engajamento”?
As metas do workflow contam apenas eventos que acontecem após o workflow ser acionado — elas não incluem eventos que ocorreram antes do envio.
Atingir a meta: significa que o user completou o evento da meta após o workflow ser enviado, independentemente de ter interagido com o workflow.
Atingir a meta após engajamento: significa que o user completou o evento da meta após engajar ativamente com o workflow (por exemplo, clicando em um botão de resposta ou respondendo a uma mensagem).
Posso personalizar a aparência ou o posicionamento dos botões de Resposta do Workflow em conversas do Messenger?
Posso personalizar a aparência ou o posicionamento dos botões de Resposta do Workflow em conversas do Messenger?
Não, a exibição dos botões de Resposta Rápida dentro dos workflows não pode ser personalizada.
Workflows podem enviar dados diretamente para endereços de email externos?
Workflows podem enviar dados diretamente para endereços de email externos?
Não, workflows não podem enviar dados diretamente para endereços de email externos. Workflows podem coletar dados do cliente (como nome, email e atributos personalizados) e manter conversas sem atribuição, mas a entrega externa desses dados para endereços de email externos não é suportada dentro dos workflows. Se precisar encaminhar dados coletados externamente, use um conector de dados ou integre com uma ferramenta de terceiros via webhook.
Posso validar o comprimento da entrada para PINs ou IDs em um workflow?
Posso validar o comprimento da entrada para PINs ou IDs em um workflow?
Não, a validação de entrada para comprimento de PIN e ID não é suportada dentro do Messenger ou workflows. Se precisar impor requisitos específicos de caracteres ou dígitos, isso deve ser tratado externamente — por exemplo, através do seu próprio backend ou um conector de dados que valide a entrada após a coleta.
Solução de problemas
O que devo fazer se meu workflow não funcionar para certas conversas?
O que devo fazer se meu workflow não funcionar para certas conversas?
Se seu Workflow não funcionar para certas conversas, certifique-se de que as configurações de público do workflow estejam definidas para acionar para os tipos corretos de participantes (Leads, Visitors e Users). Atualize a configuração do público conforme necessário para resolver o problema. Além disso, verifique se não há erros de configuração impedindo que o workflow atinja o público correto. Por exemplo, se seu workflow estiver configurado para acionar apenas para 'Users', interações envolvendo 'Leads' não ativarão o workflow. Ajuste os filtros de destino para incluir tanto 'Leads' quanto 'Users' ou garanta que o tipo de conversa corresponda à configuração do workflow.
Depois que meu workflow ao vivo é acionado, por que as próximas etapas não aparecem ou demoram a aparecer do lado do cliente nas conversas do Messenger?
Depois que meu workflow ao vivo é acionado, por que as próximas etapas não aparecem ou demoram a aparecer do lado do cliente nas conversas do Messenger?
Isso pode ocorrer porque a Política de Segurança de Conteúdo (CSP) do seu site está bloqueando certas conexões com o Intercom necessárias para que o Messenger funcione como esperado e pode precisar ser revisada e atualizada. Mais detalhes sobre o uso do Intercom com CSP podem ser encontrados neste artigo.
Como posso enviar automaticamente uma mensagem "Estamos verificando, por favor aguarde" após o cliente enviar sua primeira mensagem?
Como posso enviar automaticamente uma mensagem "Estamos verificando, por favor aguarde" após o cliente enviar sua primeira mensagem?
Você só pode ter um gatilho de Workflow voltado para o cliente por conversa. Para conseguir isso, edite seu workflow existente para "Quando o cliente envia a primeira mensagem" e adicione uma etapa para coletar a primeira mensagem do cliente, depois adicione outra etapa que envie sua mensagem de acompanhamento: "Estamos verificando, por favor aguarde."
Por que não posso usar um atributo de Data & Hora que criei em um workflow?
Por que não posso usar um atributo de Data & Hora que criei em um workflow?
Atributos de Data & Hora não podem ser usados em workflows porque não há uma forma confiável de validar o fuso horário do cliente, o que pode causar discrepâncias — especialmente se ele estiver usando uma VPN ou em um local diferente do seu horário comercial. Para evitar possíveis incompatibilidades com o horário comercial do workspace, atributos de Data & Hora não estão disponíveis para uso em workflows.
Posso definir um atributo de Data em uma etapa do workflow?
Posso definir um atributo de Data em uma etapa do workflow?
Não. Atributos de Data não podem ser definidos usando etapas de workflow — esta é uma limitação atual do produto. Ações de workflow que definem valores de atributos (como Definir dados da conversa) não suportam o tipo de atributo Data.
Para atualizar um atributo de Data, uma solução alternativa seria usar um Conector de Dados usando nossa REST API.
Por que meu workflow não está acionando para mensagens de saída ao usar "Conversation starter is Outbound message"?
Por que meu workflow não está acionando para mensagens de saída ao usar "Conversation starter is Outbound message"?
A regra de público "Conversation starter is Outbound message" para um workflow se aplica apenas ao enviar mensagens via a seção Outbound no seu workspace. Se você estiver criando uma conversa na Inbox, use "Teammate sending a direct message" para mensagens individuais ou "Teammate sending to many customers" para mensagens em massa nas regras de público do seu workflow.
Por que meu workflow não funciona para e-mails convertidos em tickets?
Por que meu workflow não funciona para e-mails convertidos em tickets?
Se seu workflow não está sendo acionado para e-mails convertidos em tickets, verifique se "Email" foi selecionado como canal nas configurações do gatilho do workflow (já que este é o canal original onde a conversa começou).
Por que meu workflow não funciona para chamadas telefônicas convertidas em tickets?
Por que meu workflow não funciona para chamadas telefônicas convertidas em tickets?
Tickets convertidos de chamadas telefônicas mantêm o canal "Phone call" da conversa original. Isso significa que gatilhos de workflow dependentes do canal — como Teammate changes conversation state — não serão acionados para esses tickets, porque o gatilho avalia o canal no momento da criação, não o tipo de ticket.
Essa limitação se aplica especificamente a gatilhos dependentes do canal como Teammate changes conversation state. Se você depende desse gatilho para enviar uma pesquisa de satisfação do cliente (CSAT) para tickets originados por telefone, ele não será acionado para esses tickets.
Para contornar isso, use um workflow com gatilho de ticket em vez disso (por exemplo, Teammate changes the state of a ticket) e configure-o para direcionar o tipo de ticket relevante. Esse gatilho avalia diretamente as mudanças de estado do ticket, independentemente do canal original.
Alternativamente, use o gatilho When a phone call ends para automatizar ações pós-chamada para chamadas telefônicas e tickets originados por telefone. Diferente dos gatilhos dependentes do canal, ele é acionado com base em como a chamada terminou — independentemente se a chamada resultou em uma conversa ou um ticket. Veja Automate actions when a phone call ends para passos de configuração e exemplos.
Por que a opção 'Show workflow until' está ausente no meu workflow de visita a página?
Por que a opção 'Show workflow until' está ausente no meu workflow de visita a página?
O seletor Show workflow until está disponível apenas para workflows padrão de auto-mensagem When customer visits a page que não possuem agendamento recorrente ou gatilho baseado em evento.
Se seu workflow tem um agendamento recorrente (por exemplo, um agendamento semanal ou baseado em calendário), a opção fica intencionalmente oculta. Mensagens agendadas recorrentes sempre aparecem uma vez por ciclo de envio, então o seletor Show workflow until é desativado automaticamente.
Dica: Se quiser usar a opção Show workflow until (por exemplo, para mostrar a mensagem até que o cliente a veja ou interaja com ela), remova o agendamento recorrente do seu workflow. Uma vez que o workflow dependa apenas de visitas à página — sem agendamento — o seletor reaparecerá nas configurações do gatilho.
Qual a diferença entre "When a customer calls" e "When a phone call ends"?
Qual a diferença entre "When a customer calls" e "When a phone call ends"?
São dois gatilhos separados que ocorrem em momentos diferentes do ciclo da chamada:
When a customer calls é acionado no início de uma chamada recebida, antes de alguém atender. Use-o para direcionar chamadas, apresentar um menu IVR (Resposta de Voz Interativa), coletar dados do chamador ou oferecer opções de desvio como correio de voz e retorno de chamada.
When a phone call ends é acionado uma vez no verdadeiro fim da chamada — depois que o cliente e todos os participantes desconectaram. Use-o para automatizar ações pós-chamada com base em como a chamada terminou, como triagem de chamadas abandonadas, fechamento automático de conversas atendidas ou acompanhamento de chamadas de saída sem resposta.
"When a phone call ends" será acionado se apenas meu colega desligar no meio da chamada?
"When a phone call ends" será acionado se apenas meu colega desligar no meio da chamada?
Não, não será acionado se apenas seu colega desligar no meio da chamada. O gatilho é acionado uma vez no verdadeiro fim da chamada — depois que o cliente e todos os participantes externos desconectaram. Se um colega desconectar mas o cliente ainda estiver na linha, a chamada ainda está em andamento e o gatilho não será executado.
Por que não posso enviar uma mensagem para um cliente em um workflow de chamada telefônica?
Por que não posso enviar uma mensagem para um cliente em um workflow de chamada telefônica?
Ações voltadas para o cliente — como enviar uma mensagem, coletar dados via botões de resposta ou mostrar um tempo esperado de resposta — não estão disponíveis em workflows que usam gatilhos de chamadas ao vivo. Enquanto a chamada está em andamento, o cliente está ao telefone, não lendo mensagens de chat, então essas etapas estão intencionalmente indisponíveis.
Gatilhos de chamadas ao vivo suportam apenas ações em segundo plano que rodam silenciosamente sem interromper o chamador: marcar a conversa, reatribuir, adiar, aplicar regras e adicionar uma nota interna. O construtor exibe um banner — "Phone Call workflows support a reduced set of actions" — para indicar isso.
Dica: Para enviar uma mensagem voltada para o cliente após o fim da chamada, use o gatilho When a phone call ends. Veja Automate actions when a phone call ends para passos de configuração e exemplos.
Posso usar "When a phone call ends" para chamadas de saída, ou é só para chamadas recebidas?
Posso usar "When a phone call ends" para chamadas de saída, ou é só para chamadas recebidas?
Sim, "When a phone call ends" cobre chamadas recebidas e de saída — o gatilho é acionado independentemente da direção da chamada. Ao ramificar com base em como a chamada terminou, use o atributo correto para a direção:
Last inbound call state — 12 estados disponíveis, cobrindo todas as formas como uma chamada recebida pode terminar.
Last outbound call state — 2 estados disponíveis: Atendida e Sem resposta.
Veja Automate actions when a phone call ends para a lista completa de estados e exemplos de workflows.
Por que "When a phone call ends" também foi acionado no meu ticket?
Por que "When a phone call ends" também foi acionado no meu ticket?
Isso é esperado. O gatilho "When a phone call ends" se aplica automaticamente tanto a conversas quanto a tickets. Se uma chamada telefônica estiver vinculada a um ticket, o gatilho também será acionado para esse ticket — não há como restringi-lo apenas a conversas ou apenas a tickets.
Se você precisar de lógica pós-chamada diferente para tickets vs. conversas, adicione uma etapa Condition no seu workflow para ramificar com base no tipo de conversa ou ticket.
Posso converter uma chamada telefônica em ticket enquanto a chamada ainda está em andamento?
Posso converter uma chamada telefônica em ticket enquanto a chamada ainda está em andamento?
Não, você não pode converter uma chamada em ticket enquanto ela ainda está em andamento. A opção de converter para ticket só fica disponível no cabeçalho da conversa após o término da chamada.
Para automatizar ações em tickets criados a partir de chamadas telefônicas, use um workflow com gatilho de ticket — por exemplo, A ticket is created ou Teammate changes the state of a ticket. Esses são acionados quando um colega converte manualmente a chamada encerrada em ticket. Veja Automate actions during live phone calls para mais sobre como gatilhos de ticket funcionam com chamadas telefônicas.
Fiz atualizações no meu workflow, mas não estou vendo essas mudanças no workflow ao vivo?
Fiz atualizações no meu workflow, mas não estou vendo essas mudanças no workflow ao vivo?
Se seu workflow não está exibindo como esperado, é possível que seu cookie de sessão esteja vinculado a uma versão antiga. Para verificar, tente abrir o workflow em uma janela anônima ou de navegação privada. Isso garantirá que você esteja vendo a versão mais atualizada sem dados em cache. Se o problema persistir, considere limpar os cookies do navegador e atualizar a página. Além disso, filtros e condições em workflows às vezes podem registrar incorretamente ou se comportar de forma inesperada. Para resolver, re-adicione os filtros afetados, salve o workflow e publique novamente para garantir o funcionamento correto.
Por que versões antigas do workflow ainda se aplicam a conversas em andamento?
Por que versões antigas do workflow ainda se aplicam a conversas em andamento?
Uma vez que um workflow começa a rodar em uma conversa, ele continua usando a versão que estava ativa quando foi acionado. Republishing ou atualizar o workflow não afeta conversas já em andamento — elas permanecem inscritas na versão em que começaram. Novas conversas que forem acionadas após a publicação usarão a versão mais recente.
Posso redefinir um workflow para uma conversa que já está em andamento?
Posso redefinir um workflow para uma conversa que já está em andamento?
Não. Workflows não podem ser redefinidos para conversas específicas em andamento. As conversas permanecem vinculadas à versão em que começaram. Se precisar que todas as novas conversas usem uma versão atualizada, publique suas alterações — apenas novas conversas as utilizarão. Alternativamente, duplique o workflow e defina a duplicata como ativa. Isso cria um novo workflow com seu próprio histórico de versões, e novas conversas começarão nessa versão.
Por que as alterações no meu workflow não foram aplicadas a uma conversa existente?
Por que as alterações no meu workflow não foram aplicadas a uma conversa existente?
Alterações em um workflow — como condições adicionadas, mensagens atualizadas ou novos passos — aplicam-se apenas a novas conversas. Conversas já em andamento continuam usando a versão ativa quando começaram. Excluir e recriar o workflow também não afetará essas conversas em andamento. Para verificar suas alterações, inicie uma nova conversa após publicar.
Por que meu workflow para inesperadamente depois que um cliente clica em um botão específico?
Por que meu workflow para inesperadamente depois que um cliente clica em um botão específico?
Se seu workflow para de funcionar depois que um cliente clica em um botão específico, isso geralmente ocorre porque o workflow inclui um passo configurado para "Coletar resposta do cliente." O workflow pausa até que o cliente forneça uma entrada conforme esse passo. Para garantir que o workflow continue sem interrupções, revise sua configuração e considere remover o passo "Coletar resposta do cliente" quando apropriado.
Por que minhas mensagens não estão chegando na inbox correta apesar de terem a tag correta?
Por que minhas mensagens não estão chegando na inbox correta apesar de terem a tag correta?
Isso geralmente ocorre porque múltiplos workflows com ações de atribuição são acionados simultaneamente. O workflow com maior prioridade determinará a atribuição final, potencialmente sobrescrevendo os outros. Para resolver esse problema:
Revise e priorize workflows com ações de atribuição para evitar conflitos.
Garanta que nenhum outro workflow esteja configurado com ações conflitantes para as mesmas mensagens (por exemplo, dois workflows acionados pelas mesmas palavras-chave, com ações de atribuição diferentes).
Como evitar que múltiplas pesquisas CSAT sejam enviadas quando uma conversa é fechada mais de uma vez?
Como evitar que múltiplas pesquisas CSAT sejam enviadas quando uma conversa é fechada mais de uma vez?
Um problema comum ocorre quando pesquisas de Customer Satisfaction Score (CSAT) são enviadas várias vezes sem querer, especialmente quando um colega fecha repetidamente uma conversa. Isso pode causar frustração no cliente devido ao envio repetido de pesquisas CSAT para a mesma interação. Aqui estão os passos para garantir que uma pesquisa CSAT seja enviada apenas uma vez, mesmo que a conversa seja fechada várias vezes.
A Solução: Garantindo que o CSAT seja Enviado Apenas Uma Vez por Fechamento de Conversa
Para garantir que uma pesquisa CSAT seja enviada apenas uma vez em uma conversa quando um colega a fecha, você precisa adicionar uma regra específica de público à condição do seu workflow. A captura de tela abaixo mostra a regra 'Avaliação da conversa solicitada é falsa' configurada nas configurações de público do workflow:
Adicione a Regra de Público "Avaliação da conversa solicitada é falsa" à Condição do seu Workflow.
Ao fazer isso, essa regra garante que uma solicitação de CSAT não tenha sido enviada ao cliente para aquela conversa específica. Essa condição crítica evita que múltiplas solicitações de pesquisa sejam enviadas ao cliente se a conversa for fechada ou atualizada mais de uma vez.
Como evitar conflitos entre workflows?
Como evitar conflitos entre workflows?
Para evitar conflitos entre workflows, use configurações de público exclusivas para cada workflow e priorize-os adequadamente. Garanta que os conectores lógicos ('E' vs. 'OU') estejam configurados corretamente. Além disso, mantenha a confiabilidade dos workflows adotando boas práticas, como auditorias regulares para gatilhos inativos e conflitos. Use convenções claras de nomenclatura para diferenciar workflows e teste novas configurações em diversos cenários de clientes antes da implantação.
Por que meu workflow continua sendo interrompido?
Por que meu workflow continua sendo interrompido?
Workflows são projetados para parar quando um colega os interrompe. Isso também se aplica a Workflows reutilizáveis, mesmo que as alterações sejam acionadas a partir da inbox. Verifique os eventos da conversa para ver se alguma atualização pode ter causado a interrupção.
Por que minha conversa foi atribuída ao responsável padrão?
Por que minha conversa foi atribuída ao responsável padrão?
Uma conversa é atribuída ao responsável padrão quando nenhum workflow corresponde à conversa. Atualize o responsável padrão ou revise as regras de público do workflow para garantir o correto mapeamento.
Como solucionar conflitos de Workflow causados pela implantação do Fin?
Como solucionar conflitos de Workflow causados pela implantação do Fin?
Quando o Fin está ativado via Simple Deploy (configuração automática de implantação do Fin), ele tem prioridade sobre Workflows personalizados de atribuição para o mesmo público. Isso se aplica tanto ao Fin para Service quanto ao Fin para Ecommerce — quando o Simple Deploy para Ecommerce está ativo, ele tem prioridade sobre workflows personalizados do Fin para Ecommerce, workflows personalizados do Fin para Service e Simple Deploy do Fin para Service. Workflows automáticos não serão acionados, e a ferramenta de solução de problemas de workflow não avaliará ou exibirá esses workflows. Isso impede que etapas personalizadas do workflow, como ações de atribuição (por exemplo, atribuir a uma inbox específica), sejam executadas. Siga os passos abaixo para identificar e resolver conflitos entre o Fin e suas automações de Workflow.
Passos adicionais para gerenciar conflitos do Simple Deploy
Desativando o Simple Deploy: Navegue até Fin AI Agent → Deploy → Chat e desative a opção Simple Deploy. Após essa alteração, atualize a página para garantir que a mudança seja refletida e teste a configuração em uma nova conversa para confirmar o comportamento desejado.
Segmentar públicos por canal: Por exemplo, dedique um workflow para interações via Messenger/chat e outro para comunicações por email. Isso ajuda a evitar sobreposições e garante uma operação mais suave.
Verifique se o Fin Simple Deploy está sobrescrevendo seu Workflow: O Fin Simple Deploy tem prioridade automática sobre Workflows acionados pelo cliente (por exemplo, Customer sends their first message) para qualquer público sobreposto. Isso inclui o Simple Deploy para Ecommerce, que também tem prioridade sobre workflows do Fin para Service e Simple Deploy do Fin para Service. Solução: Para restaurar o comportamento personalizado do workflow, pause o Simple Deploy (em Fin AI Agent > Deploy) ou ajuste seu público para que não se sobreponha ao público alvo do seu workflow personalizado.
Revise gatilhos e públicos sobrepostos: O Fin e seus Workflows podem compartilhar gatilhos ou públicos semelhantes, fazendo com que ambos sejam ativados ao mesmo tempo. Ação: Pause ou edite Workflows sobrepostos para que cada um tenha condições e gatilhos de público distintos. Dica: Use atributos como topic, message keyword ou customer type para separar a lógica do Workflow da automação do Fin.
Teste e confirme o tempo de execução do Workflow: O Fin e outros Workflows podem ser acionados simultaneamente ou durante horários de expediente inativos. Ação: Teste a execução do Workflow em diferentes horários e verifique as estatísticas do Workflow para confirmar qual automação é executada primeiro.
Por que meu workflow Fin AI parou de acionar respostas do bot?
Por que meu workflow Fin AI parou de acionar respostas do bot?
Se um workflow Fin AI parar de acionar respostas do bot após uma edição, verifique se o caminho do workflow inclui um passo “Deixe o Fin responder”. Readicione esse passo e publique o workflow para restaurar a funcionalidade.
Por que meu workflow do WhatsApp não está acionando como esperado?
Por que meu workflow do WhatsApp não está acionando como esperado?
Use o gatilho Customer sends their first message para iniciar a automação em novos chats do WhatsApp.
Para conversas em andamento, use Customer sends any message, mas inclua condições para evitar gatilhos repetidos.
Importante: Encadeamento de conversas no WhatsApp
No WhatsApp, todas as mensagens de um cliente são agrupadas em uma única conversa aberta. O gatilho Customer sends their first message só dispara no início de uma conversa totalmente nova — não dispara novamente enquanto a conversa anterior estiver aberta, independentemente do tempo passado.
Uma nova conversa só começa quando a anterior é fechada e o tempo configurado passou. Apenas esperar (mesmo por dias) não cria uma nova conversa se o chat ainda estiver aberto.
Para resolver isso, feche as conversas quando forem resolvidas. Você pode automatizar isso com um workflow usando o gatilho Customer inactivity e a ação Close the conversation — uma vez que a conversa é fechada e o tempo passa, a próxima mensagem do cliente iniciará uma nova conversa e acionará esse workflow. Alternativamente, use o gatilho Customer sends any message se quiser que o workflow execute em toda mensagem recebida, independentemente do estado da conversa (observe: isso também dispara em respostas dentro de uma conversa aberta existente).
Se seu workflow ramifica por número do WhatsApp, ele pode falhar quando apenas um WhatsApp Business number está ativo. Simplifique sua configuração para usar esse único número. Ajuste a lógica de ramificação depois que mais números forem adicionados.
Se mensagens específicas falharem, pode ser devido a erros da plataforma Meta relacionados ao usuário final e não ao Intercom. Verifique os detalhes do erro da mensagem na sua conversa ou no painel da Meta para confirmar.
Nota: O Fin não pode responder após 24 horas da última mensagem do cliente, conforme a política do WhatsApp.
Para reengajar clientes fora da janela de 24 horas, envie templates pré-aprovados do WhatsApp via Outbound — templates não podem ser acionados dentro de um Workflow.
Para testar seu Workflow, peça a um cliente que envie uma nova mensagem dentro da janela de 24 horas para reiniciar a conversa.
Por que os clientes não estão respondendo aos meus templates do WhatsApp?
Por que os clientes não estão respondendo aos meus templates do WhatsApp?
Se os clientes não estão respondendo aos seus templates do WhatsApp, verifique tanto a configuração quanto a qualidade da mensagem.
Configuração do template:
Garanta que todos os templates estejam aprovados e sem erros (por exemplo, caracteres não suportados).
Use a formatação correta do número de telefone no formato E.164 (padrão internacional — por exemplo, +55123456789).
Logs de erro:
Visite WhatsApp Manager para verificar erros de template ou de entrega.
Por que Workflows podem não ser acionados quando os perfis correspondem primeiro
Por que Workflows podem não ser acionados quando os perfis correspondem primeiro
Se os perfis estiverem correspondendo a conversas antes dos Workflows, o workflow pode não ser acionado. Ajuste os perfis para excluir mensagens do WhatsApp, se necessário, para garantir que os workflows sejam priorizados corretamente.
É possível acionar um Procedimento a partir de um workflow ou workflow reutilizável?
É possível acionar um Procedimento a partir de um workflow ou workflow reutilizável?
Não, não é possível acionar um Procedimento a partir de um workflow ou workflow reutilizável. No entanto, você pode fazer a transferência para um workflow dentro das instruções de um Procedimento.
Por que Nome e Sobrenome não estão disponíveis como filtros nos Ramos de Workflow
Por que Nome e Sobrenome não estão disponíveis como filtros nos Ramos de Workflow
Os campos first_name e last_name são gerados automaticamente a partir do campo name e não são armazenados separadamente. Por isso, não podem ser usados para filtrar ou corresponder nos ramos de workflow. Para filtrar pelo name, use o atributo name diretamente. Se precisar filtrar por nome ou sobrenome individualmente, você pode criá-los como Atributos de Dados Personalizados e passar os valores pela sua integração.








