Frequently Asked Questions
How do I implement skills or tags?
"Skills" and "tags" are other names for "attributes". Attributes can be used to specify valid job/route assignments. See Routing with Attributes.
How do I implement same-side routing?
"Same-side routing", "correct-side routing", or "road-crossing behaviour" are alternative names for route.same_side_routing. Same-side routing ensures the vehicle leaves departing locations and approaches destinations without crossing traffic lanes. This setting is also a useful when equipment on the vehicle can be accessed from only one side.
How do I implement shifts?
The shift can be specified on each route; for example, route.start_time and route.max_working_time.
How do I implement shift patterns or recurring shifts?
The API caller must unroll the shift pattern by creating one route for every day according to the shift pattern. This allows the caller to create a recurring shift model that fits their business.
How do I implement variable start?
"Variable start" and "flexible departure time" are alternative names for route.optimize_start_time. This feature allows the start time of the route to be optimized, instead of being fixed.
How do I implement forbidden driver?
The forbidden driver feature, which is found in other Verizon Connect products, can be implemented using the job.disallowed_route_attributes and route.route_attributes fields. This flexible implementation allows more than just forbidden driver to be supported; for example, forbidden date, forbidden attribute, and forbidden route can all be implemented using this system.
How do I implement advanced territories/gravity points?
Advanced territories, which are sometimes called "gravity points" in other Verizon Connect products, is another name for the driver.driver_centroid feature in RouteCloud. Driver centroids allow the driver to service the same geographic region every day.
How do I implement timezones?
All times should be specified in a timezone local to the region. If a problem crosses multiple timezones, only one timezone should be used.
How do I implement Verizon Connect Appointment?
Verizon Connect Appointment involves integrating the optimization capabilities of RouteCloud with an existing dataset. The insert or recommend calls can be used to schedule new jobs into existing routes. TDE can be used as a data store for jobs. The exact implementation of Verizon Connect Appointment depends on your data store and use case.