Birko
Shift scheduler for teams
You've been invited to join
Loading…
Birko
Smart shift scheduling for teams
🧠
48h memory
Fair scheduling that remembers who did what
🎖️
Role requirements
Positions filled by qualified members only
📱
SMS reminders
Automatic 15-min shift reminders
⚖️
Fairness engine
Weighted hours balanced across your team
Welcome back 👋
Sign in to your Birko account
Email address
Password
Forgot password?
or
Have an invite code? Join a team →
Create account
Join Birko to manage or join a team
Full name
Email address
Password
Confirm password
← Back to sign in
Reset password
We'll send a reset link to your email.
Your email address
← Back to sign in
Set new password
Choose a strong password for your account.
New password
Confirm new password
Join a team
Enter the 6-character PIN your coordinator shared with you.
Team PIN
← Back to sign in
You're in! 🎉
What would you like to do first?
Skip for now — browse events
Create a team
You'll be the coordinator. Add members after.
Team name
← Back
Birko
Shift scheduler for teams
Site Admin
🛡️Admin panel
Schedule
📋Today's shifts
✨AI generate
Manage
🧠Memory & history
👥Members
🎖️Roles
📍Positions
📱SMS alerts
🔗Invite & manage
⚙️Team settings
My account
👤My profile
✏️Edit profile
♥️Preferences & availability
Events
📋My events
➕Create event
Switch team
—
—
Birko
Welcome to Birko 👋
Get started by creating or joining a team.
+ Create a team
Start fresh — you'll be the coordinator
→ Join a team
Enter the 6-character PIN from your coordinator
Team name
Team PIN
Browse events instead →
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
Weighted hours based on 48h history + today.
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.