Integrações de Fila
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ção | Transfere 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. |
Ferramentas suportadas
| Tipo | Para 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
Configuração por tipo
n8n e WebHooks
Ambos funcionam via URL de webhook — o WhatsBlast envia os dados do ticket para a URL configurada.
| Campo | Descrição |
|---|---|
| Nome | Identificação interna da integração. |
| URL | URL 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.
Typebot
| Campo | Descrição |
|---|---|
| Nome | Identificação interna da integração. |
| URL | URL da sua instância Typebot (ex: https://typebot.io). |
| Slug | Identificador do chatbot Typebot que será iniciado. |
| Expiração | Tempo em minutos sem resposta para encerrar a sessão Typebot. |
| Delay entre mensagens | Pausa em milissegundos entre o envio de cada mensagem do Typebot. |
| Palavra para encerrar | Palavra-chave que o cliente pode enviar para finalizar o fluxo Typebot. |
| Palavra para reiniciar | Palavra-chave que reinicia o fluxo Typebot do início. |
| Mensagem de reinício | Texto enviado ao cliente quando o fluxo é reiniciado. |
| Mensagem para respostas desconhecidas | Texto enviado quando o Typebot não entende a resposta do cliente. |
Dialogflow
| Campo | Descrição |
|---|---|
| Nome | Identificação interna da integração. |
| Idioma | Idioma dos intents no Dialogflow (Português, Inglês ou Español). |
| Project Name | ID do projeto no Google Cloud. |
| JSON Content | Conteú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
| Campo | Descrição |
|---|---|
| Nome | Identificaçã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.