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.
Pick a conversation, or start a new one.
—
🏆 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.
📊 Weekly Comparison
—
Every store you cover for one week: what the schedule each store built is projected to do. Tap a store to open its schedule for that week, or a score to read the grade.
🎯 Store Goals
Every saved version of each store's goals, newest first — with the average wage each Labor Goal was calculated from at the time. Past versions never change.
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…
Forms
Company forms, filled in here — the PDF is emailed to the right people and every submission stays on file.
Manage forms
Turn forms on or off, choose who can start them and where, who receives them — and add new ones. Every change is recorded.
Submissions
Filters
History
Loading…
👀 View-only access: you can view schedules and submit Employee Change Forms. Schedule and roster changes are made by the store’s leaders.
—
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
Shift reminders
Applies to
People signed in to the Zairo phone app with notifications allowed get an alert before each posted shift. Reminders that would arrive between 10 PM and 6 AM come at 9 PM the evening before.
Reminders are paused on the server right now.
Loading…
Upcoming Approved Time Off
Loading…
Roster
Loading…
Shift Swaps
Loading…
Availability Changes
Loading…
Announcements
My Shifts This Week
My Cleaning Tasks
Loading…
Open Shifts
Shifts coworkers have released. Pick one up — your manager approves the pickup.
Loading…
My Availability
Time-Off Requests
Weekly Forecast
—
🔒 This week is over, so its saved forecast is read-only.
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
How do weekly reviews work?
Every Monday, reviews open for the week before (Monday to Sunday). Managers review the team members they worked with for more than 4 hours on the same day; General Managers review every manager who worked that week. Only published schedules count.
Reviews are anonymous. A score is shown on its own — as “Anonymous Coworker” or “Anonymous Manager”, never with a name — only after that week’s reviews close, and only if at least 3 people of each type reviewed that person that week. Comments are listed apart from the scores. Otherwise a review only counts in their average.
⭐
No reviews this week.
Reviews appear here when you worked more than 4 hours alongside someone on a published schedule last week.
— / ——
—
—
—
Score every question to continue. Reviews are anonymous.
Your name is never shown. After this week’s reviews close, your scores may be shown on their own as an anonymous review — and your comment listed apart from them — if at least 3 people of each type reviewed this person that week. Don’t include names or details that could identify you.
Your score this week
—
/ 5.00
— ratings
Anonymous aggregate — rater identities are never shown.
Leaderboard
Tap a name to open the detailed profile of someone you supervise.
Loading…
Employee Transfers
⏳ Awaiting My Approval
Loading…
📤 Sent From My Store
Loading…
🗂 History
Loading…
New Transfer
Weekly Reviews
How do weekly reviews work?
Every Monday, reviews open for the week before (Monday to Sunday). You review the managers you worked with for more than 4 hours on the same day, on a published schedule.
Reviews are anonymous: your manager never sees who scored. A review is shown to them on its own — as “Anonymous Coworker”, never with your name — only after that week’s reviews close, and only if at least 3 team members reviewed them that week. Comments are listed apart from the scores. Otherwise it only counts in their average.
⭐
No reviews this week.
Reviews appear here when you worked more than 4 hours alongside a manager on a published schedule last week.
— / ——
—
—
—
Score every question to continue. Your manager never sees who scored.
After this week’s reviews close, your scores may be shown to them on their own as an anonymous review — and your comment listed apart from them — if at least 3 team members reviewed them that week. Don’t include names or details that could identify you.
Team Leaderboard
Updated weekly after manager reviews. Tie-breaker: highest punctuality.
Loading…
Performance Profile
—
Floor Plan / Deployment
Cleaning Tasks
Shift Planner
—
Pick a store, a date and a time to plan the shift.
On Shift — —
Loading…
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.
Ask Zairo
Payroll assistant
Decision support from the employee handbook and MO/KS law — not connected to payroll data. Verify company-specific decisions.
Ask Zairo
Live data for your stores
Change time-off dates
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.
⚡ Generate with AI
Save your forecast for this week before generating a schedule with AI.
AI builds the schedule from the forecast you saved for this exact week. You can still build and edit shifts by hand.
Loading…
AI builds one section at a time: Managers, then Team Leaders, then Team Members. Review each section, then complete it to unlock the next.
Whole week (advanced)
Replaces every shift this week.
✓ Publish Schedule
Choose which groups to post. Their employees will be notified by email.
🖨 Print Roster
Employee NameAlways on
⚠ 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.
⚠ Overtime Warning
Approving this shift will put:
Delegate Cleaning Task
Cleaning Task
Currently assigned:
Add Employee
Employee Already Exists
Confirm Employee ID Change
💬 New message
+ New
👥 New group
Group
💬 Message a manager
Report message
Your report goes to Zairo Support. The person you report is not told who reported them.
Report person
Who do you want to report?
📄 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.
They become a store Manager: no pay rates and no Operating Partner permissions.
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.
Import Hourly Sales
Reading the report…
Copy Forecast
Copies the saved daily totals and every hourly curve onto the week you pick. The copy stays editable — adjust what changed, then save.
—
📊 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
Sign above with finger or mouse
Your signature
✅
Document submitted
📝 New Change Form
Profile of the Employee
Employment Changes
Summary
Recipients
Approver Signature
Submitting sends this form to the store's Area Leader for approval. Once the Area Leader approves, the signed PDF is emailed to Payroll, HR and its other recipients.
📝 Change Form
Reject this change form
Nothing is emailed to Payroll or anyone else. The form stays on file as rejected.
⚙️ Form
📝 Form
Review
Submitting records the form in Zairo and emails the PDF to the people listed.