Landscapt (CRM)

The Crew App

What a crew sees on their phone — the day's stops, clocking on and off, breaks, photos, and sending work back to the office.

Signing in, and what a crew can see

A crew signs in and lands on a home screen with three tiles: My Schedule, Dashboards, and Job Photos. That's the whole app for them — no clients list, no invoices, no estimates, and no sidebar full of office screens.

It runs in the phone's browser, so there's nothing to install. Tell crews to add it to their home screen once and it behaves like an app from then on.

The login belongs to the crew, not to a person. Create a user with the Crew role, then attach it under Team → Crews → Linked Login on that crew. A login can only be attached to one crew — once it's used, it stops appearing in the list for the others. That attachment is what decides whose stops get shown, and the app refuses to clock in or out on a stop belonging to a different crew. A crew login that isn't attached to any crew signs in to an empty schedule.

Because the login is shared, the app records hours for the crew — see below. Individual people's times are handled by the office, not on the phone.

Whether crews see prices is your choice: Hide pricing from crews under Landscapt Settings removes rates and amounts from everything they can reach. It's worth turning on if you'd rather the crew not be drawn into a pricing conversation on a driveway.

My Schedule — the day's stops

My Schedule is the day's work as a list of stops, in route order. Each card shows the client, the address, the services due there, and a status.

A stop is a property visit, not a job. If a client has three services due at the same address on the same day, that's one stop with three services on it — the crew drives there once, so they clock in once. This is why the buttons say Start Job and Stop Job rather than per-service ones: the clock belongs to the visit to the property.

Tapping a card opens the stop: the address (tap it for directions), the client's phone (tap to call), any notes the office left, the list of services, the buttons below, and — when the office called for specific materials on the job — a Materials called for card (see below).

Materials called for

When the office has planned specific products for a job (the Products section on the Job record, or on the dispatch board's job popup), the stop shows a Materials called for card listing each one with the quantity the office planned. This is separate from Request Materials below — it's not the crew asking for something, it's the crew confirming what was already ordered for them.

For each material still pending, the crew can:

  • Confirm or edit the quantity and tap Mark Used — the field starts pre-filled with the planned quantity, but the crew can correct it if less (or more) actually went down. The planned quantity itself is never overwritten, only what actually got used.
  • Not Used — the material wasn't needed at this stop after all.

Once resolved, the row becomes read-only and shows what was recorded. The web crew stop page (for crews working from a browser tab instead of the app) has the identical card and does the same thing against the same underlying job — either side works from the same planned list.

Drive time

Drive time is tracked for the day, not per stop — it covers the yard to the first job and everything between. Tap Start Drive when the truck moves and End Drive when it stops.

You don't have to remember to end it: starting a job automatically closes an open drive segment, so a crew that drives off and taps Start Job at the next property gets the drive recorded correctly without a second thought. You also can't start drive time while a job is running — stop the job first.

Working a stop

ButtonWhat it does
Start JobYou're on site and starting work. Your clock starts now, and the stop moves to In Progress on the office's dispatch board.
Take a BreakLunch, or anything else that shouldn't be billed. The clock keeps running on screen but the paused minutes are subtracted at the end.
ResumeBack to work. Shown in place of Take a Break while you're on a break.
Stop JobYou're done here. Asks for optional completion notes, then marks everything at the stop Completed and works out the hours.
SkipOne service at this stop isn't getting done today — no access, weather, client not ready. Asks for a reason, which the office sees.

Start Job and Stop Job apply to the whole stop. Skip is the exception — it's per service, so a crew can skip the hedges and still complete the mow at the same property.

If the office left notes for the crew on the job, the stop asks the crew to Acknowledge them — and Start Job is disabled until they do. It's not just a record that the note was read, it's a hard gate: a crew can't clock in on a stop with an unread "gate code changed" or "dog in the back yard" note. If the office edits the note after it was already acknowledged, the gate reopens — acknowledging again is what re-enables Start Job.

How your hours are worked out

When a crew taps Stop Job, the hours for that stop are:

(clock out − clock in − break minutes) × number of crew members

Those hours are then split across the services at the stop in proportion to their budgeted hours, so a stop with a two-hour cleanup and a half-hour mow doesn't credit them equally. That's what the office compares against budget on the dispatch board.

  • Breaks come off the total. Pausing for lunch and resuming subtracts those minutes. If a crew clocks out while still on a break, the break is closed at that moment and still subtracted — nobody gets billed for a break somebody forgot to end.
  • Forgot to clock in? If there's no clock-in on the stop, the app falls back to the job's scheduled start time and the time you tapped Stop Job. It's an estimate, not a measurement — clocking in is what makes the number real.
  • Overnight shifts work. A clock-out time earlier in the day than the start time is treated as the next day rather than as negative hours, which matters for storm work that runs past midnight.
Hours are per crew, multiplied by headcount. Individual start and finish times — for someone who came late or left early — are entered by the office on the dispatch board, not by the crew on their phone. Those per-person times are what labour cost is calculated from.

Notes and photos

Notes to Office sends a message back from the field. It shows on the dispatch board against that stop, so it's the right place for "couldn't reach the side bed, sprinkler running" rather than a text message to somebody's phone.

Add Photo takes a picture with the camera and attaches it to the visit. Before-and-afters, damage found on arrival, and anything a client might query later all belong here — they stay attached to the visit rather than living in someone's camera roll.

Suggesting work you spot

Crews are at the property every week and notice things the office never sees. The Suggest work button on a stop sends that back: pick the service from a short list, add a note, take a photo, send. It arrives as a ticket for the office to price and quote.

The photo is the part that matters most — with one, the office can usually quote the work without driving out to look at it.

Crews never see or set a price here, and the list is one you control: tick Show in field upsells on a service under Services & Pricing, and give it a short prompt ("Overgrown or blocking a walkway?") so crews know what to look for. With no services ticked, the Suggest work button doesn't appear at all — that's how the feature is switched on and off.

The full round trip — what the office sees, converting one into an estimate, and the two reports that show whether suggestions turn into money — is in the Tickets guide under "Field upsells from crews".

What the office sees

Everything a crew does lands on the Dispatch Board in real time: status moving to In Progress and Completed, actual hours against budgeted, notes, skip reasons, and photos. Nothing needs to be re-entered at the end of the day.

Dashboards are scoped separately. A crew only sees dashboards that have been explicitly marked visible to crews, so you can give them a job-count or hours board without exposing revenue.

For the office's half of this — stop order, route optimisation, and exactly how actual hours are compared against budget — see the Dispatch Board guide.

More in Landscapt (CRM)

Clients, Properties & Leads
Client accounts, commercial hierarchies, service properties, and the activity timeline that ties it all together.
Estimates & the Budget Engine
How an estimate is built, how its numbers are actually calculated, and how it becomes a job.
Jobs & Packages
The six job types, how a job's status differs from a visit's status, and how a Package template turns into a billed job.
Services & Pricing
The service catalog, bulk catalog price changes, and Price Adjustment runs — which prices seed new work and which ones actually bill.
The Dispatch Board
The daily scheduling screen crews and dispatchers live in — visits, crews, status, and how actual hours get calculated.
Sales Meetings
Booking appointments per sales rep, the double-booking warning, and the split between a rep's direct reminder and the client-facing automation trigger.
The Waiting List
Jobs with a date range instead of a date, held for opportunistic scheduling — and how to actually get them dispatched.
Snow Jobs & Storm Dispatch
Storm events, priority dispatch, and the invoicing flow built specifically for snow.
Invoicing & Payments
How an invoice is born, how its status moves, and where the client's own PO number actually goes.
Contracts
Ongoing billing agreements — monthly amounts, seasonal overrides, sub-properties, and how signing and invoicing actually work.
Communication Automations
How sequences, triggers, and events work — and how Automations differ from Sales Campaigns.
Forms & Lead Capture
Building, publishing, and sharing public forms — and what happens to a submission once it lands.
Tickets
Support and service tickets — where they come from, how they're worked, and how they connect to the rest of a client's record.
Damage Cases
Tracking property damage and warranty claims tied to a job — what a case captures, how cost rolls up, and a real current limitation in how it connects to a client record.
Job Photos
Field photo documentation, annotation, and before/after comparisons — attached to a job site, not a person.
Online Payments & Stripe
How a client actually pays an invoice online, how Stripe Connect keeps every org's money in their own account, and how the platform takes zero cut.
Browse all guides
© 2026 Landscapt. All rights reserved.