Skip to main content

Crew Management

Multi-Team & Crew Management allows a business to organize technicians into named crews, dispatch jobs to whole crews at once, and view capacity across all crews simultaneously. Available on all plans; multi-location (Agency plan) adds separate branches with isolated crew and reporting views.

CrewsTechniciansScheduleCapacityBranches
4 crews · 14 technicians+ New Crew
Roofing Crew A
Roofing · 4 techs
On Site
Lead
CR
Carlos Reyes
JT
Jake Torres
MA
Mike Alvarez
SK
Sarah Kim
Week Capacity75%
Today's Jobs (3)
9:00aPark Residence — Roof Repair
1:30pCedar Skylight Install
4:00pLakeside Inspection
Dispatch JobView Schedule···
Cleaning Team
Maintenance · 3 techs
Available
Lead
SR
Sandra Rivers
AP
Alex Pierce
DL
Diana Lopez
Week Capacity100%
Today's Jobs (3)
8:00aMaple Ln Move-out Clean
11:00aOffice Park Quarterly
2:00pRiverside Condo Deep Clean
Dispatch JobView Schedule···
Pest Control
Pest · 2 techs
Over Capacity
Lead
DK
Dave Kim
TR
Tom Reyes
Week Capacity112%
Today's Jobs (2)
7:30aBirch Ave Termite Treatment
10:00aSchoolhouse Rd Inspection
Dispatch JobView Schedule···
HVAC Service
HVAC · 3 techs
Off Clock
Lead
AP
Alex Pierce
RH
Ryan Hahn
BG
Ben Gray
Week Capacity42%
Today's Jobs (1)
Tomorrow 8:00aOak Ridge AC Service
Dispatch JobView Schedule···
Today's Schedule · Wed May 17
Open full schedule →
Crew
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
6p
Roofing A
Park Residence
Cedar Skylight
Lakeside
Cleaning
Maple Ln ✓
Office Park
Riverside
Pest Control
Birch Ave
Schoolhouse
HVAC

What Is a Crew?

A crew is a named group of technicians that typically works together. Crews can be assigned to a job as a unit — instead of assigning individual technicians one by one. Each crew has:

  • A name (e.g., "Roofing Crew A")
  • A lead technician
  • A list of members
  • A default service type (optional)

Creating & Managing Crews

Navigate to Settings → Team → Crews.

4-step process to create a crew:

  1. Click + New Crew and enter a crew name
  2. Select a Lead Technician from the active team list
  3. Add Members — any technicians currently on the team
  4. Set a Default Service Type (optional — used for capacity planning view)

Changes to crew membership take effect immediately. Removing a technician from a crew doesn't affect their past job records.


Active Crews View

Three sample crew cards from the crew management screen:

CrewLead TechMembersActive Jobs
Roofing Crew AMike Torres43
Cleaning TeamSandra R.25
Pest ControlDave Kim21

Each card shows today's scheduled jobs, crew availability status, and a quick-dispatch button.


Dispatching a Job to a Crew

When creating or editing a project appointment:

  1. Open the Assign field on the appointment
  2. Switch from "Individual" to "Crew"
  3. Select the crew from the dropdown
  4. All crew members are notified simultaneously
  5. The job appears on every crew member's personal schedule

The dispatcher can override and swap individual members after crew assignment without affecting the other assignments.


Schedule View

The crew schedule view shows a day grid with all crews on separate rows. Each row displays:

  • Crew name
  • Technician count
  • Time blocks for each scheduled job (color-coded by job status)
  • Gaps showing open availability

Clicking a time block opens the project record. Dragging a block reschedules the appointment.


Capacity Planning

The capacity view shows each crew's booking load for the week:

CrewCapacityOpen Time
Roofing Crew A75%2 hrs open
Cleaning Team100%Fully booked
Pest Control112%1.5 hrs over

When a crew is over capacity (>100%), the system highlights it in red and flags the over-booked days.

Smart suggestions: When dispatching a new job, the system ranks available crews by proximity to the job site and remaining capacity for the requested day.


Lead Technician Role

The Lead Technician on a crew has elevated permissions compared to standard technicians.

Lead Technicians CAN:

  • View all jobs assigned to their crew
  • Mark jobs as complete
  • Add notes and photos to any crew job
  • View crew member time entries
  • Approve or reject time entry edits from crew members
  • Access the crew capacity view
  • Communicate with the crew via PTT

Lead Technicians CANNOT:

  • See financial data (invoices, costs, margins)
  • Create or edit estimates
  • Access contacts outside their assigned jobs
  • Change crew membership
  • See other crews' schedules

Multi-Location (Agency Plan)

The Agency plan adds branch-level separation for businesses operating in multiple service areas under one account.

Each location (branch) is a separate operational unit with its own:

  • Crew roster
  • Schedule and dispatch view
  • Job and revenue reporting
  • Customer contacts (optionally shared across branches)

Sample branch structure:

BranchManagerActive CrewsOpen Jobs
North BranchTom Reyes2 crews, 6 techs8
South BranchDiana Park3 crews, 9 techs12

How location separation works:

  • Dispatchers at each branch only see their branch's jobs and crews by default
  • Owners can toggle to see all branches simultaneously
  • Revenue and performance reporting can be viewed per-branch or consolidated
  • Contacts can be global (shared across branches) or branch-scoped

White-label option: Each branch can operate under a different DBA name with its own customer-facing communications, review funnel, and referral program.


Team Push-to-Talk (PTT)

All team members on the same crew can communicate via in-app push-to-talk (PTT):

  • Tap and hold to speak — release to send
  • Audio is transmitted to all crew members instantly
  • Every PTT message is automatically transcribed and stored in the project timeline
  • AI extracts tasks and action items from transcriptions
  • Transcriptions are searchable and exportable
  • Voice clips are stored for 30 days; transcriptions are permanent