The right crew, on the right job, before the day starts.
CrewNest reads incoming work orders and builds conflict-free crew schedules, checking skills, certifications, hours and travel before anyone is dispatched. Built for field service, trades and facility teams.
Every crew, job and travel leg on a single timeline.
Work-order intake
Emails and PDFs become structured jobs for review.
Cert-aware matching
Licences and tickets are checked before assignment.
Hours guardrails
Overtime and rest-period conflicts surface early.
The problem
Dispatch still runs on spreadsheets, group chats and memory.
A foreman gets a work order by email at 6:40 a.m. Someone has to read it, work out which crew holds the right ticket, check who is already over hours, and text everyone the plan. When a job overruns, the whole day is re-sorted by hand.
Today
Unstructured requests
Work orders arrive as emails, PDFs and photos, so details are re-typed into a sheet and often get lost.
Today
Invisible constraints
Expired licences, overtime thresholds and travel time live in different places, so conflicts are found on site.
Today
Fragile re-planning
One late job cascades through the day, and every change has to be relayed crew by crew.
With CrewNest
Intake reads each work order into a structured job and flags missing details for a human to confirm.
Matching checks skills, certification expiry, availability and travel before suggesting a crew.
Changes re-flow the day and show exactly which crews and jobs are affected.
Core features
Everything between a work order and a finished job.
Six connected parts of one workflow. Each feeds the next, so the schedule stays true as the day changes.
A
B
C
Crew board
A day and week timeline per crew with jobs, travel legs and breaks. Drag-free assignment from a suggested list keeps dispatch quick.
Dispatchers see the whole day at once and spot gaps before they cost hours.
Final plan every other feature feeds into.
WO-8841.pdf
SiteHarbour Court90%
TradePlumbing58%
Hours282%
Work-order intake
Incoming emails and PDF work orders are read into job fields: site, scope, trade, priority and requested window. Anything uncertain goes to a review queue.
Less retyping, and nothing is scheduled from a guess.
Feeds the review queue and the crew board.
Master ElectricianValid
Backflow TesterExpires in 15d
Working at HeightsExpired
Skills and certification matching
Each crew member carries trades, licences and ticket expiry dates. Jobs that need a specific certificate only suggest crews that hold a valid one.
Fewer compliance surprises on site and fewer aborted visits.
Constrains the suggestions shown on the crew board.
J-1050 needs Working at Heights; Crew D certificate expired.
Crew B would reach 42h this week.
No overlaps on Crew A and Crew C.
Conflict and overtime detection
Double-bookings, rest-period gaps and weekly hour thresholds are checked on every change and explained in plain language.
Problems are fixed at planning time, not discovered at 4 p.m.
Works from the same data as timesheets and insights.
07:02 Crew C checked in, Northpoint
09:20 J-1044 marked done
09:24 Timesheet draft updated: 2.5h
Site check-ins and timesheets
Crew leads confirm arrival, completion and notes from a phone. Hours roll up into a timesheet draft that a manager can approve.
Actual hours replace estimates, and payroll prep starts from real data.
Closes the loop from schedule back to the record.
Utilisation insights
Utilisation, travel share and overrun trends by crew and trade, with short written explanations of what changed week to week.
Owners see where capacity is actually going and plan hiring with evidence.
Built from completed jobs and check-ins.
How it works
From inbox to dispatched crew in five steps.
STEP 1
Capture
Work orders arrive by email, upload or form. Files are stored and queued for reading.
STEP 2
Structure
Fields are extracted into a job record. Low-confidence fields are marked for review.
STEP 3
Match
Crews are ranked on skills, valid certificates, hours, location and travel time.
STEP 4
Approve
A dispatcher confirms or edits the plan. Conflicts are shown with the reason and a fix.
STEP 5
Dispatch
Crews receive their day. Check-ins and notes flow back into hours and insights.
Product
Try the dispatcher’s workspace.
Assign the unassigned jobs, approve a work order from the review queue, and watch conflicts and utilisation update. Everything here runs on sample data in your browser.
Northline Services · Tue 14 Oct
Sample data
Jobs today
14
2 done
Unassigned
3
need a crew
Conflicts
1
live check
To review
3
from intake
Conflicts (1)
CertificationJ-1050 needs Working at Heights, but Crew D has an expired certificate.
Activity
09:20Crew B marked J-1044 Burst pipe repair as done.
08:58Crew D marked J-1049 Door closer repair as done.
08:02Crew C checked in at Northpoint Warehouse.
07:31Intake read IN-303 from an email with photo. 1 field needs review.
07:05Intake read WO-8841.pdf. 1 field needs review.
Who it’s for
Built for teams that send people to sites.
Specialty trade contractors
Electrical, plumbing, HVAC, fit-out
Problem:
Licensed work must go to licensed people, and tickets expire quietly.
With CrewNest:
Dispatchers filter by valid certificate and see expiries 30 days ahead.
Benefit:
Compliant crews on every job.
Field service companies
Maintenance, installation, repair
Problem:
Reactive callouts break a planned day.
With CrewNest:
Urgent jobs are slotted in with a clear view of which visits move.
Benefit:
Faster response with less chaos.
Facility services teams
Cleaning, grounds, security, inspections
Problem:
Recurring sites and rotating staff are hard to keep fair and covered.
With CrewNest:
Recurring jobs repeat on schedule and gaps are flagged when someone is off.
Benefit:
Covered sites and fairer rosters.
Operations managers
Owners and ops leads of crew-based businesses
Problem:
No reliable view of utilisation or overtime until payroll.
With CrewNest:
Weekly insights summarise capacity, travel share and overruns by crew.
Benefit:
Staffing decisions backed by data.
Technology
How We Use Amazon Web Services
CrewNest’s architecture is designed on AWS so that each work order moves through the same path: stored once, read by Textract, orchestrated by Lambda, interpreted by Bedrock and recorded in DynamoDB before a dispatcher sees it. The services below are the architecture components for that path.
01
Data collection
Amazon API Gateway
Receives uploads and form requests over authenticated HTTPS endpoints.
02
Secure storage
Amazon S3 and Amazon DynamoDB
S3 holds original work orders; DynamoDB holds jobs, crews and schedules.
03
Processing
AWS Lambda and Amazon Textract
Lambda orchestrates each job; Textract reads text and fields from PDFs.
04
AI intelligence
Amazon Bedrock
Interprets scope, drafts crew explanations and weekly summaries.
05
Application experience
Amazon Cognito and Amazon SES
Cognito signs users in; SES delivers dispatch and approval emails.
Services in the architecture
Amazon API Gateway: Fronts the CrewNest API for work-order uploads, schedule changes and check-ins.
Amazon S3: Provides object storage for incoming work-order PDFs, site photos and exported timesheets.
Amazon Textract: Extracts text, tables and form fields from scanned and digital work orders.
AWS Lambda: Runs the intake, matching and conflict-check steps without managing servers.
Amazon DynamoDB: Stores jobs, crews, certifications and schedule versions with fast per-company lookups.
Amazon Bedrock: Turns extracted text into structured job fields and writes plain-language schedule explanations.
Amazon Cognito: Handles sign-in and role-based access for dispatchers, crew leads and managers.
Amazon SES: Sends dispatch notices, approval requests and lead-form notifications by email.
Early access
Help shape CrewNest around real dispatch work.
Tell us how your crews are scheduled today. We will reply by email to arrange a walkthrough.
Stage.Building. Founded in 2026.
Product demo.The interactive workspace above is available to explore on sample data.
Early access.We are talking to field service and trades teams about their dispatch workflow.
Pricing
Three plans, priced simply.
Prices are in US dollars per month. Early access customers can ask about plan scope before committing.