new · projects, job numbers & labor cost by job →

run your crew
by just asking.

scheduling, time clocks, onboarding and payroll prep for deskless teams — in one place you can talk to. say it the way you'd text it, check what it's about to do, tap confirm.

ana called off tomorrow
ana's 7:00–3:00 laborer shift at riverside is now an open shift. who can cover, without going into overtime:
ben ortiz · laborer · 32h this week
fill
cleo diaz · laborer · 24h this week
fill
offer to all who fit
$30/mo for 30 employees · 30 assistant credits included · then $1.50 a seat
see it work

an hour of admin,
done in a minute.

the real screens, doing the jobs that eat your week.

hire in one sentencethe card fills itself in. confirm, and they're on the roster.
a call-off, covered in a tapthe shift opens, you see who can cover without overtime, fill it.
approve the week, punch by punchproblems first, clean people in one tap.
no signal? no problem.offline punches keep their time, and get flagged for you to check.
what every job really costhours, cost, billed and margin per project, ready for the client.
sign in with your faceface id or a fingerprint on their phone. no passwords at 6am.
the assistant

it does the work.
you confirm it.

press ⌘k at your desk, or open it on your phone. it knows your sites, people, rules and rates, shows you exactly what it's about to change, and does nothing until you tap confirm. it only does what you're allowed to do, it never puts personal details in the chat, and it can't make up a name, a rate or a date.

conversations
this morning
ana called off
new hire — sofia
job 2500 cost
settings · what's new
good morning — here's what needs you.
2 certifications expire this week who →
1 person close to overtime who →
3 open shifts this week cover →
6 timesheets to approve review →
1 time-off request decide →
ana called off tomorrow
ana's 7:00–3:00 laborer shift at riverside is now an open shift. who can cover, without going into overtime:
ben ortiz · 32h this week
fill
cleo diaz · 24h this week
fill
offer to all who fit
ben ortiz has it — 7:00–3:00 tomorrow at riverside. the schedule beside this chat has already changed.
add sofia reyes, laborer at riverside, starts monday, 555-0142
almost there — still need date of birth.
got it — tap to change
first name sofialast name reyessite riversideposition laborerstart date mon, oct 19phone 555-0142
date of birthmm / dd / yyyy
i'll add sofia reyes as laborer at riverside, starting mon 19 oct, contact 555-0142, with their date of birth — sound good?
cancelconfirm
what did 2500 cost us last week?
2500 - massimo dutti bcc: 31:00 approved hours, $581.25 labor at straight time, $992.00 billed, $410.75 margin (oct 5 to oct 11).
view the report download pdf
ask, or tell it what to do…
todaylive
14
clocked in right now
22
scheduled today
3
punches to check
riverside · tomorrow
marcus vance · 6:00–2:00 · foreman
open · laborer · 7:00–3:00 · called off
ben ortiz · 7:00–3:00 · laborer
cleo diaz · 9:00–5:00 · laborer
their profile
once they're added, their profile opens here — with date of birth and address for managers allowed to see them. the chat only ever says they're on file.
sofia reyes · laborer
date of birth · on file
project labor costlast week
2500 - massimo dutti$581.25
alvarez, fabian · 17:00$318.75
castro, luis · 14:00$262.50
2504 - terminal g$775.62
6316 - shell bay$955.62
unassigned$261.00
overtime premium$123.00

illustrative, but the same flow as the live product. ⌘k opens it at your desk; expand it and it takes the whole screen, with your conversations on the left and what it's working on beside it.

try it in the live demo
five hubs — one record

one change reaches everything
it touches.

rocteams isn't five apps stitched together. hire someone and they're schedulable; schedule them and their site's rules apply; they clock in and the hours land on payroll and on the job. the assistant works on all five — or click through them yourself.

ROCteams
5 hubs, 1 record
talent
scheduling
sites
time hub
fleet
01 — talent / hire

hire in one sentence. place them when you're ready.

describe a new hire and the form fills itself — site and position can wait until they're placed. a lapsed certification blocks scheduling and clock-in before it reaches a job site, and every change, made in the app or in the chat, lands on the person's work history.

02 — scheduling / plan

a schedule that plans forward.

drop a shift on someone and see overtime turn amber the moment you place it — with who could take it instead. a call-off becomes an open shift you fill in a tap or offer to everyone who fits; the first to accept on their phone gets it. print the week, or the whole month, for the wall.

03 — sites / rules

every site runs on its own rules.

payroll week, overtime threshold, break policy, geofence, and the positions with their pay and bill rates — set once per site, applied to every shift and punch there. projects live under the site, with your own job numbers.

04 — time hub / pay

punches become payroll, and job cost.

gps- and photo-verified punches from a phone, or a shared kiosk with a pin. crews pick the job they're on when they clock in. approve, and payroll, the pay rate report and project labor cost all read the same hours — with overtime counted the way you pay it.

05 — fleet / drive

vehicles ride along with the shift.

share a truck between drivers. at clock-out the driver enters the odometer, rocteams works out the miles, puts the vehicle on the timecard — and flags service before it turns into a breakdown.

all of it is in the product today — no screens from a future release. (fleet doesn't have its own questions for the assistant yet, so its card shows the screen only.)

the app itself

rather click than ask?
it's all here.

everything the assistant does, you can do yourself, on screens built for it. these are the real ones — a demo construction company, a normal week.

app.rocteams.com
the schedule canvas: a week at riverside yard, shifts per person, a sick day, overtime in amber, hours and labor cost at the top the weekly timesheet: every punch with its site, position and job, and who's on the clock now timesheet approvals: each person's pending punches, approve one or approve all a timecard: clock in and out, geofence verified, the job it was booked to, and the gps location on a map time off requests: pending and approved, approve or reject in a tap a person's work history: project changes, time off, assignments and document renewals, each with who recorded it project labor cost: hours, labor cost, billed and margin for each job and everyone on it

plan the week by dragging shifts onto people. time off blocks the day, overtime turns amber, and the hours and labor cost update as you go.

built for how your crew works

one platform,
shaped to your trade.

contractors, security companies, hotels and cleaning crews all run on shifts, sites and punches — but each one cares about something different. here's what rocteams does for yours.

for construction & trades

know what every job costs.

your crews move between jobs all week. rocteams keeps every hour on the job it was worked on, so job cost is a report, not a spreadsheet.

  • projects with your job numbers — put a crew on 2500 and they pick it when they clock in.
  • project labor cost — hours, labor, billed and margin for each job and everyone on it, as a pdf or csv.
  • the pay rate report by job and task, with overtime split exactly where it starts.
  • shared trucks — odometer at clock-out, miles on the timecard, service flagged on time.
  • expired certifications (osha 30, forklift) block the schedule before they block the job site.
ask it
put fabian and luis on 2504
i'll put 2 people on 2504 - terminal g elevators (riverside): fabian alvarez, luis castro — sound good?
what did 2504 cost us last week?
2504 - terminal g elevators: 28:18 hours, $775.62 labor, $1,415.40 billed, $639.78 margin.
for security companies

every post covered, every guard licensed.

an empty post is the call you dread. rocteams shows the gap the moment it opens, and who can fill it.

  • geofenced, photo-verified punches at every site — from a phone or a kiosk at the post.
  • guard licenses with expiry dates — an expired one blocks scheduling and clock-in.
  • call-offs become open shifts, with who can cover without going into overtime.
  • clients approve or dispute timesheets in their own portal, with each site's bill rate applied.
ask it
who's clocked in at metro tower right now?
2 clocked in at metro tower: marcus vance since 6:58, elena rostova since 7:02.
whose licenses expire this month?
1: elena rostova — guard card, expires oct 30, and it's set to block her shifts once it lapses.
for hotels & events

banquets, housekeeping and front desk on one canvas.

demand swings with every event. fill the gaps fast, and keep overtime where you decide it belongs.

  • positions per department — houseman, banquets, front desk — each with its own pay and bill rate.
  • open shifts offered to everyone who fits; the first to accept on their phone gets it.
  • overtime turns amber as you schedule, with who could take the shift instead.
  • the week or the whole month, printed for the back-of-house wall.
ask it
we need one more banquet server saturday 4 to 11
i'll post an open banquet shift, sat 4:00–11:00 at the grand — sound good?
posted. 3 people can take it without overtime — fill one, or offer it to all three.
for facilities & cleaning

many small sites, one crew.

your people cover a dozen buildings a week. rocteams knows the rules at each one, so you don't have to.

  • a shared kiosk with pin clock-in where phones aren't practical.
  • each site's own break policy and overtime rule, applied to every punch.
  • timesheets checked for you — missed clock-outs and overlong shifts flagged before payroll.
  • payroll exports for gusto and quickbooks, from the same hours you approved.
ask it
check this week's punches
2 to look at: a missing clock-out for dana lee on tuesday, and a 15-hour shift for raj patel on wednesday.
is anyone close to overtime?
1: raj patel is at 36h with a shift still to go this week.
one product, three screens

built for the desk and built for the field.

at your desk, ⌘k opens the assistant — expand it to the full screen with the day or the person beside the chat. a manager's phone has the same assistant. a worker's phone does a few things well: clock in on the right job, take an offered shift, see their schedule and time off.

on the desktop — ⌘k from anywhere

home
sites
talent hub
time hub
schedule canvas
riverside yard · week ending sat
team member
fabian alvarez · helper · 2 projects
project labor cost
2500 - massimo dutti · $410.75 margin
ask, or tell it what to do…
who can cover saturday? instant
manager, on the go
roc teams
ana called off tomorrow
her 7–3 at riverside is open. ben ortiz can cover.
fill offer to all
22 today 1 open
the same assistant, full screen in a manager's pocket.
worker
hello!
fabian alvarez
locationriverside yard
project2500 - massimo dutti bcc
start shift
clock in on the right job — and accept a shift offered to them, right here.

what each person sees follows their permissions: a manager's assistant can only do what that manager can do, and a worker's phone has no assistant at all.

try it in the live demo →
time back

it's not just cheaper.
it gives you your week back.

timesheets, payroll prep, call-offs, new hires, expiring certificates, job reports — the admin a crew creates every month, by hand vs with rocteams. move the slider to your team.

30 people
$
by handwith rocteams
timekeepingchasing, fixing and keying timesheets
8.5 h
payroll prepovertime, cross-checks and the export
11.0 h
scheduling and call-offsbuilding the week and finding cover
12.0 h
onboardingnew hires' details, documents, site and role
3.5 h
compliancecertificates and documents running out
2.5 h
reportingproject cost and client billing
5.0 h
42.5 h back every month
about one admin week
$1063 / month
on top of the per-seat savings below
estimates for a typical month, kept on the cautious side. the assistant's own tally shows your real number on your dashboard.
the cost of fragmentation

why two apps cost more than one

most teams run one tool for payroll and hr and another for scheduling and time — two base fees, two per-seat rates, for the same 100 people.

−$1,525 / month
92% less
$1,660/mo
$1,160
$500
the fragmented stack
competitor a (payroll/hr)
+ competitor b (scheduling)
$135/mo
rocteams
$30 base (30 incl.)
+ $1.50 / additional seat
monthly cost at 100 field employees — same headcount, same job done.
the onboarding gap
fragmented: hire someone, then re-type them into hr, the time clock and payroll — three times, three chances for a typo.
with rocteams: one sentence to the assistant, or one form. every hub has them.
the compliance risk
fragmented: hr doesn't talk to scheduling, so someone with an expired certification still gets put on a shift.
with rocteams: an expired certification blocks the shift, and the clock-in, before either happens.
the timesheet scramble
fragmented: matching timestamps, jobs and site pay rates by hand, shift after shift, then building job cost in a spreadsheet.
with rocteams: every punch is verified and carries its job, with the site's rules applied. job cost is a report.
the guessing chatbot
bolted-on: a chatbot on top of another tool answers from what it thinks your data says — and sometimes changes it.
with rocteams: the assistant reads your real records, shows exactly what it will change, and waits for your confirm.
30 · 30 · 30 pricing
$30/mo 30 employees + 30 assistant credits included

then just $1.50 per additional seat. credits renew every month. no setup fees, no tiers, no seat penalties.

the assistant talent scheduling sites & projects time hub & reports fleet
one record

one system, not five.

a call-off, a punch, a new rate, a hire — every hub sees it at once, so nothing is typed twice and nothing drifts out of step.

the same record is your audit trail: who changed what and when — in the app or through the assistant — is on every person's work history, ready for a payroll dispute or a labor audit.

and the assistant works inside it, not around it: it acts only as the manager who asked, only on what they're allowed to see, and only after they confirm.

start free trial →
talent scheduling sites time hub fleet
one record, one assistant
every change, everywhere, at once — and on the record.