IQCheckPoint, its a presence control service at points, both outdoors and indoors (with & without GPS), but it also adds advanced features such as interaction with specific points.
This way, the administrator of the service can communicate and interact with the workers when they do checkin at a point, and access all the information in real time, as well as generate and download reports about the activity of the workers in different formats.