Field service management software features for small service teams
All 42 field service management software features in Opsler are on this page — grouped by the part of your day they belong to, each one described by what it does for you and marked with the plan it is on. Nothing is held back for a sales call, and nothing quietly means something else once your card is on file.
The whole lot runs on one plan at one price. $25 per seat per month, no seat minimum, no tier above it — and two seats free, permanently, with no card and no clock.
- 42
- features, counted
- 30
- pages documenting them
- $25
- per seat, per month
- 2 seats
- free forever
The essential FSM feature checklist
What should field service management software include? Seven things. The field service management features worth paying for are the ones that follow the handoffs, because handoffs are where small teams lose money. Somewhere the customer lives. Somewhere the work gets planned. A way to price the job and get a yes on the spot. Parts tracked to the job that used them. Something your technician can finish a job on in a basement with no signal. A way to turn that into an invoice without retyping a line. And a number afterwards that tells you whether it was worth doing.
Strip the language out of any list of field service software features and those seven questions are what is left. Opsler answers all seven on one plan. Here is the capability that answers each, and the group on this page where it lives.
| The question | What answers it | In Opsler |
|---|---|---|
| Who is this customer and what have we done for them? | Customer records with full service history | Customer, lead and booking features |
| Who is going where, and when? | A dispatch board and an assignment model | Scheduling, dispatch and recurring work |
| What does the technician do on site with no signal? | A field app that finishes the job and bills it | Field technician and offline features |
| How do we price it and get a yes in the driveway? | Three-tier estimates approved on site | Estimates, invoices, payments and exports |
| How does the work turn into money? | Invoicing, payment recording, accounting handoff | Estimates, invoices, payments and exports |
| What parts did that job consume? | Stock by location, deducted at the job | Inventory, warranty and job-cost features |
| Did we make anything on it? | Revenue and cost reporting per job and per period | Reporting and performance features |
Seven answers, one price, and the free plan covers the first five well enough to run a two-person business on. Compare free and Pro limits.
Customer, lead and booking features
Everything that happens before a job exists: who the customer is, how the enquiry arrived, and how it becomes work on the calendar. Of everything on this page, the customer record pays for itself first — it is what stops a repeat caller catching you rebuilding their history from memory while they wait on the line.
Which features matter most for a small team? Five carry the daily work at two to five people: the customer and job record, scheduling and assignment, the technician's field app, estimates that get approved on site, and invoicing. Reporting earns its place the moment you hire a second technician and can no longer hold the numbers in your head. Inventory earns it when parts start walking off vans. Routing earns it at five or more stops a day. All of them are here when you want them, and none of them cost extra.
Customer records
Both plansEvery call, visit, invoice and photo for that address in one place, so the technician who has never been there arrives knowing what the last one found. Name, phone, alternate phone, email, service address, a separate billing address where it differs, and notes.
Customer bulk import
Both plansBring your whole list across in one upload using the Excel template — name, phone, email, street, city, state, ZIP, billing fields, notes. Run it twice and numbers you already hold are skipped, so the list stays clean.
Lead records and conversion
Both plansThe enquiries that are not jobs yet, kept somewhere you will actually see them again. When one says yes, it turns into a scheduled job carrying the customer's details across — nobody retypes the address you already wrote down.
Online booking requests
Both plansA form on your Opsler site takes name, phone, service and preferred date and time while you are up a ladder. It arrives as a request your dispatcher approves and converts, so nothing lands on the calendar you did not agree to.
Branded business website
Both plansA public site at your own subdomain, live the week you sign up: eight section types you can reorder, six colour themes, your logo and hero image, a live preview and a downloadable QR code for the van door.
Scheduling, dispatch and recurring work
The right person, the right address, the right hour — and the visits that come round again handled without anyone rebuilding the diary each quarter.
Drag-and-drop dispatch board
Both plansMove a job to another technician or another slot by dragging it. Day, week and list views, team filtering, a stats bar and quick assign for anything still unallocated. The morning reshuffle takes minutes instead of a phone call each.
Scheduling conflict detection
Both plansDouble-book someone and you find out during the drag, while you can still fix it — not when two customers are standing outside at the same hour.
Route optimization
ProRoute optimization puts the day in the order that makes sense on the road. Less time between jobs, more stops inside the same working day, and fuel that goes into the work rather than the drive.
Recurring job series
ProSet the quarterly service once and it keeps arriving on the board — this year and every year after. Weekly, monthly or yearly, on chosen weekdays, a set date or month-end, running on until you stop it or for a fixed number of visits.
Job automation
Both plansThe office jobs nobody should be doing by hand: the customer email that goes out when a status changes, the invoice raised from a completed job, next quarter's visit created while you sleep.
Work order management
Both plansThe job record everything else hangs from: customer, technician, fixed or flexible timing, service type, priority, expected duration, price-book service and draft invoice lines — plus a checklist that records who ticked what and when, which is evidence the day a customer asks.
Field technician and offline features
What your technician carries. Opsler installs straight from a supported browser onto a desktop, laptop, Android phone or iPhone and opens from an icon like anything else on the home screen — no app store, no review queue sitting between a fix and the field.
Field Agent day view
Both plansToday, upcoming and history, grouped by status, each job showing the single action that comes next — On My Way, Mark Arrived, Start Job, Pause Work, Complete Job. Nothing to hunt for on a phone screen in the rain.
Offline job status, photos and invoicing
Both plansWith no signal at all your technician opens the job, changes its status, ticks the checklist, takes before-and-after photos, writes the notes, captures the signature, raises the invoice and records the payment. It syncs itself the moment the van finds a bar. Basements, plant rooms and rural properties stop being a reason to bill on Friday.
Sync for Offline
Both plansOne tap before the van pulls away loads today's jobs, the week ahead, the parts catalog, the service catalog, van stock levels and customer history, with a last-sync time so the technician knows it is aboard.
Before-and-after photo capture
Both plansPhotographs taken during completion attach to the job and appear in the customer's portal beside the notes and the signature. Arguments about what the place looked like beforehand end quickly.
Live job tracking with ETA
ProYour customer watches the van approach on a live map with an arrival time and a call button — which answers the phone call they were about to make to your office before they make it.
Work and pause intervals
ProHours record themselves against the job as the technician works and pauses, so labour arrives already attached to the work that earned it. Payroll stops depending on anybody's memory.
Estimates, invoices, payments and accounting exports
From a price given in a driveway to a row your bookkeeper can import — one job moving in one direction, with nobody typing it a second time.
Single-price estimates
Both plansFlat line items straight off your price book, priced and presented while you are still standing in front of the problem.
Good/Better/Best estimates
Both plansThree priced options on one document, built from templates so nobody has to invent them at the kitchen table. Which tier customers actually choose comes back on the revenue dashboard, so your middle option gets priced on evidence.
Estimate approval with a one-time code
Both plansThe customer receives a code by email, enters it, then types or draws a signature. Opsler keeps who approved, which tier, when and how — an approval that is never a maybe you have to chase.
Estimate to job conversion
Both plansA yes becomes a scheduled job or an invoice with the line items already on it. Nothing re-keyed, nothing lost between the sale and the work.
Invoicing with an approval mode
Both plansYour call: technicians send invoices straight from site, or invoices land in an office queue for review, editing and sending. One setting, changed the day your team changes.
Payment recording and reminders
Both plansDeposits, part payments and balances all recorded against the invoice, with a staged reminder sequence chasing what is outstanding so you are not the one ringing. Money moves through your own processor or P2P handles, so nobody takes a percentage of the job.
Price book
Both plansYour services and prices in one catalog technicians build estimates and invoices from, seeded by your trade at signup and edited from there. What a job costs stops depending on who answered the phone.
QuickBooks and Xero CSV export
Both plansInvoices and payments export formatted for QuickBooks or Xero, plus a plain CSV — filtered by date and status, previewed, then downloaded on your own schedule so your bookkeeper sees every batch before it reaches the ledger.
Inventory, warranty and job-cost features
What is on the van, what it cost you, and what you still owe the customer once the work is finished.
Parts catalog
Free, more on ProParts with SKU, barcode, cost, price and categories that match your trade, seeded at signup so the catalog is useful on day one instead of being a project for the winter.
Stock by location
Free, more on ProWarehouse, truck and van, with as many named locations of each as you run. Budding covers one location and 100 items; Pro opens it up to every van on the road.
Transfers and adjustments
ProMove stock between any two locations, a single part or a batch at a time, with every adjustment recorded against the person who made it.
Low-stock alerts
Free, more on ProSet a threshold per part per location and the admin dashboard tells you at two levels of urgency — well before a technician finds an empty shelf at eight in the morning.
Job-linked parts usage
Both plansA part billed on an invoice comes off the location it was taken from, defaulting to that technician's own van. Your stock figure stays true without anyone counting shelves.
Warranty on jobs
ProGrant the warranty as you close the job — parts, labour or full cover, for 30 days, 90 days, six months, a year or a length you set yourself.
Warranty claims and status
ProA claim links straight back to the job that granted it, covered lines bill at zero with the original price struck through, and status runs active, expiring soon, expired. Nobody eats a repair that was never covered, and nobody charges twice for the same fix.
Customer portal, communication and reputation features
What your customer sees — deliberately the smallest thing you can ask of them. A link in an email. No account, no password, nothing to download before they can pay you, which is exactly why they do.
Token-link customer portal
Both plansOne link opens their current job, their history, their invoices and their warranties. There is no signup wall standing between a customer and the invoice you want settled.
Portal chat
Both plansA message thread on the open job the customer can attach a photo to, so “it is making that noise again” arrives as a picture rather than a description. It settles into read-only once the job completes.
Office-to-technician messaging
Both plansInternal threads between the office and the field, kept well clear of anything the customer can see.
Customer email notifications
Both plansThe technician is on the way. The estimate needs a look. The invoice is ready. Each one goes out on its own as the job moves, and each carries the portal link that gets you paid.
Review collection
Both plansA rating request follows a completed job while the work is still fresh, and the responses collect in a dashboard where you choose which ones appear on your public site.
Review routing settings
Both plansThe settings behind that request: which customers are shown a link to your Google Business Profile after they rate a job, and the rating threshold that decides it.
Reporting and performance features
Numbers built from what the work recorded rather than what somebody typed into a spreadsheet afterwards. Every figure below traces back to a job you can open.
Revenue dashboard
Both plansTotal revenue, gross field profit with its margin percentage, pending amount, average ticket size and warranty cost, across three, six or twelve months or a range you choose — exportable to CSV or Excel the moment your accountant asks.
Per-job profitability
Both plansRevenue set against labour and material cost on a single job, and the same split across a whole period. This is the answer to “we were flat out last month, so where did it all go?”
Technician efficiency table
ProJobs completed, hours logged, average hours per job, revenue, revenue per hour and an efficiency score for each technician, with rank badges on the top three. Coaching conversations go better when the numbers are already on the table.
Billable hours analytics
ProRecorded work intervals summarised per technician and per job and exported to CSV or Excel — payroll-ready hours, straight from the day that produced them.
Setup, adoption and workflow flexibility
Software you never finish setting up is software nobody uses, and every owner reading this has one of those in a browser tab somewhere. These are the parts of Opsler that decide whether the other 42 get used at all — how your data gets in, how a new hire works out a screen without ringing you, and which workflows bend to your business instead of the other way round.
Here is the machinery, named, so you can judge it rather than take an adjective on trust.
Four-step guided onboarding
A banner on your dashboard walks you through set up your business, add your team, add customers, schedule a job. Each step opens a short checklist with a tutorial video and a button straight to the screen you need. It remembers where you got to, and it takes itself away when you are done.
Contextual video and written help
Every page of every Opsler role and application — the office experience and the Field Agent app both — carries a help icon in the top bar. It opens guidance for that role on that screen, in video or in writing, without leaving what you were doing. Your new hire stops ringing you at four o'clock to ask where something is.
Excel bulk import
Customers, team members, inventory and locations all move in bulk: download the template, fill it, upload it. A parts import hands back exactly what went in and what needs a second look, so you are never guessing whether the file landed.
Automatic team invitations
Create a team member in the app or bring a whole crew in on a spreadsheet and their registration invitations go out on their own, with status on the team screen and a resend button for the one person who never checks email.
Editable business-type presets
Pick your trade at registration and the account already speaks it — industry terminology, Good/Better/Best estimate templates and 20+ price-book items ready to edit. You are dispatching this week instead of configuring for a month, and every one of them can be changed to match how you actually sell.
Configurable invoice approval
One setting decides whether technicians send invoices themselves or invoices queue for the office to check first. Start tight, loosen it as you learn to trust the crew, and change nothing else.
Editable terminology and statuses
Call things what your team already calls them, and shape the job status pipeline to match your workflow — names, colours, which status can follow which, and the order they appear in.
Role-specific experiences
The owner opens a dashboard of service calls, revenue, pending approvals, overdue work and low stock. The technician opens today's jobs. The customer opens one link. Three people, three different products, one system underneath.
How to evaluate features before choosing FSM software
A feature count decides nothing. Two vendors can both list FSM software features called “inventory” and mean stock on a van in one case and a purchase-order and supplier system in the other — and only one of those helps you on a Tuesday. Compare field service management software features properly and four questions cut through it. Put them to every vendor on your shortlist, including this one, which is why the answers are already sitting in the tables above.
- 1. Name the action, not the feature. Not “does it do estimates” but “can my technician put three priced options in front of a customer and leave with a signature on one”.
- 2. Ask which plan it is on. A feature two tiers up is not a feature you have. Everything here is marked Pro or free before you sign up, because that is the question that costs people money in month three.
- 3. Ask who it was built for. A vendor who can describe their ideal customer precisely has thought about who they serve. Opsler was built for small field-service teams, and the whole product reads like it.
- 4. Run one real job end to end. One customer, one estimate, one visit, one invoice, in the trial, with the technician who will actually use it. Fourteen days is plenty, and no card is required to start.
Opsler is built for small field-service, trade and home-service businesses — HVAC, plumbing, electrical, appliance repair, pest control, cleaning and the trades that work like them. If that is your week, every feature above was shaped around it. Still weighing up the category? See how the contractor apps compare.
Feature questions
Offline, a technician gets the whole billable job. They open the assigned work, change its status, tick the checklist, take before-and-after photos, write the notes, capture the customer's signature, raise the invoice and record the payment — all from data cached before they left, all of it syncing on reconnect without anyone pressing upload. On the free plan: Budding is free forever for 2 seats (1 admin, 1 technician) with 50 jobs a month, unlimited customers, 100 inventory items, 1 inventory location and 21 core features — enough to run real jobs end to end before you pay a penny. Pro adds route optimization, recurring job series, warranties, live job tracking, work and pause intervals, stock transfers and the technician efficiency table, marked in every table above. Moving up costs $25 for each seat you actually have, there is no tier above it to be sold to you later, and the 14-day trial takes no card.
42 is the counted inventory above — every one named on this page with what it does and the plan it sits on, so you can check the claim rather than take it. They are documented across 30 feature pages rather than 42, because related capabilities live together where a buyer would look for them: low-stock alerts inside inventory, conflict detection inside dispatch. Feature counts are a weak buying signal on their own. The table above is worth more precisely because it names each one and tells you which plan it is on before you sign up.
Three answers worth having before a trial, and all three save you money. Payments are recorded against the invoice while your customer pays you directly through your own processor at your own rates — Opsler takes 0% of what you collect, which on real card volume is usually larger than the software bill. Customer contact runs on email and the portal link, so there is nothing to configure and no per-message cost between you and a settled invoice. And QuickBooks and Xero are served by formatted CSV exports you download and import on your own schedule, which means your bookkeeper reviews every batch before it touches the ledger and there is no connector to re-authorise. Service history attaches to the customer and their address, which is the shape repeat visits actually take.
No. Pro is $25 per seat per month and there is nothing above it — no enterprise tier, no premium module, no add-on price list, no seat minimum that makes your first hire expensive. Your sixth technician costs $25, the same as your first. The only decision you ever make again is how many people you have.
All 42, one price, nothing held back for a bigger plan
Pick your trade when you sign up and the account already speaks it — your terminology, Good/Better/Best templates and 20+ price-book items ready to edit, so you are dispatching this week rather than configuring for a month. Pro is $25 per seat per month with no seat minimum and no tier above it: your sixth hire costs $25, not an upgrade.
Start the 14-day trial without a card, or run two people on the free Budding plan — 2 seats, 50 jobs a month, unlimited customers, 21 core features — for as long as it suits you.
Feature inventory and plan availability checked 1 August 2026.
Where to go next
Pricing and plan limits
What Budding includes and where Pro starts
Free field service software
The free plan next to the other free options
By trade
How this maps onto HVAC, plumbing, electrical and more
Compared with other platforms
Where Opsler lands on price, features and fit
What FSM software is
The category, defined in plain language
The benefits, measured
What changes, and how to prove it in your own numbers
Ready to Run Your Business Without the Chaos?
Scheduling, dispatch, estimates, invoicing, customer portal, and a free branded website — start completely free, upgrade to Pro when you scale.
Free forever on the Budding plan. No credit card required.