Everything WorkWing does

The full list, in one place. Anything marked Plan feature or Professional only depends on which plan you're on, so check pricing.

Job types

5 features
Drag-and-drop form builderLay out panels, tabs and sections on a canvas, without writing any code.
The fields a job actually needsText, numbers, dates and times, dropdowns, checkboxes and radio buttons. On the engineer's form, add file uploads, a signature pad, or a button that calls another system. Your own custom fields cover email, phone, URL and barcode scans.
Conditional logicShow fields and steps only when an earlier answer calls for them.
Operator and engineer formsOne job type gives you both: a form for the office to book the job and a form for the engineer to complete it.
Completion requirementsInsist on a signature or a photo before a job can close, and set an SLA and a default priority for each job type.
WorkWing job type builder, showing an installation form laid out as panels, tabs and fields on a drag-and-drop canvasWorkWing job type builder, showing an installation form laid out as panels, tabs and fields on a drag-and-drop canvas
What WorkWing is made of

Jobs, customers and their sites, engineers, job types and projects, then the ways to make them your own.

Dispatch & scheduling

6 features
Combined map and schedule boardMap pins, a Gantt timeline and a detail panel on one screen.
Drag to assignDrop a job on an engineer and the timeline, map and detail panel all update together.
Skill-based assignmentMatch what the job needs to the engineers who can do it.
Location trackingSee roughly where everyone is on the map, from a position the app sends every few minutes while they're on shift, and what each of them is doing right now.
Route optimisationPlan featurePut the day's jobs into a sensible order across the whole team.
Rule-based auto-assignmentProfessional onlyPicks the best-placed engineer using your own rules for skills, distance and workload.
WorkWing jobs board showing the day's jobs on the combined map and schedule view across all brandsWorkWing jobs board showing the day's jobs on the combined map and schedule view across all brands
Monday's reactive queue, placed by rule

Auto-assignment's weights and limits, one click on the board, and a job it would not force.

Projects

6 features
Group jobs into a projectA batch of jobs under one window and one crew. A week rewiring a building, or a Tuesday at one customer's site.
A pool the crew claims fromUnits sit unassigned in the project's pool. Anyone on the crew claims one when they start it, and can hand it back.
Pinned and assigned unitsGive a unit its own time window when it has to happen at a set time, or assign it to a named engineer.
One card in the field appThe field app shows a project as one card with a progress bar.
Pool console for the officePer-unit status, bulk move and detach, pin a window, release a claim, and a tally of completed units per crew member.
Sign-off and its own numberingAn optional form that's completed once, when the whole project closes. Projects have their own numbers and don't count towards your plan's job limit. Their units count as ordinary jobs.
Eight sites, one project

Emergency lighting across eight client sites: the pool of visits, the crew, fixed windows and sign-off.

Integrations

6 features
REST APIPlan featureRead and write every operational record, with API keys scoped to what each integration needs.
WebhooksPlan featureLifecycle events pushed to your endpoint as they happen, signed with a secret for each endpoint.
Integration buttonsPlan featureCall an external API straight from the job form, with no glue code to maintain.
AI assistantsConnect Claude, ChatGPT or another assistant and ask it to find a customer, check who's free or book a job. It acts as you, with your permissions, and it can't delete anything.
Zapier, Make and n8nJoin WorkWing up to other apps without writing code, using webhooks on the way out and the API on the way in.
Event catalogue24 events: a job created, updated, status changed, completed, cancelled, failed, overdue or deleted, either SLA breached, a note or attachment added to a job, a customer created, updated or deleted, an assignment created or en route, and a resource created or updated, or its location or status changing.
WorkWing and the systems around it

Signed webhooks, the API, no-code tools and an AI assistant, around a facilities team's finance system and CRM.

Field mobile app

6 featuresMore about the app
Works offlineChanges save to the phone and sync when the signal comes back. Built for basements, plant rooms and the middle of nowhere.
Job completionFill in the fields the job type asks for, on site, then move on to the next one.
Photos, signatures, partsCapture proof of work and log the parts used against the job.
Biometric and SSO sign-inSign in with a fingerprint or your face on site, or through your company's SSO.
En-route notificationsYour customers get a message automatically when the engineer sets off.
CarPlayToday's jobs on the car's screen, with directions and one-tap calling, hands-free.
WorkWing mobile app Today screen showing the engineer's job progress, the job on now, and upcoming jobsWorkWing mobile app Today screen showing the engineer's job progress, the job on now, and upcoming jobs
An engineer's day

Planned maintenance from the van: the day's list, the text to site, the form, the plant room with no signal.

Customers

2 features
Organisations and peopleContact details, sites, job history, notes and attachments in one place.
Card and table viewsFlick between a card grid and a dense table of contacts, sites and job history.

Reports, SLAs & dashboards

3 featuresMore about reporting
Operational dashboardCompletion rate, SLA compliance, status breakdown and average time on site by job type, each with its trend.
Saved reportsBuild a report over your data, save it, and check it each morning.
CSV exportExport any report to CSV, or read the same numbers over the API.
WorkWing reports dashboard showing completion rate, SLA compliance, status breakdown and duration by job typeWorkWing reports dashboard showing completion rate, SLA compliance, status breakdown and duration by job type
Save the job, then prove it

SLA targets per job type, a callout flagged at risk and handed over in time, and the month's figure.

Multi-brand

4 features
Many brands, one accountEach brand gets its own job types, numbering and settings.
Cross-brand operationsWork across brands and report on them together. People can belong to more than one organisation.
Custom domainPlan featureRun your workspace on your own domain. We sort out the certificate.
Remove 'Powered by WorkWing'Professional onlyTakes our name off the job emails your customers receive.
A second brand for a white-label contract

Its own logo, colours, job numbers, wording, emails and tracking page, run by the same team.

Portal & wallboards

2 features
Customer portalProfessional onlyA read-only status page your customers open from a link, with no account to create. It shows where the job is up to and, while the engineer is on the way, a rough, delayed position.
Live wallboardsPlan featureA self-refreshing map and status board for the office wall. Anyone with the link can see it and nobody has to log in.
What your client sees

One planned visit from the store manager's side: the emails, the text and the tracking page.

Security & governance

5 features
Your data, kept to yourselvesYour workspace is isolated from every other customer's, and what each person can see and do inside it is set by roles you control, per brand if you want.
Scoped keys and signed webhooksAPI keys carry only the permissions they need, and every webhook delivery can be verified.
Audit log and data exportA filterable audit log with CSV export, plus one-click CSV and JSON export of your customers, jobs, resources, locations and job types.
GDPR and privacy toolkitSearch for a person's data, export it, anonymise it, and set retention rules.
SSO on every paid plan, 2FAPlan featureSAML single sign-on on every paid plan at no extra charge, and two-factor authentication for every account.
Sign-off from IT

SAML, two-factor, custom roles, the audit log, scoped API keys and EU hosting.

Start on the Free plan. Paid plans are priced per job, not per seat.