Confirm your PIN or password to begin. It is asked for even though
you are signed in, so a stolen session cannot add a second factor.
Scan this with Google Authenticator, 1Password, Authy, or any TOTP app.
Or enter this key by hand:
Save these recovery codes now. They are shown once
and never again. Each works a single time, and they are the only way
back in if you lose your phone.
Invite Employee
Send account setup links to people already on this store's roster.
New hire? Use + Add Manually first.
Zairo emails you and your Area Leader 90 days before it expires, and again on the day.
🏆 Schedule Scores
Every store you cover, by week. Tap a score to read the full grade.
⚑ marks a week whose forecast was moved off what the store's own
sales history projected — the number the AI sizes staffing from.
🎯 Store Goals
Targets the AI scheduler sizes shifts to. Your Area Leader sets these.
🔒 View only — your Area Leader sets these goals.
🎨 Stations / Positions
Marketing · Nearby Events
—
—
—
Mon
Tue
Wed
Thu
Fri
Sat
Sun
—
Marketing Metrics
Loading…
Rate = activated events ÷ the month's significant opportunities (in-store events + high-impact nearby). On-time = logged on or before the event day. Streak = consecutive weeks with at least one activation.
Performance Coaching Documents
Coaching & separation documents — the employee signs on this device and HR gets the PDF automatically.
Recent Documents
Loading…
—
Employee
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Hrs
Loading schedule…
Click a cell to select it, double-click to open it. Use ⋮ to add, copy or delete. Ctrl+C, Ctrl+V, Delete and the arrow keys work on the selected cell.
started yesterday
runs into tomorrow
not available
Team
📸 Pending Photo Approvals
Loading…
Time-Off Requests
Time-off notice
Employees must request time off at least this many weeks in advance. Days in a published week are always blocked.
weeks
Loading…
Roster
Loading…
Shift Swaps
Loading…
Availability Changes
Loading…
Announcements
My Shifts This Week
Loading…
Open Shifts
Shifts coworkers have released. Pick one up — your manager approves the pickup.
Loading…
My Availability
Time-Off Requests
Weekly Forecast
—
Zairo uses your historical sales data to project weekly revenue by day and hour.
Adjust any day's projection manually, then click Save Forecast.
Use ⚡ Generate Schedule on the Schedule tab to auto-build shifts based on these projections.
Weekly Projection
—
Daily Average
—
Peak Day
—
Click Generate from History to load projections.
Hourly Breakdown
Day total: $0
Weekly Reviews
⭐
No reviews this week.
— / ——
—
—
—
Score every question to continue. Reviews are anonymous.
Your score this week
—
/ 5.00
— ratings
Anonymous aggregate — individual ratings and rater identities are never shown.
Leaderboard
Loading…
Employee Transfers
⏳ Awaiting My Approval
Loading…
📤 Sent From My Store
Loading…
🗂 History
Loading…
New Transfer
Weekly Reviews
⭐
No reviews this week.
— / ——
—
—
—
Score every question to continue. Your manager only sees the team total — never who scored.
Team Leaderboard
Updated weekly after manager reviews. Tie-breaker: highest punctuality.
Loading…
Floor Plan / Deployment
On Shift — —
Loading…
Station Coverage
Pick an hour above to see assignments.
Projected Sales & Staffing / Hour
Pick a store and date to see the projection.
"Can staff" = projected sales for the hour × your labor-% goal ÷ average wage — the headcount you can afford while hitting the target. Compare it to who's actually on shift.
"Deploy" = the standard labor-deployment ramp: post an Outside Order Taker at 9 staff, open both drive-thru lanes at 11 (requires a staffed second production line), add the second OOT at 13. Minimum 5 headsets in use at all times; 8 during outside order-taking.
Add Shift
Type a time like 6:30, 630p, or 18:30.
📋 Week Templates
Loading…
🗑 Clear Week
Deletes every shift in the selected groups for the week on screen. This
can't be undone.
✓ Publish Schedule
Choose which groups to post. Their employees will be notified by email.
⚠ Posted Schedule
Warning: This is a posted schedule. Click Continue to save and proceed with your changes, or Undo to discard all edits and revert back to the last posted state.
Add Employee
📄 ServSafe certificate
Edit Employee
Managers assigned to a store can also open that store's schedule the next time they open the portal. Deselect a store when they go back to their own.
—
You can't change your own pay, role, position, or email.
★ This employee will be able to log in as a Manager at schedule.zairoai.com using their employee email and password.
Read this to them — it is shown once
Import Payroll Roster
Reading payroll file…
Review the employees Zairo found in the file. New ones will be added to this store with placeholder emails (you can edit each later).
0
New
0
Already on team
0
Skipped (ambiguous)
Transfer Availability
Reading availability file…
0
Ready
0
Adjusted
0
Not on team
0
Will change
Nothing is scheduled from this yet — it is waiting for your approval. Approve it to make it live, or undo to put everything back exactly as it was.
Sync Team from Square
Checking your Square team roster…
Zairo will keep your schedule roster in step with Square. New team members are added, names & pay rates refreshed, and anyone no longer active in Square is deactivated here. Manually-added employees are left untouched.
0
New
0
Updated
0
Deactivated
Set Availability
Override this employee's weekly availability. Changes take effect immediately for scheduling.
📊 Schedule Grade
Grading this week's schedule against your store goals…
—
—
Station Duties
—
Add Event
📸 Log Activation
—
—
📷 Camera · 🖼 Photo library · 📁 File
Tap to choose — or drag & drop photos here
Store Marketing
Crunching this store's numbers…
Daily Sales vs Events
— sales · ┄ baseline · ● event · ● activated
6-Month Activations · Rate
Avg Sales Lift by Day Type
In-Store Events — Predicted vs Actual Lift
Activations This Month
Baseline = this store's own recency-weighted average for that weekday (prior history only). Lift = sales vs baseline. Audience figures are estimates from event listings.
Edit store address
Sets the address Zairo uses to find nearby events. The cache clears and refetches on next load.
📋 New Coaching Document
⚠ Separation Discussions are only for terminations. Check with your Area Leader / HR before proceeding.
Review and edit — this is exactly what prints on the document.
Hold the discussion, then hand the employee this device to read the document and sign.
Show document text