Birko
Shift scheduler for teams
You've been invited to join
Loading…
🦅
Birko
AI-powered team scheduling
Fair schedules,
generated in seconds.
Tell Birko your team, your positions and your constraints — the AI builds a complete, fair schedule instantly.
🤖
AI that knows your team
Respects blackout dates, buddy preferences, role requirements and night-shift fairness — automatically.
⚖️
Fairness built in
Nobody gets graveyard twice in a row. Weighted load tracking keeps every member's hours balanced.
🔄
Teams that persist
Set up your team once. Reuse across every deployment, semester, or season — history and preferences carry over.
Works for any team
🪖 Military & Security 🏫 Schools 🍕 Hospitality 🏥 Medical 🏠 Household 🏢 Corporate
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
📅Activities
↔️Shift manager
📤Export schedule
Manage
🧠Memory & history
👥Members
📍Activation Manager
📱SMS alerts
🔗Invite & manage
⚙️Team settings
My account
👤My profile
✏️Edit profile
🗓️Availability
🔄Swap requests
👥Team & roles
📍Positions
Home
🏠My dashboard
🚀Setup guide
🧭Onboarding wizard
Activations
📋My activations
➕Create activation
—
—
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 activations 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
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.
Notifications