How it works
Deputy is a cloud-based all-in-one employee scheduling, time and attendance, tasking, and communication platform. If you connect it with OnLocation, we'll automatically track employees starting and ending their shifts and sync the data with our evacuation software OnEvac. This makes verifying employee safety in an emergency fast and accurate.
OnLocation pulls data for sign in/out activity every 60 seconds. Any changes to an employee list, like employee profiles added, edited, or removed, are refreshed every hour.
Visit the Deputy website to learn more about their software.
Evacuation management
OnLocation's evacuation application OnEvac gives you the tools required to verify the safety of your employees in an emergency. When your employees start their shift in Deputy, they are automatically added to OnEvac so if an evacuation is required, there is no delay in knowing who is currently on-site.
You can then use OnEvac to:
- Verify the safety of employees manually or automatically through SMS verification
- Liaise with other OnEvac users to coordinate the evacuation
- See real-time progress of the evacuation
- Report on the evacuation when it's finished to help refine procedures and techniques used
Sync employee databases
During the initial setup of your Deputy integration in OnLocation, you will be prompted to import or match your employees in OnLocation, this will ensure that any changes made in Deputy to employee records can be automatically updated in OnLocation.
While any changes to employee records in Deputy can be automatically updated in OnLocation, changes to your OnLocation employee list will not be updated in Deputy. This is because data is only synced one way.
There are settings to allow employees to be automatically added or removed in OnLocation based on your Deputy employee list. These can be enabled or disabled, depending on your needs, in the Deputy integration settings in your OnLocation account.
Accurate reporting
OnLocation keeps a record of every sign in and out for all employees in our People Presence report. You can quickly see when and how a person has signed in and out and how many people are currently on-site. This information is kept for as long as you have an active OnLocation account, so you can review the information at any time.
In the People Presence report, add the Sign In or Out Method columns. When an employee starts or finishes their shift in Deputy, this will show in the Method column.
How OnLocation reports on employee movements:
Employees who end their shift but stay on-site
OnLocation takes employee presence information from employees starting and ending their shifts. If an employee ends their shift in Deputy, they will be automatically signed out in OnLocation, even if they stay on-site. If this happens regularly, you may want to create an employee sign in/out kiosk in OnLocation. They can then sign in after ending their shift in Deputy so that they are counted in an emergency, and sign out when physically leaving the site.
Employee who signs in with OnLocation before Deputy
If an employee arrives before their shift starts and signs into OnLocation, as per your safety procedures, OnLocation will know that they are on-site. When they start their shift in Deputy, there will be no change in OnLocation.
Because they are already on-site in OnLocation, and the two accounts are synced, OnLocation will know that they are already signed in and won't change their status. When they end their shift, they will be signed out of OnLocation as per normal.
Employee goes on a break
If an employee goes on break in Deputy, in OnLocation they stay signed in. This is because we would rather assume that the person is still on-site when having a break than assume they have left the location. If there is an emergency, we want the system to account for any people potentially on-site as much as possible.
If you do have employees who leave the location for their breaks, you may want to use an OnLocation kiosk and have those employees sign out and back in for this period.
Set up the integration
To use the Deputy integration, you need to: