Geolocation
GPS location captured and recorded in the ticket
The Geolocation module records the browser location of whoever is handling the ticket at the moment a follow-up, task or solution is submitted. The Record location switch is already on in the form, and the capture happens on its own on submit, with no extra click and no manual input. For field service, this ensures the position at the time of service is recorded in the ticket.
Features
The position is converted into a readable address through reverse geocoding, using the provider of your choice: Nominatim (OpenStreetMap), Google Maps, LocationIQ, OpenCage, Geoapify or PositionStack. In the ticket history, the item gets a location tag with the address and a map link. The Connectors tab shows whether the provider key is working and, with the Smart Notify module, you get a bell notification when the key expires, is rejected or runs out of quota.
Optionally, the computer form shows a map with the approximate city where the machine is, based on the public IP the agent used to send the inventory (it uses a Geoapify key). Accuracy is at city level, and a VPN, proxy or mobile network may point to another place. Capture works in the browser on smartphones and tablets, making location recording a natural part of field service.
How it works
Keep location on
In the follow-up, task or solution form, the Record location switch is already on. The first time, the browser asks for location permission.
Submit the item
On submit, the device coordinates are captured and the configured provider converts them into an address.
See it in the history
The item gets the Location recorded tag in its header, with the address and a map link.
See it in action
A quick tour of what the plugin does in practice.
Image gallery
Screenshots for this section are coming soon.
Start using Geolocation
View available plans or read the full article about this module.