> For the complete documentation index, see [llms.txt](https://docs.hablla.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hablla.com/fluxos-de-automacoes/todos-os-componentes/hablla/distribuidor-de-filas.md).

# Distribuidor de filas

### Visão Geral

O **Componente de Distribuição de Filas** é um nó de ação focado na distribuição, consumo e processamento ordenado de registros. Sua função principal é realizar a busca e a seleção de um item de dados (como usuários e setores). Ao extrair esse registro da esteira, o componente consome o item e injeta todas as informações e variáveis dele diretamente no escopo de execução atual do fluxo de automação.

### Parâmetros de Configuração

A parametrização do componente conecta o nó à estrutura de dados global da plataforma através do seguinte critério:

* \_*Fila (* Campo Obrigatório):\_\* Menu suspenso utilizado para escolher qual esteira de dados será consumida por este bloco de automação. O componente não cria ou armazena listas de registros localmente; ele realiza uma consulta em tempo real e herda as filas de registros estruturadas previamente nas **configurações do workspace** da plataforma.<br>

### Construtor Visual

O construtor possui um design enxuto focado na herança e acoplamento seguro de dados estruturados:

* **Sincronização com o Workspace:** O seletor exibe apenas as filas cadastradas e ativas no ambiente de trabalho do usuário. Qualquer novo registro adicionado à fila do workspace torna-se elegível para ser capturado por este nó automaticamente.<br>
* **Mapeamento de Retorno (Output Data):** Na arquitetura do fluxo, a execução deste componente altera o estado das variáveis disponíveis. Ele cria um objeto de dados de saída contendo todas as propriedades customizadas do item que foi selecionado na fila para que os nós seguintes consigam ler essas informações (ex: telefone, nome do contato ou dados de uma tarefa).<br>

### Operadores Especiais

As propriedades lógicas deste componente lidam com controle de concorrência, ordenação e integridade de dados em lote:

* **Lógica de Consumo FIFO (First In, First Out) ou Prioridade:** Ao ser executado, o motor do componente acessa a fila selecionada e consome o próximo item disponível de acordo com a ordem de chegada ou regras de prioridade configuradas no workspace, garantindo que nenhum registro seja processado em duplicidade por instâncias concorrentes da automação.<br>

### Exemplos Práticos

A tabela abaixo demonstra cenários clássicos de aplicação deste componente para gerenciar a distribuição automatizada de dados:

| **Fila Selecionada (Workspace)** | **Ação Imediata do Componente**     | **Próximo Nó Conectado**                            | **Caso de Uso Prático**                                                          |
| -------------------------------- | ----------------------------------- | --------------------------------------------------- | -------------------------------------------------------------------------------- |
| **Atendentes**                   | Captura o próximo atendente da fila | **Componente de Transferência de Atendimento**      | Envia o atendimento para um atendente específico.                                |
| **Setores**                      | Captura o próximo setor da fila     | **Componente Hablla** *(Criar ou atualizar cartão)* | Envia o atendimento para um setor de acordo com a regra de distribuição da fila. |


---

# 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://docs.hablla.com/fluxos-de-automacoes/todos-os-componentes/hablla/distribuidor-de-filas.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.
