No app to install, no kiosk to buy, no badge to lose. Your team clocks in and out on the same thread they already talk to — and the timesheet writes itself.
Reply IN. That's it — that's the clock.
At shift start, Covered AI texts each person: reply IN when you're in the door. The reply is the punch. At scheduled end it asks again — reply OUT, or just say when you left, in words. No reply by end of shift and the clock closes at the scheduled time, flagged for review, with a note to the person so an honest correction is one text away.
Covered AIMorning Dani — you're on at 7:00. Reply IN plus today's code, like IN 4821, when you're in the door.
6:58 amDaniIN 4821
6:58 amCovered AIYou're on the clock — 6:58, verified. Have a good one.
3:07 pmDaniOUT — took my 30 at noon
3:07 pmCovered AIGot it. 6:58 to 3:07 with a 30-minute break — it's on the timesheet.
Breaks work the same way — BREAK and BACK live, or the clock-out simply asks how long you took. Paid or unpaid, ask-at-end or auto-deduct after long shifts — your call, per location, and every auto-deduction wears a flag.
Six words run the whole clock.
ININ 4821OUTOUT 9:40BREAKBACK
IN and OUT punch. A code rides along. A time corrects the record. BREAK and BACK bracket lunch. And when someone writes like a person instead — "left at 3:30, took my 30" — the same brain reads it and punches the same clock. There's no app to learn because there's nothing to learn.
Managers get the same treatment: "fix Dani to 3:30 Tuesday," "what's today's code," "send me the timesheet" — from a text, a call, the console, or your own AI over MCP.
Four levels of proof. You pick, per location.
Some teams run on trust. Some sites need to know the punch happened at the building. Verification is a dial, not a mandate — set it separately for each location.
DaniIN
6:58 amCovered AIYou're on the clock. Have a good one.
Reply IN, you're in. The right default for most teams — zero friction, full timesheet.
Posted on the floor or asked of whoever's on duty — "IN 4821" proves someone inside told you the number. Managers can ask the line for today's code anytime.
One tap on a link — the phone's own location confirms the punch happened on site. Distance recorded, nothing installed.
The same one-tap link opens the camera — a quick selfie, timestamped and pinned to the punch. Photos stay for the window you choose, then purge automatically.
The rule: verification never blocks a punch. A wrong code, a denied location permission, a dead camera — the clock-in still records, marked unverified for the manager to see. Proof problems become flags, never missing hours.
The clock and the coverage are one system.
The arrival ask is also the no-show net. Silence gets a nudge; more silence gets a real phone call; and if there's still no answer, you get one text — open the gap, Y or N — with the fill loop standing by. Attendance products tell you someone didn't show. This one starts fixing it.
The punch and the showing-up check are the same message — nobody manages two systems.
A quiet follow-up text first. Then an actual phone call, because a ring gets answered when a buzz gets missed.
You reply Y and the shift runs your bench — the same ladder, the same checks, the same receipts as any callout.
Payroll-ready, honestly flagged.
Every punch is a timestamped entry in the same append-only ledger that runs the schedule, and the board shows it live — each shift cell carries its punch line as it lands. The timesheets view shows the week person by person: anything unverified, auto-closed, or hand-adjusted wears a flag, a fix is one tap and confirmed by text, and the whole week exports as CSV for whatever runs your payroll. Or skip the console entirely and text the line: "Dani actually left at 3:30 Tuesday."
An auto clock-out, a failed photo, a wrong code — flagged in the open, never silently trusted.
Every adjustment names who changed what, from what, to what. The original punch never disappears.
Approve the week and take it with you — clean hours, breaks deducted, flags resolved.
Below the sheet: callouts, swaps, moves, no-show calls, agency fills — the week's whole history with its own CSV. Or ask any door "what changed last week?" and get the same report as a text.
Off by default. On in one setting.
Time and attendance is a workspace switch. Leave it off and Covered AI runs coverage exactly as before — a team happy with its POS clock keeps it. Turn it on in Settings and the next shift starts asking. Per-location verification, break rules, and photo retention live in the same panel.
Every shift. Covered.
Start free with 250 credits a month. Plans from $19 when you need more.
Start free