Dispatch profiles can be found under settings -> dispatch and it controls how jobs are dispatched by the automatic dispatch process.
When you setup an automatic dispatch profile, you define a few things...
1) "Is Active" - Whether or not the profile is active or not
2) "Distribute Jobs" - Whether the system should distribute jobs based solely on proximity of the driver to the call or whether to distribute them based on a driver in the "relative" vicinity that has not had a job the longest.
3) "Auto Opt-in" - Whether to use an "opt-in" step where all drivers that want the job tell the system that they want it prior to having the system choose from the group and then offer it to the closest one or the one in the relative vicinity that has not had a job the longest. For small fleets it makes sense to check "auto opt-in" but for large ones it makes sense to require the opt-in step.
Once these options are defined you can set up "waves". Waves define the relative vicinity to use when looking for eligible drivers. The system will look for drivers in each "wave" and offer the jobs accordingly. Waves are like concentric circles around the pickup location and the system starts with the closest wave and works outward. The "Time limit" on a wave dictates the amount of time the driver has to "opt-in" to the job during the wave.
For further explanation. The above image shows a profile in which:
- The first wave looks for drivers within 0.35 miles of the pickup location and gives the drivers 5 seconds to respond to the opt-in request if auto opt-in is not checked. Since auto opt-in is checked, however, it waits 5 seconds and then automatically matches the job to a driver that is within the 0.35-mile range who is available to perform the job and who has not had a job in the longest amount of time (because distribute jobs is checked). It then waits for the driver to accept or reject the assignment.
- If no driver was matched or if no driver accepted the assignment, it repeats this process but looks for drivers within 0.55 miles of the pickup location.
- Finally in the third wave, since there is no distance set in the above example, it will offer the job to all available drivers regardless of their distance from the pickup location.