Using geolocation info in Field Service Management

kozy_f
Tera Expert

Hi all,

This might be a beginners question but please let me know if you know any info.

Question 1
In the Dispatch map or Manager map,
I want to show agents location based on their geolocations.

But the dispatch map shows agents current location based on value saved in the "Location" field.
How can I show agents on the map based on their Latitude and Longtitude ?

Question 1
Also I want to auto calculate the "Estimated travel duration" field in work order task based on geolocation of the agent and the  location of their work order task.
Is there any script or API that calculate this auto matically ?

3 REPLIES 3

Chester M
ServiceNow Employee
ServiceNow Employee

For geolocation of agents and driving time estimates to work you need to activate the Field Service Geolocation plugin and also have a Google Maps API for Business license.

In the agent User record, select the Geolocation tracked check box to be enable location tracking. The agent must allow sharing of their location on their web browser or the agent must check-in their location on their mobile device. 

https://docs.servicenow.com/bundle/kingston-servicenow-platform/page/administer/geolocation/concept/c_Geolocation.html

Thank you Chester

I activated and it works now. But the user needs to read or update any recored inherited by Task table.

Do you know if there is any functionality that trackes users geolocation based on their mobile device ?

Chester M
ServiceNow Employee
ServiceNow Employee

Field agents have to check-in using the ServiceNow app on their smart phone/pad or allow tracking their location on their web browser on a laptop.