It is possible to set a driver with dispatch privileges so he/she can create and assign jobs from the driver app, however, this feature is intended as assistance to the dispatchers and not as a replacement.
How to set a driver as a dispatcher.
To start, you should go to the admin section in the USERS section, and for the driver that will have also the dispatcher role, set the Standard role (if he has no restriction related to Permissions) as per the screenshot below:
Once this is set, the designated driver will be able to access the dispatch section in the driver app:
From here, the driver/dispatcher can create jobs, and input the customer details as shown below:
Once the job has been created, will be displayed below screenshot:
From this section, there are a few options that can be taken, for example, if click on the job, the Job info will appear and different actions can be taken.
The driver/dispatcher can:
Edit: Edit the job details, where all the details can be edited regarding the job itself.
Assign: Assign the job to a specific driver.
Cancel Job: If the customer does not wish to complete the ride anymore, the job can be canceled.
The driver/dispatcher can also choose to view specific types of jobs listed below:
Show all: All jobs that are both active, and unassigned.
Unassigned: Only the jobs that are yet to be assigned.
Assigned: All jobs that have been assigned to a driver.
Active: All jobs that are currently active.