Shiftsflux
See it work Sign in
Agent-native HCM for QSR chains

Your back office, run by agents that show their work.

Shiftsflux drafts the schedule, fills the open shift, catches the payroll anomaly and explains the paycheck. Every output carries the rule it applied and the person who approved it.

SOC 2 Type II ISO 27001:2022 No model in a legal decision
Shiftsflux · shiftsflux.com · store manager home
Shiftsflux HQ
Today
Schedule
Attendance
Compliance
Payroll
People
Reports
Admin
P4 · Store manager · scope store 0412 withheld here: rate history, SSN, other stores, payroll runs, rule editing
Store manager Store 0412 · Tuesday, Sep 9
NEEDS YOU BY THURSDAY Thu 9:00a
Two closing shifts break the rest rule Handed to you by your regional coach 18 hours ago. Two copilot drafts already fix it and hold coverage at the same labor cost. Escalates back to your coach after Thursday 9:00a. Open the handoff
Needs you now 4 one owner · deadline from the rule
Escalation from your coach Six clopening pairs in next week’s draft. Two drafts attached. Thu 9:00a ›
Two meals come due in the lunch peak Staggering them at 12:20p keeps the line staffed and avoids a premium. today ›
Five punches need a decision A skewed clock, a duplicate, an open punch and two corrections. before close ›
Nine approvals waiting One is a punch correction that changes pay and is two days old. 24 h ›
About to need you 3
Publishing v15 costs $22.50 Three shifts moved inside the notice window. Consent from two crew removes it. ›
One minor is 16 of 18 hours this week Any further shift needs checking against the school-night limit. ›
A food safety card expires Sep 21 It will remove stations from the schedule if it lapses. ›
Nothing here is late. This is the band where a premium is still cheaper to prevent than to pay.
WHERE YOU WORK
Store today live floor
Schedule builder v15 draft
Punch review 5 waiting
Approvals 9 waiting
Break board 1 overdue
Open shifts 3 open
Ask across everything you can see scoped to store 0412 Ask
Intro

Shiftsflux is an HCM, workforce and payroll system for multi-location quick-service chains, built from the ground up for agents rather than retrofitted with a chatbot.

Each agent holds its own account, calls a fixed set of tools, and appears as the actor on every record it touches. When a coach asks who did this, the answer is a name.

Anything that can cost someone a wage runs on versioned, effective-dated rules. Models draft, rank and explain. They never decide, and if one is down the kiosk still records the hour.

Agents are users

Own account, own rights, own line in the audit log. Never a borrowed session.

Tools, not screen reading

Agents call the same typed operations the interface calls. Nothing scrapes a page.

Rules as data

Wage and hour law lives in versioned records the server and the kiosk read identically.

Every answer shows its work

Inputs and rule versions are stored beside the output. A score with no reason never ships.

Core features

Pick a person. Click through their day.

+9 more personas
Buenos días
Store 0412 · drive-thru
NEXT SHIFT Tomorrow, 11:00a Ends 7:00p · meal due at 3:15p
Offer for swap
THIS WEEK 32.5 h Friday would put you at 30 hours. You are 8 hours under your cap.
PAY · SEP 1 – 14 $1,042.18 $18.50 higher than last period
Explain my pay
← Pay
Sep 1 – 14
NET PAY · DEPOSITS SEP 19 $1,042.18 62.4 hours worked
EXPLAIN AGENT Your check is $18.50 higher because a missed meal premium of $62.00 was added for Wednesday, and you worked 1.5 fewer hours than last period.
Rate that day · $15.50 Rule · meal owed after a four-hour span Nothing else changed
Built only from your own payslip and your own punches.
Why is overtime zero? Show the rule
Offer a shift for swap
← Tomorrow, 11:00a
Offer this shift
WHO CAN TAKE IT
M. Placeholder Drive-thru certified · 6 h under cap
L. Placeholder Drive-thru certified · 11 h under cap
S. Placeholder Not eligible · would pass 40 hours
Your manager approves the swap. Rules are re-checked against whoever accepts.
Post the offer
✓ Offer posted Two eligible coworkers were notified in priority order. The first to accept takes the shift.
WHAT HAPPENS NEXT You keep the shift until someone accepts and your manager approves. Nothing about your standing changes either way.
LOGGED Your consent, the time and the rule check are on the record, in Spanish and in English.
Back to home ↻
Shiftsflux · shiftsflux.com
Shiftsflux HQ
Today
Schedule
Attendance
Compliance
Payroll
People
Reports
Admin
P4 · Store manager · scope store 0412 withheld here: rate history, SSN, other stores, payroll runs, rule editing
Store manager Store 0412 · Tuesday, Sep 9
NEEDS YOU BY THURSDAY Thu 9:00a
Two closing shifts break the rest rule Handed to you by your regional coach 18 hours ago. Two copilot drafts already fix it and hold coverage at the same labor cost. Escalates back to your coach after Thursday 9:00a. Open the handoff
Needs you now 4 one owner · deadline from the rule
Escalation from your coach Six clopening pairs in next week’s draft. Two drafts attached. Thu 9:00a ›
Two meals come due in the lunch peak Staggering them at 12:20p keeps the line staffed and avoids a premium. today ›
Five punches need a decision A skewed clock, a duplicate, an open punch and two corrections. before close ›
Nine approvals waiting One is a punch correction that changes pay and is two days old. 24 h ›
About to need you 3
Publishing v15 costs $22.50 Three shifts moved inside the notice window. Consent from two crew removes it. ›
One minor is 16 of 18 hours this week Any further shift needs checking against the school-night limit. ›
A food safety card expires Sep 21 It will remove stations from the schedule if it lapses. ›
Nothing here is late. This is the band where a premium is still cheaper to prevent than to pay.
WHERE YOU WORK
Store today live floor
Schedule builder v15 draft
Punch review 5 waiting
Approvals 9 waiting
Break board 1 overdue
Open shifts 3 open
Ask across everything you can see scoped to store 0412 Ask
Shiftsflux HQ
Today
Schedule
Attendance
Compliance
Payroll
People
Reports
Admin
Schedule / Publish check Week of Sep 7 · draft
Ask anything you have access to
Ask the data
Labor budget 412 of 430 hours
Register
Grill
Drive-thru
Prep
GUARDRAIL · 1 BLOCK, 2 WARNINGS
Minor curfew · Thursday grill
J. Placeholder, 16, would start at 05:30. State floor is 06:00.
Clopening rest · Saturday
9.5 hours between shifts. Acknowledge to publish.
Fix 1 block to publish
Publishing now would cost $48 predictability pay
Shiftsflux HQ
Today
Schedule
Attendance
Compliance
Payroll
People
Reports
Admin
Schedule / Version 4 Week of Sep 7 · published
Ask anything you have access to
Ask the data
Version v4
Notices sent 23
Predictability pay $48
Guardrail Clear
What went out
23 notices delivered inside the notice window, logged with timestamps. 2 people owed predictability pay for a shift moved after publish, priced at the rate live on that date. The block was fixed by moving one minor shift to 06:15. The old version stays readable forever.
Published 4:12p by you Compare v3 → v4
EVIDENCE KEPT Immutable snapshot, per-employee change rows, the rule versions live that day, and every notice sent. This is the audit pack, produced by publishing.
Start over ↻
Shiftsflux · shiftsflux.com
Shiftsflux HQ
Today
Schedule
Attendance
Compliance
Payroll
People
Reports
Admin
P7 · Compliance officer · scope all stores withheld here: bank data, payroll submit, employee addresses
Compliance officer 86 stores · Tuesday, Sep 9
NEEDS YOU BY FRIDAY Fri 5:00p
Prince George’s County pays above the state floor Six hundred employee-days sit inside the dollar between the county ordinance and the state minimum. The nightly evaluation has been re-run under the corrected precedence, and 131 employees are now in scope. Open the exposure
Needs you now 4 one owner · deadline from the rule
$1,240 in premiums awaiting approval Fourteen flags across three stores, each with its rule version attached. this week ›
A rule version needs a second approver Philadelphia notice window, drafted from the ordinance text on Sep 5. Fri 5:00p ›
Audit pack requested for store 0431 Punches, schedule versions, rule versions, decisions and notices sent. 3 days ›
Nineteen minor clock-ins below the state floor Nine minors, six stores. The rule field was inert until Sep 1. today ›
About to need you 3
Two ordinances take effect Oct 1 Drafts are waiting with citations. Approving now dates them correctly. ›
Seventy-three minor days assumed non-school No school calendar is loaded, so the looser limit was applied and counted. ›
Retention clock reaches four years in Nov California’s automated-decision rule sets the longest period your footprint touches. ›
Everything here is still a draft or a question. None of it has cost anyone a dollar yet.
WHERE YOU WORK
Flags 14 open
Rule editor 2 drafts
Rule timeline by store
Audit packs 1 requested
Exposure $1,240
Minor board 19 to review
Ask across everything you can see scoped to every store you may see Ask
Shiftsflux HQ
Today
Schedule
Attendance
Compliance
Payroll
People
Reports
Admin
Compliance / Flags / A. Placeholder Missed meal premium
Ask anything you have access to
Ask the data
Inputs the decision used
Shift span10:45a – 3:20p · 4 h 35 m Meals recordedNone consumed RuleCompany policy · meal after a four-hour span Versionv6 · live since 2026-06-01 Rate snapshot$15.50 on the violation date Premium$62.00 · 4 hours at rate
Approving posts an itemized row to payroll. You get five seconds to undo, and the flag stays disputable with a reason.
DECIDE Deterministic finding. The narration below was written from rule, date and jurisdiction only. “A shift spanning more than four hours recorded no consumed meal, which this employer’s own policy treats as owed.”
Approve premium →
Dispute with a reason
Shiftsflux HQ
Today
Schedule
Attendance
Compliance
Payroll
People
Reports
Admin
Compliance / Flags Compliance week
Ask anything you have access to
Ask the data
Premium owed $1,178
Open flags 13
Approved today 1
Approved · $62.00 posting to payroll Undo available for 5 seconds Undo
FLAGEMPLOYEESTOREPREMIUM
Minor curfew J. Placeholder 0431 $0.00
Predictability pay R. Placeholder 0412 $48.00
Seventh-day overtime M. Placeholder 0455 $91.50
Late schedule publish K. Placeholder 0431 $120.00
Below county wage floor D. Placeholder 0455 $14.20
Start the walkthrough again ↻
{{ personaName }} · {{ stepTitle }} {{ stepNote }}

Crew, minor crew, shift lead, store manager, regional coach, HR, payroll, compliance, recruiter, trainer, franchise finance, IT and an external auditor each get their own screens and their own data scope. Click the screen itself to advance.

What you get

Six agents. Each one hands you something you can check.

An agent here is not a chat box bolted onto a report. Below, what each one actually delivers, the inputs it used, and the authority it holds.

{{ a.name }}

{{ a.headline }}

{{ a.summary }}

{{ a.inputs }} {{ a.authority }}
{{ a.kicker }} {{ a.title }} {{ a.state }}
{{ r.label }} {{ r.value }}
{{ a.guardrail }}
The evidence

What the record says about scheduling, pay and the people doing the work.

Government enforcement disclosures, a randomized field experiment and published research. The five findings that decided how this product works are below. Tap any figure for its method, its caveat and what the system does about it, or switch to everything we checked.

Where a widely quoted industry figure could not be traced to a primary source, it is left off this page. Correlational findings are labelled as such.

{{ openFact.cat }}
{{ openFact.stat }} {{ openFact.label }}

{{ openFact.detail }}

Method and caveat {{ openFact.method }}
What this system does {{ openFact.ours }}
Source: {{ openFact.source }}
Capabilities

Punch to payslip, and the paperwork that defends both.

Crew, shift lead, store manager, regional coach, HR, payroll, compliance, recruiting, training, finance, IT and the external auditor each get the screen they need, scoped to the data they are allowed to see.

PUNCH

Time and attendance

The kiosk offers only the legally allowed next action, computed on the device. It keeps punching through a full shift without wifi and replays without duplicates.

PLAN

Scheduling and roster

A quarter-hour grid under a labor budget. Publishing writes an immutable version, and an edit after publish prices the predictability pay before you confirm it.

PROVE

Compliance engine

Wage, break, overtime, scheduling and minor rules are effective-dated records with citations. Ask what was live in a store on a past date and get an answer.

PAY

Payroll and compensation

Hours, overtime and premiums post as itemized rows with the pay rate snapshotted on the date of the violation, so a payslip can be explained line by line.

GROW

People, hire to exit

Openings, applicants, offers, onboarding checklists, station certifications with expiry dates, transfers that re-resolve jurisdiction, and final pay timed to the state's rule.

RUN

Reporting and administration

Labor cost per store and hour, penalty exposure by city and month, an editable permission matrix, and a read-only view-as mode showing exactly what anyone sees.

FAQ

Answers to the questions that come up most.

How the agents are constrained, what crew sign in with, and what happens when something is down.

Something else? Your shift lead or HQ admin can answer inside the app once you are signed in. Sign in
{{ q.answer }}

Your store is one sign-in away.

Salaried staff use the company account. Crew have their own app. The shared store kiosk takes a 4-digit PIN, for punching only.