Field service software with no per-user fees
Jobs, scheduling and the app your engineers carry, at one price for your whole team. Your accounts package, your CRM and your customers hear about the work as it happens, without anyone phoning it through.
Free to start, no card needed. Paid plans from £79 a month for everyone, office and field.


One price for your whole team
Most field service software charges per user, so every engineer you hire puts the bill up. We charge for the jobs you run. Everyone on your team is included.
Includes 300 jobs a month. That's about 26p a job. For a team of 8, it works out at £9.88 a person.
- 300 jobs / month
- Unlimited team members (fair use)
- Then 30p per extra job, capped at a limit you set
- GPS resource tracking
- Webhook integrations
- SMS notifications
- Team management
- 2 brands
- Enterprise SSO (SAML)
Hiring doesn't change the price
Take on another engineer and your bill stays the same. Office staff are included too. Contractors get their own login and don't use a seat.
What happens at the limit
When you reach 300 jobs, you choose. New work can wait until next month, or you pay 30p for each extra job up to a spend cap you set. We never bill past that cap.
Start on the Free plan
It's free for 20 jobs a month and up to 5 people. You don't need a card, and you can upgrade when you need more.
One boiler service, start to finish
Four screens, from booking a boiler service to the webhook that tells your accounts package it's done.
Drag the job onto a morning
Drag the job onto an engineer's morning. The time blocks out on their schedule; the map and the job detail update with it.


Directions in one tap
One tap opens directions. The app shares the engineer's position on the way, so you can see progress and give the customer a realistic arrival time.


Signed off in the cellar, no signal
Photos, parts used and the customer's signature save to the phone even with no signal, and sync when the engineer climbs the stairs.


A webhook fires the moment it's done
Your accounts package, CRM or automation tool gets the status change and acts on it.
Know how the week went
Completion rate, SLA compliance, status breakdown and time on site by job type, each with its trend. Build a report over your own data, save it, and check it each morning. Export any of it to CSV, or read the same numbers over the API.


Fifty flats, one project
Rewiring a whole building over a week, or a Tuesday at one customer's site. A project holds the window and the crew; the individual units sit inside it. You don't schedule them one by one.
Engineers see one card with a progress bar, not fifty jobs in a list. They claim a unit as they start it, and you watch the count come in.
Set up each job type once
Build the form for a boiler service, a fibre install or a fit-out by dragging panels, tabs and fields onto a canvas. One job type gives you two forms: one to book it, one for the engineer to complete it on site.
Fields run from a dropdown to a file upload or a signature pad. A button on the form can call your CRM or billing system directly.
Every workspace starts with a job type called General Job, so you can book work before you've built anything. Add the fields when you're ready.






Works offline, syncs when it can
Photos, notes and status changes save to the phone first and sync when the signal comes back, so an engineer in a basement or a plant room can finish the job the same way as anywhere else.
Built for trades that send engineers to site
Job management and scheduling for heating and plumbing, electrical, broadband and telecoms, solar and marine. It fits a firm with five engineers and a firm with fifty.
Heating & plumbing
Annual services, breakdowns and installs. Parts are logged on the job, and a webhook goes to your accounts package when it's done.
Broadband & telecoms
Installs by the hundred, across several brands. A button on the form provisions the line.
Electrical & fit-out
A week on one site runs as a single project.
We do the field service part, and connect to the rest
WorkWing doesn't do CRM or accounts, and connects to the ones you already have. Developers use the API and webhooks. Without a developer, use Zapier, Make or n8n. Either way you can connect Claude or ChatGPT and ask it about the schedule.
- Accounts
- Xero, QuickBooks, Sage
- CRM
- Salesforce, HubSpot, Pipedrive, Zoho
- Messages
- Twilio, SendGrid, Slack, Microsoft Teams
- Automation
- Zapier, Make, n8n
- Sign-in
- Microsoft Entra, Okta or Google Workspace, over SAML