# Guia de Integrações de Fila

# Integrações de Fila

Vá em **Administração → Integração de Filas** pra conectar um fluxo de automação externo (Dialogflow, n8n, Webhook ou Typebot) que assume o atendimento de uma fila. Diferente do Prompt de IA (capítulo anterior, que usa a inteligência artificial da OpenAI direto no Dialogix), aqui você conecta uma ferramenta de automação separada, que roda por conta própria.

> 📷 **[Captura de tela aqui]** — lista de integrações cadastradas.

## Criando uma integração

Clique em **Adicionar Projeto** e escolha o **Tipo** — os campos do formulário mudam conforme a escolha.

### Dialogflow

- **Nome**, **Linguagem** (Português, Inglês ou Español), **Nome do Projeto** (o ID do projeto no Google Cloud).
- **JsonContent** — cole aqui o **conteúdo inteiro do arquivo JSON** de credenciais da conta de serviço do Google (não é upload de arquivo, é colar o texto).
- Botão **Testar Bot** — confirma se as credenciais e o projeto estão certos antes de salvar de vez.

> 📷 **[Captura de tela aqui]** — formulário de integração tipo Dialogflow, com o campo JsonContent.

### n8n ou Webhook

Só dois campos: **Nome** e **URL** — o endereço do seu fluxo n8n ou webhook. Simples assim, sem opção de cabeçalho de autenticação customizado nesta tela.

### Typebot

- **Nome**, **URL** (endereço base do seu Typebot), **Typebot - Slug** (o identificador do fluxo publicado).
- **Tempo em minutos para expirar uma conversa** — depois de quanto tempo parado, a sessão do Typebot é encerrada.
- **Intervalo entre mensagens** — pausa (em milissegundos) entre uma mensagem e outra do bot, pra não parecer uma rajada.
- **Palavra para finalizar o ticket** e **Palavra para reiniciar o fluxo** — gatilhos por texto que o cliente pode digitar.
- **Mensagem de opção inválida** e **Mensagem ao reiniciar a conversa** — textos de fallback.

> 📷 **[Captura de tela aqui]** — formulário de integração tipo Typebot.

## Vinculando a integração a uma fila

Criar a integração aqui não é o suficiente — o vínculo de verdade acontece na tela de **Filas** (capítulo Configuração Inicial → Criando filas), no campo **Integração** do formulário de edição da fila. É lá que você escolhe qual integração cadastrada assume aquela fila específica (o mesmo formulário também tem um campo **Prompt**, pra vincular um Prompt de IA à fila, se preferir esse caminho em vez de uma automação externa).

## Excluindo

Uma integração excluída é removida automaticamente de qualquer fila ou conexão que estivesse usando ela — o Dialogix avisa isso antes de confirmar a exclusão.