Skip to main content
Uma automação é um fluxo que o Spark executa sozinho quando um evento acontece em uma conversa: um chat novo chega, o cliente manda mensagem, o atendimento é finalizado, o lead faz aniversário. O fluxo pode enviar mensagens, esperar a resposta do cliente, distribuir a conversa para alguém do time, mudar etiquetas e etapa do funil, entre outras ações. As automações ficam em Automações. Para cadências simples de reengajamento, medidas em dias, veja também Follow-ups.
Criar, editar, ativar, desativar e remover automações exige o cargo de administrador na organização. Os demais membros podem abrir a lista e consultar os fluxos.

Como uma automação é formada

Toda automação tem três partes:
  1. Gatilho: o evento que inicia o fluxo, como “Chat criado” ou “Mensagem recebida”. Uma automação pode ter mais de um gatilho.
  2. Filtros (opcionais): condições que a conversa precisa cumprir para o fluxo rodar, como “Plataforma do chat é WhatsApp Business” ou “Tags tem algum: VIP”.
  3. Fluxo: a sequência de blocos (nodes) ligados por setas, do bloco inicial até um bloco “Fim”.
Na tela de criação, essas partes ficam em duas abas: “Editor de fluxo” e “Gatilhos e filtros”.

Criar uma automação

1

Abra a criação

Em Automações, clique em “Criar automação”.
2

Dê um nome

Preencha “Nome” (obrigatório, único na organização) e, se quiser, uma descrição para o time entender o objetivo do fluxo.
3

Monte o fluxo

Na aba “Editor de fluxo”, arraste blocos do painel “Nodes” para a área de trabalho. Ligue a saída de um bloco (à direita) à entrada do próximo. Para configurar um bloco, clique no ícone de engrenagem dele.
4

Configure o gatilho

Na aba “Gatilhos e filtros”, clique em “Adicionar gatilho”, escolha o evento e indique em qual bloco o fluxo começa (“Node de início”).
5

Salve

Clique em “Salvar automação”. Se houver algum problema na estrutura, o Spark mostra o erro acima das abas.
A automação começa ativa assim que é salva. Para pausar, use o menu da linha na lista e escolha “Desativar”. Desativar ou remover uma automação também cancela as execuções que estavam em andamento ou aguardando.
No editor, o botão “Gerar com IA” monta um fluxo a partir de uma descrição em texto (“Quando um chat novo chegar pelo Instagram, dar boas-vindas e distribuir entre Ana e Bruno”). Você pode limitar a quantidade de blocos e sugerir um evento. O resultado substitui o fluxo, os gatilhos e as conexões que estiverem no editor, e nada é salvo até você clicar em salvar. Revise o fluxo gerado antes de ativar.

Gatilhos

Todo gatilho aceita “Executar após (opcional)”: um atraso em minutos entre o evento e o início do fluxo, com máximo de 90 dias. É o que permite, por exemplo, mandar uma pesquisa de satisfação dois dias depois que o atendimento foi finalizado. Se o mesmo evento acontecer de novo antes do fluxo começar, a execução agendada é substituída pela mais recente.

Filtros

Clique em “Habilitar filtros” no gatilho, escolha se todas as condições precisam ser verdadeiras (“Todas as condições (E)”) ou basta uma (“Qualquer condição (OU)”) e adicione as regras. Você pode filtrar por plataforma, status, monetização, ponto de entrada (o número ou perfil conectado), etapa do funil, link de rastreamento, se é grupo, se já foi respondida, etiquetas, usuário atribuído, quantidade de participantes, contato, data de nascimento, data da última mensagem e data da última atualização. Os operadores mudam conforme o tipo do campo: texto aceita “Contém”, “Começa com”, “Está na lista” e outros; números e datas aceitam “Maior que”, “Entre” e similares; etiquetas aceitam “Tem algum”, “Tem todos” e “Não tem nenhum”.

Blocos do editor

Validação: esperar a resposta do cliente

O bloco Validação é o que permite montar menus simples (“Responda 1 para vendas ou 2 para suporte”). Na configuração você define:
  • As respostas esperadas, uma por caminho.
  • Se maiúsculas e minúsculas importam e se a resposta precisa ser exatamente igual ou só conter o texto.
  • Quanto tempo esperar (ou esperar sem limite). Sem resposta no prazo, o fluxo segue pela saída “Falha”.
  • O que fazer com uma resposta inválida: seguir para “Falha” ou mandar uma mensagem de erro e esperar de novo.
A resposta do cliente é capturada mesmo quando o agente autônomo está ligado. Teste o menu com respostas reais antes de ativar: opções curtas e numeradas evitam ambiguidade.

Roleta de Agentes: distribuir conversas

No bloco você escolhe as pessoas que podem receber conversas e, opcionalmente, um agente de reserva. A conversa vai para quem tem menos chats atribuídos no dia. Se ninguém da lista estiver ativo, a conversa vai para o agente de reserva. O passo a passo completo está em Receber chats, distribuir e filtrar.

Janela de 24 horas

No WhatsApp Business (API oficial) e no Instagram, mensagens de texto livre só saem se o cliente escreveu nas últimas 24 horas. Fora dessa janela, use um modelo oficial aprovado no bloco Mensagem. Veja Modelos de mensagem.

Regras de estrutura

O Spark valida o fluxo ao salvar. Os erros mais comuns:
  • Falta um gatilho ou um bloco “Fim”.
  • Algum bloco (exceto “Fim”) ficou sem conexão de saída.
  • O gatilho começa direto em um bloco “Fim”.
  • O fluxo tem um ciclo: uma seta volta para um bloco anterior. Loops não são permitidos.
Use “Organizar fluxo” para reorganizar os blocos automaticamente quando o desenho ficar confuso.

Como as execuções funcionam

  • O fluxo só roda se a automação estiver ativa, a organização tiver assinatura ativa e os filtros forem atendidos.
  • Uma conversa só tem uma execução por vez de cada automação e gatilho. Se o mesmo evento acontecer enquanto o fluxo ainda está rodando (ou esperando em uma Validação ou Espera), o novo evento é ignorado.
  • Entre execuções concluídas na mesma conversa há um intervalo mínimo. No gatilho “Mensagem recebida” é o cooldown que você configura; nos demais, o Spark aplica intervalos curtos para evitar disparos duplicados.

Automações e o agente de IA

Quando o agente autônomo está ligado e assume a resposta a uma mensagem do cliente, as automações com gatilho “Mensagem recebida” não rodam para aquela mensagem. Isso evita que a IA e a automação respondam ao mesmo tempo. Os outros gatilhos (Chat criado, Inatividade, Chat finalizado etc.) continuam funcionando normalmente. Por isso, para distribuir conversas novas com o agente ligado, use o gatilho “Chat criado”.
Uma automação ativa age em todas as conversas que passam pelos filtros. Comece com filtros restritos (uma etiqueta de teste, por exemplo), confira o resultado em uma conversa real e só depois amplie.

Exemplos

Gatilho “Chat criado” com “Tipo de chat: DM”. Fluxo: Mensagem (boas-vindas) → Roleta de Agentes → Fim.
Gatilho “Chat finalizado” com “Executar após” de 2880 minutos (dois dias). Fluxo: Mensagem com um modelo oficial de pesquisa → Fim.
Gatilho “Inatividade” de 240 minutos, com filtro “Status do chat: Em andamento”. Fluxo: Mensagem IA (“Retome a conversa de forma educada, sem pressionar”) → Fim.

Relacionado