Staff Management
(Supervisor)
Light Mode
—
—
Logout
← Back to Scheduler
On Call (Weekly)
Writes to oncall/{weekStartISO}
Week: —
▾
Pick the week and assign exactly one “On Call” person. Your scheduler Team View can read
oncall/{weekStart}
and display it.
Week start (Monday)
Tip: This auto-snaps to Monday even if you pick chaos.
On Call staff
Saved as
staffId
+
staffName
.
Actions
Save On Call
Clear
Current selection: —
Staff
Create + rename + delete
▾
Find staff
Pick a staff member
New staff name
Create
New staff starts blank. No default schedule cosplay.
Rename selected staff to
Rename
Delete selected staff
Delete staff
Deletes defaults + overrides. Not reversible.
Default Template
Edit staff/{staffId}.defaultBlocks
Staff: —
▾
Default daily schedule applied when the scheduler needs a baseline.
Category
OnQueue
Case Management
Meeting
Training
Lunch
Break
PTO
Start
End
Add
Category
Start
End
Save writes the full template array back to the staff doc.
Save default template
Users / Roles
Create Auth user + edit users/{uid}.role + staffId
▾
This page can create Firebase Auth users without booting your supervisor session (secondary Auth instance).
Create user (Auth + Firestore)
Email
Temp password
Link to staff
Role
member
supervisor
Result
UID: —
Create user
Edit existing user (Firestore)
Find user
User
Role
member
supervisor
Email (Firestore label)
This updates the users doc. It does not change Auth email.
Link user to staff
Members can only edit their own schedules when linked.
Save
Save user
Refresh
Saved