Estimate Travel Time Using Real-Time Data

The travel time for resources using Oracle Field Service Core Application or Oracle Field Service Mobile for Android and iOS is updated using real-time traffic data from the configured map provider. You can use this feature only if you're signed in with your resource credentials. It isn't applicable when you navigate to routes of other resources.

Note: The application can estimate the travel time using real-time data only if you've subscribed to Oracle Field Service Enterprise edition.
The real-time traffic data is used to update the travel time to activities in your route for the current day, during one of these actions:
  • When you activate the route, that is, when you update travel time to the first activity in a route. When you activate the route from Oracle Field Service Core Application or Oracle Field Service Mobile for Android and iOS, the real-time travel data from the map data provider (for example, Google Maps) is used to update travel time to the first activity in your route for the current day. The travel time is updated, if these conditions are true:
    • Your first activity has resolved coordinates with an accuracy level 0 – provided by an external application, 8 – “intersection” or 9 – “address".
    • You've selected Calculate travel on the Configuration > Activity Types > Add activity types or Modify activity types, Features section for this type of activity.
    • Your travel time to the first activity is totally or partially included into the working time for the current resource type (Configuration > Resource Types > Add resource type or Modify resource type, Travel Allowance section).
      Note: If the geolocation is gathered by your device at the last minute, then it's used as the starting point of travel. If the geolocation isn't gathered, then the Start Location coordinates are used. The Start Location is used, if the resource’s start location is defined and the coordinates are available. Otherwise, the travel time isn't updated.
  • When you activate the route, that is, when you update travel time between activities in a route. When you activate the route from Oracle Field Service Core Application or Oracle Field Service Mobile for Android and iOS, the real-time travel data from the map data service provider is used to update the travel time between ordered activities that is, between the first and second activity, second and third activity, on the current day route. To use this option while activating the route, these conditions must be satisfied:
    • The previous and next activities include geo-coordinates with an accuracy level 0 – provided by an external application, 8 – “intersection” or 9 – “address".
    • Calculate Travel is selected for the next activity. To set this parameter, navigate to Configuration > Activity Types > Add activity types or Modify, Features section.
  • When you complete an activity, that is, when you update travel time to the next activity in a route. When you complete an activity using Oracle Field Service Core Application or the Oracle Field Service Mobile for Android and iOS, the real-time travel data from the map data service provider is used to update the travel time to the next activity on the route. To use this option after completing the activity, these conditions must be satisfied:
    • Calculate Travel must be selected for the activity type of the next activity in the Features section on the Add activity type or Modify activity type page. To navigate to this page, click Configuration > Activity Types > Add activity types or Modify.
    • The next activity has resolved coordinates with an accuracy level 0 – provided by an external application, 8 – “intersection” or 9 – “address".
    • The current resource position (gathered by your device) is used as the starting point of travel. If the resource’s geolocation isn't gathered during the last minute, the coordinates of the current activity are used as the starting point of travel (if available and the accuracy level is 0, 8, or 9). Otherwise, the travel time isn't updated.
      Note: If the travel time differs from the travel duration defined earlier and the new travel data is available, Travel Time on the End activity screen displays the real-time travel duration. This is applicable when Display and allow adjustment of remaining Travel Time is selected on the Configuration > User Types > Activity Management section.
    Note: Traffic information varies based on the map provider’s data availability, which may not be available in all the countries, areas, states, provinces, and localities. Check the map provider’s website for data availability. When the traffic data is available, the application uses the most recent information available from the map provider, which may not always be the current information.
  • When you set the ‘En Route’ status for an activity, that is, when you update the travel time to an activity you're travelling to. When you set the ‘En Route’ status for an activity using Oracle Field Service Core Application or the Oracle Field Service Mobile for Android and iOS, the real-time travel data from the map data service provider is used to update the travel time to this activity. To use this option while setting the ‘En Route’ status, these conditions must be satisfied:
    • ‘En Route’ activity has resolved coordinates with an accuracy level 0 – provided by an external application, 8 – “intersection” or 9 – “address".
    • Geolocation is gathered by your device at the last minute, it is used as the starting point of travel. If the geolocation isn't gathered, then the travel time is not updated.
    • When you set the ‘En Route’ status for another resource, the position is obtained from the Smart Location service. If the geolocation is gathered during the last five minutes, then the travel time is updated.
  • How to enable and disable this feature?

    You can enable this feature by selecting Use real-time traffic data from the Configuration > User Types > Permissions section.

    Note: You can't use this feature if you're a Contingent Worker (Configuration > Resource Types > Add resource type or Modify resource type).