Puede crear reglas que se ejecuten cuando se envía un paquete y que asignen automáticamente (según los parámetros que establezca) la tarea resultante a un Mensajero (o más exactamente, a un vehículo).
Si la casilla "Recoger el paquete después de la asignación" está marcada, no sólo se asignará el vehículo (que recogerá el paquete del remitente), sino que también lo "recogerá" en lugar del Mensajero. En este último caso, una vez ejecutada la regla, la tarea aparecerá en la aplicación de mensajería bajo envíos entregables, no bajo paquetes recogidos.
Se puede crear un número y composición ilimitados de reglas. Las reglas configuradas como "Inactivas" se omiten. Las reglas pueden clonarse para crear reglas similares más rápidamente.
La columna del contador muestra cuántas veces se ha ejecutado la regla hasta el momento. Si el número permanece en 0 durante mucho tiempo, debería revisar la regla porque por alguna razón no se ajusta a ningún Envío (puede que necesite ser arrastrada hacia arriba).
Las reglas se ejecutan en orden de arriba a abajo. Si una regla coincide ("atrapa") un paquete, se realiza la asignación y no se ejecutan más reglas. Las reglas más complejas deben colocarse al principio de la lista, las más sencillas al final.
La ejecución automática de reglas puede desactivarse. En este caso, las reglas no se ejecutarán automáticamente, pero podrá ejecutarlas manualmente (sólo todas a la vez).
También puede delegar un envío a un vehículo o a un grupo de vehículos (por ejemplo, si desea distribuir las tareas equitativamente entre los mensajeros). Si ha creado una regla que delega una tarea a un grupo de vehículos en lugar de a un vehículo, la distribución entre los miembros del grupo se basará en el siguiente algoritmo:
- Cuando se delega un envío, el sistema cuenta el número de tareas de los miembros del grupo y lo asigna al vehículo con menos tareas.
- Si dos (o más) vehículos tienen el mismo número de tareas (por ejemplo, 0), asigna aleatoriamente la tarea a uno de los vehículos.