The purpose of the punch in/punch out API is to allow an external service to update Rodio users with their on-duty status.
To comply with state and local employment law, we've built functionality to disable outbound functionality for employees that are not actively on the clock.
-
When a user is on-duty, they will get full functionality of the app along with push notifications and active status treatemnt within the UI.
-
When a user is off-duty, the app remains functional, but outbound communication is heavily curtailed.