What you can do
See your schedule
Month calendar of your own shifts, or flip to team view. Click any shift for details.
Trade or drop shifts
Offer a shift to a specific teammate or to anyone eligible. Supervisors approve.
Request time off
Vacation, sick, personal. Your time-bank balance updates automatically on approval.
Pick up extra hours
Browse open overtime shifts and claim them in one tap.
Bid on rotations
Rank your preferred vacation weeks or shift rotations. Slots fill by seniority.
Send SMTP emails
Point iWorkWhen at your Exchange 365 (or any SMTP) so approvals notify automatically.
Who uses it
iWorkWhen is designed for a small number of distinct roles:- Employees / Dispatchers — see their own schedule, request trades/PTO/OT, claim open shifts, bid on rotations.
- Leads — everything an employee can do, plus approve trades and absences for their peers.
- Supervisors — approve trades/absences/overtime, publish schedules, manage coverage and duty plans.
- Admins — full system access: users, roles, groups, positions, time banks, SMTP, customer rules, audit log.
Three ways to learn
Read the Quickstart
A 5-minute tour of the app, what to do on your first day, and where to click for the common actions.→ Quickstart
Pick the guide that fits you
If you’re an employee, start with My schedule. If you’re a supervisor, start with Approvals. If you’re an admin, start with Users.
Reference the tables when you get stuck
Permissions, Statuses, and the FAQ answer the “what does that mean?” questions.
This app was built as a modern replacement for legacy 24/7 scheduling tools. It’s open source in spirit — your admins can customize the permission matrix to match your workflows exactly.