Guide for contractors

Crew check-ins:
know who is on the job without calling anyone

It is 8:20 AM. The customer on Maple Street texts "is anyone coming today?" and you do not know. You call your tile setter, he does not pick up because he is driving, and for ten minutes you are answering a customer with a guess. Then on Friday the same man hands you his hours written from memory. Both problems are one problem: nothing records where the crew is at the moment it happens.

By the WorkTime CRM team · Updated October 10, 2026

How it looks in WorkTime CRM · Sample data

Northwest Remodel LLC
Subs
VT
Victor T.
Tile work
$3,200Paid
LA
Luis A.
Plumbing
$2,450Paid
DK
Dan K.
Electrical
$1,800Due
Dan K. · On the way · 12 min
GPS check-in · 0.3 mi from the job · hours go to payroll
7:42 AM

Send the scope from the estimate; the sub signs it online, uploads their W-9 and insurance in their own portal, requests payments against the schedule — and their invoice lands in the project budget. Signed PDF for both sides.

Crew and subs on a job in WorkTime CRM: who is assigned, and who is on the way right now

The four moments that matter

You do not need a dot moving on a map all day. You need four facts per person per job, each with a time on it:

  • Left — so you can tell the customer someone is coming.
  • Arrived — so you know the day started where it was supposed to.
  • Started work — the clock for hours begins here, not at arrival.
  • Finished — the clock stops, and you know the site is empty.
The worker's page on a phone: his week, and each job with its status and address
What the worker sees: his week and his jobs. Demo company, made-up people.

Tell the crew before you turn it on

Say it plainly on day one: "When you tap, I see the time and where the phone was. That is how your hours get counted, and that is how I answer the customer without calling you." People accept a rule they were told about; they resent one they discover.

Rules on recording an employee's location differ by state. If you are not sure about yours, ask your attorney or your payroll provider before you start.

How it works in WorkTime CRM

Open the project, the Crew tab, press "Add a worker" and type a name and a phone. He does not register and gets no password. He gets a personal link — copy it, or press "Text it" — and he can add it to his home screen. Everyone you added is also listed in Settings → Team.

On his phone he sees only his own jobs, and on each one a single big button with the next step: I'm on my way → I've arrived → Start work → Finish work. The page is in English, Russian or Spanish.

Every tap attaches the phone's location. You get a Telegram or push message right away, and on "on my way" it includes an approximate driving time. On the Crew tab each person shows the latest tap, its time, a map link and how far from the job address it happened; anything over 250 meters (about 820 feet) is flagged. If the phone refused to share location, the check-in still saves and is marked "location was off".

Hours count themselves: the time from "Start work" to "Finish work" is written into the project's Hours on the Money tab and into payroll. Set an hourly rate on the worker's card in Accounting → Payroll and those hours turn into pay. A shift longer than 16 hours is not written — it means someone forgot to tap Finish — so you enter that one by hand. Automatic time tracking helps you work out pay, but the employer is still responsible for counting every paid hour under the law of their state: some drives between jobs are paid time, and they do not sit between "Start work" and "Finish work". When in doubt, ask your payroll provider or an attorney.

The customer gets nothing by default. If you run short service calls, you can switch on a "Technician on the way" text: when the worker taps "I'm on my way", the customer gets one SMS with the arrival estimate. It goes out through your own Twilio number, and Twilio bills you for it.

The Crew tab of a project: one worker at work 35 m from the job, another on the way with 14 minutes to go
The Crew tab: the latest tap of each person, its time and the distance from the job. Demo company, made-up people.
Questions

Does the worker need an app or an account?

No. He opens a personal link in the phone's browser and can add it to the home screen. There is no password.

What if he turns location off?

The check-in is still saved, with the time, and is marked "location was off". Nothing is filled in for him. You see it on the Crew tab and can ask.

Do I pay for each worker?

No. A worker on a personal link does not need a team seat. Crew check-ins are part of the WorkTime CRM plan: first month free with a card on file, then $99 a month per company.

WorkTime CRM — leads, estimates and jobs in one app

Built by a working contractor. First month free with a card on file, then $99 a month per company.