Interface is easy to use, care was clearly put into thinking about how people would want to interact with the product. I like how you approached it with a "more than one way to skin a cat mentality" allowing for using to either go through menus to accomplish tasks or use more "intuitive" means like drag and drop functionality. Our customers greatly appreciate our ability to know where our drivers are at any time thanks to the GPS feature.
The app has no memory. What I mean by that is there's no good way (that I have found) to take a look and routes from a specific day, or even earlier in the same day. Double clicking a driver will only allow you to see their profile, not the route they completed that day. It's as if once the Task is completed in Onfleet, it disappears forever. I can search via customer, but an entire list pops up of previous appointments with no way to filter for which one I'm looking for. You desperately need a feature that allows you to look up previous routes or appointments by driver, date, customer/location that's easy to filter through.
With Onfleet we're able to make adjustments to routes on the fly. If driver A is late for his 2nd appointment because of traffic, I can reassign it to driver B, who is just waiting around for his next appointment which starts in another hour. If a customer calls up with a need for an emergency appointment, I can take a look at all the routes and find a time to squeeze her in when a driver will be nearby.