Customer came up with a matrix I think would be beneficial for the AI to calculate ETA. I think it should have a democratic setting for within and outside a certain radius with ETA set for number of calls and where the driver is in the call they are on. Here is how I think the settings should look.
Radius in milage from office or closest driver GPS coordinates ____________
First call for driver default ______________
Second call eta if operator is still in route on first call __________
Second call eta if operator is towing previous call___________
Second call eta if operator is at destination on previous call__________
Third call eta is first + second + __________
Then make it so this rule can be duplicated based on a different Milage from office. For example 10, 20, 30 miles
If a call is greater than ___________ calculate the time at Milage round trip plus ___________ minutes for loading and unloading the car.