On duty today
0
members active
Fairness score
—
weighted balance
Night shifts
0
rotated fairly
SMS alerts
0
reminders set
Schedule
Fairness
Leaderboard
Member
Gate
Patrol
Command
Night ⚠
1 col = 1 hour · minute precision
Positions
Edit →
Night shift log (00:00–06:00)
Last 7 days — graveyard slot tracker
🧠
48-Hour Memory
No one gets graveyard twice in a row. No one gets overloaded in one position.
Load table
Night tracker
AI Schedule Generator
✨
Generate today's schedule
Birko reads 48h history, role requirements, blocked times, buddy preferences, and fairness scores.
48h memory
Avoids double graveyard and position overload
Role requirements
Enforces role-based slot rules
Blocked times
Respects member unavailability
Buddy system
Tries to pair buddies in the same position
Weighted fairness
Balances cumulative load across the team
Leaderboard
Top performers get first relief on hard slots
Members
+ Add member
Positions, windows & roles
+ New position
💡 Set active hours and role requirements. The AI only assigns members with the required role.
SMS Reminders
📱
Automatic 15-minute reminders sent before each shift via Twilio.