Esta seção descreve o comportamento do motor de distribuição de casos, considerando diferentes configurações operacionais.
1 Conceitos Importantes
-
Slot: Capacidade máxima de casos simultâneos que um agente pode ter em tela (ex.: 5 casos).
-
Casos “em tela” / “in progress”: Casos já atribuídos ao agente e ainda em atendimento.
-
Disponível: Agente apto a receber novos casos.
-
Regra Circular: Distribuição rotativa entre agentes elegíveis, avaliando limites configurados na regra de distribuição.
-
Score (quando aplicável): Critério de priorização que posiciona o caso à frente dentro da regra onde está inserido.
2 Cenário 1 – Distribuição Geral com Slots
Exemplo:
-
10 novos casos recebidos
-
3 agentes logados
-
Cada agente com limite de 5 slots
Funcionamento:
-
Se houver agentes no status Disponível, o sistema inicia a distribuição priorizando esses agentes.
-
Cada agente recebe 1 caso por vez, respeitando a ordem da regra ativa.
-
Caso todos estejam no status Ocupado, o sistema prioriza o agente com menor quantidade de casos “em tela”.
-
A distribuição continua ocorrendo de forma unitária (1 caso por vez) até:
-
Preencher os slots disponíveis; ou
-
Finalizar os casos pendentes.
-
Observações:
-
O tempo de entrega não é pré-definido.
-
A rotina de distribuição é dinâmica e depende de processamento interno, não sendo possível determinar exatamente o tempo total de entrega.
-
O mecanismo de regras permanece rotacionando entre filas e regras ativas.
-
Quando houver Score configurado, o caso com maior prioridade entra na frente dentro da regra aplicável.
3 Cenário 2 – Distribuição Sem Regra Circular
Exemplo:
-
3 agentes aptos
-
Slot máximo: 5 casos cada
-
Situação inicial:
-
Agente 1 → 4 casos em tela
-
Agente 2 → 1 caso em tela
-
Agente 3 → 5 casos em tela
-
-
Recebimento de 10 novos casos
Funcionamento:
-
O sistema prioriza o agente com menor número de casos em tela.
-
A distribuição ocorre até que o volume seja nivelado com o agente que possui mais casos abaixo do limite de slot.
-
No exemplo, o agente com 1 caso receberá 3 casos até atingir 4.
-
-
Após o nivelamento, a distribuição passa a rotacionar entre os agentes elegíveis.
-
Se um agente finalizar ou remover casos da tela, reduzindo seu volume ativo:
-
Ele volta a ter prioridade na fila, por estar com menor carga.
-
Se a configuração para avaliar atendimentos em backlog do agente, a avaliação será tanto no backlog quanto abertos na AGW.
-
-
Caso um agente reduza continuamente seus casos em tela, ele tenderá a permanecer no início da fila por sempre apresentar menor volume ativo.
4 Cenário 3 – Distribuição Com Regra Circular
Exemplo idêntico ao cenário anterior:
-
3 agentes aptos
-
Slot máximo: 5
-
Distribuição de 10 novos casos
Funcionamento:
-
A distribuição ocorre de forma circular (rotativa) entre os agentes elegíveis.
-
O volume atual de casos em tela não interfere na ordem da rotação.
-
Cada agente recebe casos sequencialmente até que:
-
Seu slot seja totalmente preenchido; ou
-
Não existam mais casos pendentes.
-
-
As posições na fila não se alteram, exceto quando algum dos gatilhos de movimentação de fila (descritos na seção anterior deste documento) for acionado.
5 Considerações Importantes
-
A configuração de regra circular ou não circular altera significativamente o comportamento da distribuição.
-
A presença de Score sempre prioriza o caso dentro da regra em que estiver inserido.
-
A lógica de distribuição é dinâmica e baseada em disponibilidade, capacidade (slot) e regra ativa.
-
Alterações manuais na carga de trabalho do agente impactam diretamente a priorização quando a regra não é circular.