AvailPulse
AvailPulse is a web + mobile shift scheduling app that focuses on the ugliest, most common roster failure: managers building schedules on stale or inaccurate availability. Employees set availability with simple recurring rules, temporary exceptions, and “can pick up” preferences. The system flags conflicts before publishing, estimates coverage risk by role, and sends a one-tap confirmation request so staff acknowledge their assigned shifts (reducing last-minute surprises). It includes a lightweight shift swap board with manager controls and an audit trail, plus basic time-off requests. This is a traditional app with a small AI layer: AI suggests coverage fixes (e.g., “move Alex to 2–6pm, ask Jordan to extend 1 hour”) based on availability, role qualifications, and past acceptance behavior. It’s not a full HR suite—intentionally—so setup stays fast for small teams.