Integrações de Fila

Conecte suas filas a ferramentas externas como n8n, Typebot, Dialogflow e Webhooks.

Acesso Integrações de Fila são acessíveis apenas para administradores. Atendentes comuns veem uma página de acesso negado. Esta funcionalidade requer que o plano contratado inclua o módulo de Integrações.

As Integrações de Fila permitem que, quando um ticket cai em uma fila específica, o sistema acione automaticamente uma ferramenta externa. É assim que você conecta o WhatsBlast a sistemas de automação, CRMs e chatbots de terceiros.


A tela de Integrações de Fila

A tabela exibe todas as integrações criadas com as colunas: logotipo do tipo, ID, Nome e Ações (Editar e Excluir). Use a barra de busca no topo para filtrar por nome.

Clique em "Adicionar" para criar uma nova integração.


Transferência para atendente humano

Cada integração tem um comportamento diferente quando o cliente precisa falar com um atendente:

IntegraçãoTransfere para atendente?Como acontece
n8n ❌ Não Toma conta da fila inteira. O ticket não vai para atendente enquanto a integração estiver ativa.
WebHooks ❌ Não Igual ao n8n — apenas notifica um sistema externo, sem transferência de volta.
Typebot ✅ Sim O cliente digita a palavra para encerrar configurada na integração. O fluxo Typebot é encerrado e o ticket fica disponível para um atendente assumir.
Dialogflow ✅ Parcial Quando o intent do Dialogflow sinaliza endConversation, o sistema libera o ticket. Não transfere para uma fila específica — o ticket fica aberto para qualquer atendente.
Flow Builder ✅ Sim Via nó de transferência de fila dentro do fluxo. Você define exatamente para qual fila (e atendente) o ticket vai.
Prompt de IA ✅ Sim O sistema detecta automaticamente quando o cliente quer falar com um humano ("quero falar com atendente", "atendimento humano", etc.) e transfere para a fila configurada no prompt.
Dica de configuração Se precisar de automação e atendimento humano no mesmo fluxo, use Typebot ou Flow Builder — ambos permitem transferir o cliente para uma fila de atendentes em qualquer ponto do fluxo. Para automação pura sem necessidade de transferência, n8n ou Webhook resolvem.

Ferramentas suportadas

TipoPara que serve
n8n Plataforma de automação open source. Conecte o WhatsBlast a qualquer sistema via fluxos visuais (CRM, planilhas, APIs, etc.).
Typebot Criador de chatbot externo com interface visual. Inicia um fluxo Typebot quando o cliente cai na fila.
Dialogflow IA da Google para processamento de linguagem natural. Interpreta a intenção do cliente e responde automaticamente.
WebHooks Envia os dados do ticket para qualquer URL externa via HTTP. Use para integrar com sistemas próprios ou qualquer API.
Flow Builder Aciona um flow criado no Flow Builder interno do WhatsBlast quando o ticket entra na fila.

Criar uma integração

1
Acesse Integrações de Fila no menu lateral e clique em "Adicionar"
2
Selecione o tipo de integração Escolha entre n8n, Typebot, Dialogflow, WebHooks ou Flow Builder. Os campos do formulário mudam conforme o tipo selecionado.
3
Preencha as configurações específicas Cada tipo pede informações diferentes — veja os detalhes abaixo.
4
Salve e vincule à fila Acesse Filas → edite a fila desejada → selecione a integração no campo "Integração" (seção Integrações & Usuários).

Configuração por tipo

n8n e WebHooks

Ambos funcionam via URL de webhook — o WhatsBlast envia os dados do ticket para a URL configurada.

CampoDescrição
NomeIdentificação interna da integração.
URLURL do webhook que receberá os dados via POST (n8n: URL do nó Webhook; WebHooks: endpoint do seu sistema).

O WhatsBlast envia um JSON com os dados do ticket (ID, mensagem, contato, fila) para essa URL.

Atendimento humano fica desativado nessa fila Quando uma fila tem n8n ou Webhook configurado, quem assume o atendimento é a integração — não o atendente. O ticket não aparece para distribuição humana enquanto a integração estiver ativa nessa fila. Se precisar de atendimento humano e automação juntos, use filas separadas: uma para a integração e outra para os atendentes, transferindo o ticket entre elas quando necessário.

Typebot

CampoDescrição
NomeIdentificação interna da integração.
URLURL da sua instância Typebot (ex: https://typebot.io).
SlugIdentificador do chatbot Typebot que será iniciado.
ExpiraçãoTempo em minutos sem resposta para encerrar a sessão Typebot.
Delay entre mensagensPausa em milissegundos entre o envio de cada mensagem do Typebot.
Palavra para encerrarPalavra-chave que o cliente pode enviar para finalizar o fluxo Typebot.
Palavra para reiniciarPalavra-chave que reinicia o fluxo Typebot do início.
Mensagem de reinícioTexto enviado ao cliente quando o fluxo é reiniciado.
Mensagem para respostas desconhecidasTexto enviado quando o Typebot não entende a resposta do cliente.

Dialogflow

CampoDescrição
NomeIdentificação interna da integração.
IdiomaIdioma dos intents no Dialogflow (Português, Inglês ou Español).
Project NameID do projeto no Google Cloud.
JSON ContentConteúdo do arquivo de credenciais de service account do Google (JSON).

Após preencher os campos de Dialogflow, o botão "Testar sessão" (disponível somente para este tipo) permite verificar se a conexão com o projeto do Google está funcionando antes de vincular à fila em produção.

Flow Builder

CampoDescrição
NomeIdentificação interna da integração.

O tipo Flow Builder cria um ponto de entrada nomeado que pode ser acionado pelo chatbot da fila (seção Bot → Tipo: Integração). O flow em si é criado e configurado em Flow Builder.

Qual usar? Se você quer automatizar sem programar, use n8n ou Typebot. Se você tem um sistema próprio com API, use WebHooks. Para chatbot com IA da Google, use Dialogflow. Para automações completas sem ferramentas externas, use o Flow Builder interno — é a opção mais flexível dentro do WhatsBlast.