> For the complete documentation index, see [llms.txt](https://ajuda.norux.chat/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ajuda.norux.chat/admin/configuracao-e-administracao/chatbot-com-fila-sequencial-para-novos-atendimentos.md).

# Chatbot com Fila Sequencial para Novos Atendimentos

## Chatbot com Fila Sequencial para Novos Atendimentos

Este tutorial mostra como configurar um chatbot simples que, ao receber um novo contato, envia uma mensagem de boas-vindas e insere o lead em uma fila com distribuição **sequencial** entre os atendentes.

{% hint style="info" %}
**Resultado esperado:** todo novo atendimento que chegar como pendente será respondido automaticamente pelo bot, receberá uma mensagem de boas-vindas e será direcionado para o próximo atendente disponível na fila, em ordem sequencial.
{% endhint %}

***

**Tutorial em vídeo**

No vídeo, o time de suporte demonstra ao vivo a configuração completa: criação do Bot Simples no ChatFlow, montagem do fluxo de boas-vindas, vinculação ao canal e configuração da distribuição sequencial na fila — incluindo um teste em tempo real com dois contatos diferentes para validar que a eleição de atendentes está funcionando na ordem correta.

***

**Pré-requisitos**

* Pelo menos uma **fila** criada com atendentes atribuídos
* Um canal WhatsApp configurado e ativo

***

**Passo 1 — Criar o chatbot**

1. Acesse **Automação → ChatFlow**
2. Clique em **+ Novo Bot** e selecione o tipo **Bot Simples**
3. Deixe o campo **Número de teste** em branco
4. Ative o bot imediatamente (toggle **Ativo**)
5. Salve

{% hint style="info" %}
O Bot Simples sem número de teste se aplica a **todos** os novos atendimentos do canal — tanto para novos contatos quanto para quem já está cadastrado. O bot é acionado sempre que um ticket entrar no estado **Pendente**.
{% endhint %}

***

**Passo 2 — Configurar o fluxo do bot**

Dentro do bot criado, adicione as interações:

**Interação 1 — Mensagem de boas-vindas**

Configure uma mensagem inicial, por exemplo:

> *Olá, como vai? Estamos direcionando você para um atendente. Seja bem-vindo!*

**Interação 2 — Capturar resposta do contato**

Para que o bot consiga encaminhar para a fila, é necessário aguardar uma interação do contato. Adicione uma pergunta simples, por exemplo:

> *Qual é o seu nome?*

Configure esta interação com a opção **Qualquer resposta → Próximo passo**.

**Próximo passo — Definir a fila**

No próximo passo, selecione a ação **Definir fila** e escolha a fila desejada (ex.: Fila 1).

{% hint style="info" %}
É na configuração da **fila** — e não aqui no bot — que você define o tipo de distribuição entre os atendentes. O bot apenas insere o contato na fila.
{% endhint %}

***

**Passo 3 — Vincular o bot ao canal**

1. Acesse **Administração → Canais** e edite o canal WhatsApp desejado
2. Vá até a seção **Atribuições**
3. No campo de bot, selecione o bot criado no Passo 1
4. Salve o canal

A partir desse momento, todo atendimento que chegar como pendente neste canal será atendido automaticamente pelo bot.

***

**Passo 4 — Configurar a distribuição sequencial na fila**

A distribuição entre atendentes é definida nas configurações da fila, não no bot nem no canal.

1. Acesse **Configurações → Filas** e edite a fila escolhida no Passo 2
2. Localize a opção **Distribuição automática dos tickets**
3. Selecione **Sequencial**
4. Salve

| Tipo de distribuição | Comportamento                                                                |
| -------------------- | ---------------------------------------------------------------------------- |
| **Nenhuma**          | O ticket entra na fila sem ser atribuído automaticamente                     |
| **Aleatória**        | Distribui aleatoriamente entre os agentes disponíveis                        |
| **Balanceada**       | Distribui para o agente com menos tickets abertos                            |
| **Sequencial**       | Distribui para o próximo agente na ordem, sempre avançando para o próximo ID |

{% hint style="warning" %}
A distribuição sequencial funciona quando há **usuários online**. Se nenhum atendente estiver online no momento, o ticket é atribuído a qualquer agente da fila.
{% endhint %}

***

**Como validar**

1. Envie uma mensagem de teste para o canal pelo WhatsApp
2. Verifique na aba **Pendentes** se o bot respondeu automaticamente com a mensagem de boas-vindas
3. Responda à pergunta do bot ("Qual é o seu nome?")
4. Confirme que o ticket foi movido para a fila e atribuído a um atendente

Para acompanhar a eleição do atendente em detalhe, ative os **Logs** do sistema e monitore qual usuário foi eleito a cada novo ticket — isso permite validar se a sequência está sendo seguida corretamente.

***

**Páginas relacionadas**

* ChatFlow — visão geral
* Filas — configuração
* Canais — atribuições

***


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://ajuda.norux.chat/admin/configuracao-e-administracao/chatbot-com-fila-sequencial-para-novos-atendimentos.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
