Specifications include, but are not limited to: 1. The software shall provide staff profiles that indicate staff availability and staff patterns. 2. The software shall provide various modes of individual and team communication that include text messaging, email Internal Messaging (SMS), Voice Calling, and Message Board. 3. The software shall provide automated in-software messaging based on rules established by the software administrator. 4. The software shall provide a rules based system that is easily customizable by the system administrator. 5. The software shall provide a rules based system that can restricts staff from accepting overtime. 6. The software shall provide an option for administrative approval or rejection for rules-based overtime. 7. The software shall provide a Staff communication platform. 8. The software shall have an open API that provides time and attendance integration and Push/ Pull file transfer for Workday.