Otimização de rota
A otimização de rotas de tarefa reordena as tarefas do agente para o dia da forma mais eficiente possível usando a geolocalização ou a estimativa linear.
Uma rota de tarefa de agente é otimizada quando um agente tem menos de 15 tarefas atribuídas para serem concluídas em um dia. A otimização de rota leva em consideração todas essas tarefas e o tempo de viagem do agente e, em seguida, reordena as tarefas para fornecer a rota ideal para executar essas tarefas. Se um agente tiver mais de 15 tarefas a serem executadas em um dia, o sistema roteará automaticamente as tarefas com base no local mais próximo onde o agente deve executar a tarefa.
Exiba a programação e os eventos do agente na aplicação Otimização da força de trabalho para serviço de campo, no calendário Espaço do expedidor habilitando a configuração Habilitar programação de turno para FSM para determinar a disponibilidade. Para obter mais informações, consulte Configurações de domínio global.
- Quantidade de tempo (em minutos) para adicionar entre o final de uma tarefa e o início da próxima viagem.
- Permitir que estradas com pedágios sejam usadas.
- Use a API do Google Maps ou estimativas lineares para calcular o tempo de viagem e a distância. Este valor é definido em Otimização de rota na configuração Propriedade para calcular o tempo de viagem estimado e a distância.
Se você usar a API do Google Maps, que usa dados de rota do Google para estimativas de tempo e distância de viagem, deverá definir a chave de API do Google Maps ou o ID de cliente para usar a API do Google Maps para Empresas. Para obter mais informações, consulte Configuração da API do Google Maps. Se a estimativa linear for usada, o sistema usará estimativas internas de tempo e distância com base na latitude e na longitude.
- Hora de início padrão para todos os agentes de trabalho se nenhuma programação for especificada.
- Hora de término padrão para todos os agentes de trabalho se nenhuma programação for especificada.
- Porcentagem a ser adicionada a todos os horários de viagem.
- Percentual a ser adicionado aos tempos de viagem na hora do rush.
- Período do horário de rush da manhã.
- Período do horário de rush da tarde.
O sistema também leva em consideração a programação do agente, o tempo de viagem do agente fora do horário de trabalhoe a folga do agente para otimizar as rotas da tarefa.
Se uma tarefa não puder ser otimizada porque o local da tarefa é impraticável, ausente, ou se a janela de tarefa não puder ser programada, o sistema exibirá uma mensagem com um motivo pelo qual a tarefa não pôde ser roteada. Em seguida, ele retorna a tarefa para o estado Expedição pendente.
Execução automática da otimização de rota
Você pode definir um trabalho programado para otimizar as rotas de tarefa do agente para um determinado dia. O trabalho programado Otimizar roteamento de tarefa está inativo por padrão. Quando você define o campo Ativo para este trabalho programado como verdadeiro, o trabalho é executado todos os dias às 3h no horário do sistema. O trabalho programado considera as tarefas atribuídas ou aceitas pelos agentes na data atual e otimiza automaticamente as rotas para essas tarefas.