È possibile creare regole che vengono eseguite al momento della spedizione del pacco e che assegnano automaticamente (in base ai parametri impostati) il compito generato a un corriere (più precisamente: a un veicolo).
Se è selezionata la casella "Ritiro del pacco dopo l'assegnazione", non solo viene selezionato il veicolo (che ritira il pacco dal mittente), ma viene anche "ritirato" al posto del corriere. In quest'ultimo caso, dopo l'esecuzione della regola, l'incarico apparirà nell'applicazione del corriere tra le spedizioni consegnabili e non tra i pacchi ritirati.
È possibile creare un numero illimitato di regole di qualsiasi composizione. Le regole impostate su "Inattivo" vengono ignorate dal sistema. Le regole possono essere clonate, in modo da poter creare più rapidamente regole simili tra loro.
Nella colonna del contatore è possibile vedere quante volte la regola è stata eseguita finora. Se il numero rimane a 0 per molto tempo, è consigliabile rivedere la regola, perché per qualche motivo non si adatta a nessuna spedizione (potrebbe essere necessario spostarla più in alto).
Il sistema esegue le regole in ordine numerico dall'alto verso il basso. Se una regola si adatta al pacco ("lo cattura"), l'assegnazione viene eseguita e le regole successive non vengono eseguite. È consigliabile inserire le regole più complesse all'inizio dell'elenco e quelle più semplici alla fine.
L'esecuzione automatica delle regole può essere disattivata. In questo caso, il sistema non esegue automaticamente le regole, ma è possibile eseguirle manualmente (solo tutte insieme).
È possibile delegare una spedizione a un veicolo o a un gruppo di veicoli (ad esempio, se si desidera distribuire equamente i compiti tra i corrieri). Se è stata creata una regola che non delega il compito a un veicolo ma a un gruppo di veicoli, la distribuzione tra i membri del gruppo avviene in base al seguente algoritmo:
- Quando si delega una spedizione, il sistema conta i compiti dei membri del gruppo e li assegna al veicolo con il minor numero di compiti.
- Se due (o più) veicoli hanno lo stesso numero di compiti (ad esempio 0), il compito viene assegnato in modo casuale a uno dei veicoli.