ChakraHQChakraHQ
Recursos

Alocador de processos

O alocador de processos permite distribuir automaticamente processos, como leads, para os usuários que vão trabalhar neles. Você pode configurar vários alocadores para um determinado procedimento e também definir um alocador de processos padrão.

Filtro de origem

O primeiro passo para configurar um alocador é definir um filtro de origem — basicamente, uma forma de indicar quais processos podem ser alocados. Se ficar vazio, o filtro será aplicado a todos os processos abertos e não atribuídos.

Na maioria dos casos, porém, você vai querer adicionar filtros como:

  • estado do processo — deve ser um dos estados iniciais
  • pontuação — limites de pontuação de qualificação
  • requisitos mínimos de dados — como ter um número de telefone ou e-mail no caso de um lead

Ordenação da origem

Você também pode configurar critérios de ordenação para o alocador usar ao analisar os processos que podem ser alocados. Isso ajuda a definir uma ordem, como alocar primeiro os leads de alta prioridade. Você pode criar uma lista de critérios de ordenação. Por exemplo, pode ordenar os leads por prioridade alta, data e hora de criação mais recentes e lead_score mais alto.

Critérios de destino

Você também precisa definir quais usuários podem receber alocações de um determinado alocador. Por exemplo, você pode filtrar pela função do usuário ou por parâmetros adicionais, como os dados do perfil do usuário.

Critérios de carga do destino

Em geral, é necessário saber a carga de um usuário para determinar:

  • se o usuário ainda tem capacidade para assumir mais processos
  • quais usuários têm uma carga menor e devem receber as alocações

Esses critérios podem ser configurados de forma personalizada e ser diferentes dos critérios do filtro de origem.

Alocação por menor carga

O alocador sempre tentará atribuir os processos aos usuários com a menor carga e não alocará processos a um usuário que já tenha atingido sua carga máxima.

Configuração da carga máxima

Você pode configurar cargas máximas diferentes para usuários diferentes.

Rodízio

Se todos os critérios forem atendidos e a carga atual for igual para um grupo de usuários, o alocador tentará fazer uma alocação em rodízio. Ele tentará alocar para o usuário que recebeu uma atribuição há mais tempo. Isso torna a alocação mais justa.

Alocação baseada em habilidades

Para definir e implementar mais granularidade na lógica de correspondência, você pode configurar habilidades para processos e usuários. Os processos podem ter uma configuração de Required Skills .

Por exemplo, leads de um país hispanofalante podem receber a habilidade de idioma spanish . Nesse caso, o alocador buscará usuários marcados com a habilidade language:spanish para fazer a alocação.

Nesta página