Skip to content

Glossary · Software & AI

What is Offline mode?

Offline mode in a technician app: which tasks should work with no signal, how syncing works, and a five-minute airplane-mode test to run before you buy.

Updated October 15, 2026 · 5 min read

Definition

Offline mode is a mobile app's ability to keep working with no cell signal or internet, saving the technician's work on the phone and syncing it once a connection returns. For field service apps it means a tech can open the job, take photos, fill out forms and build an estimate in a basement, attic or rural dead zone without losing anything.

Also called: Works with no signal, Offline capability, Offline sync, Basement mode

Where it matters
Basements, crawlspaces, mechanical rooms, rooftops, rural areas
Must work offline
Job details, notes, photos, forms, estimates, signatures
Usually needs signal
Card payments and sending links
Key design question
What's downloaded before the tech loses signal
How to test
Airplane mode, then Wi-Fi with no internet behind it

A tech is in a crawlspace under a 1960s ranch house with a failed water heater. There's no signal. The homeowner is waiting upstairs for a price. If the app needs a connection to load the price book, the tech walks to the driveway, waits for bars, builds the estimate standing by the truck, then goes back inside. If the app works offline, the estimate is built and signed at the kitchen table. Same job, same tech, very different day.

What should work in offline mode?

Not everything can work without a connection, and an honest app says which is which. Here's a practical split for a trades technician app.

TaskShould work offline?Why
Open today's jobs, customer and equipment historyYesThe tech needs context before they knock
Change job status, add notesYesThe office catches up when signal returns
Take photos, mark them upYesProof photos are often taken in the worst-signal spots
Fill forms and checklistsYesRequired steps shouldn't depend on bars
Build and sell an estimate from the price bookYesThe highest-value moment of the visit
Capture a signatureYesApproval happens in the room
Record cash or check paymentYesNothing to authorize remotely
Card paymentUsually noThe processor has to authorize it
Send a pay or approval linkNoIt has to reach the customer
AI features that read photos or answer questionsUsually noThey run on a server

The weak spot in many apps is the estimate. If prices are calculated by rules on the server, the tech may see only some prices offline, or none.

How does offline mode work?

  1. 1

    Download ahead

    While the phone has signal, the app saves the next jobs, customer history, the price book and anything else the tech will need.

  2. 2

    Detect the real connection

    The app checks whether it can actually reach its server, not just whether the phone says it's connected.

  3. 3

    Save every change locally

    Each change goes into a queue on the phone, in the order it was made, and survives the app being closed.

  4. 4

    Sync in order

    When the connection returns, changes upload in sequence: the estimate before the sale, the sale before the payment.

  5. 5

    Never duplicate

    If a change might already have arrived, sending it again must not create a second copy.

Step two trips up more apps than you'd expect. Browsers and phones generally treat a connection to a local network as being online, even when that network has no internet access, and MDN describes the browser's online flag as inherently unreliable.1 A basement Wi-Fi extender with a dead uplink looks connected while every request fails. The fix is to confirm by actually reaching the server.

One more question worth asking any vendor: what happens when the office changes a job while the tech is offline? Say dispatch adds a note or moves the next appointment while the tech is in a basement. A good app syncs the tech's queued changes and then pulls the office's changes, so both survive and the tech sees the update as soon as the phone reconnects. Ask the vendor to show you this, not just describe it.

Offline mode vs offline viewing vs online only

 Full offline modeOffline viewingOnline only
Open jobs with no signalYesYes, if opened earlierNo
Create and change recordsYes, synced laterNoNo
Build an estimateYes, from a cached price bookNoNo
Risk of lost workLow, if the queue is durableNotes typed offline may be lostHigh in dead zones
What techs do insteadKeep workingWrite on paper, re-type laterWalk outside for signal

Paper workarounds have a cost that's easy to miss: details get lost in the re-typing, invoices go out later, and required photos don't get taken. That can show up later as callbacks and slower collections. When there's no signal and no time to type, a voice note captured on the phone is another way to keep details; see voice notes in the field.

How to test offline mode before you buy

Every field service management vendor will say its app works offline. A five-minute test tells you what that means.

Airplane-mode test for a technician app

  • Open the app with signal, then switch to airplane mode
  • Open tomorrow's job, not just today's
  • Change status to arrived and working
  • Add a note and three photos, mark one up
  • Complete a required form
  • Build a three-option estimate from the price book and get a signature
  • Record a cash payment
  • Force-close the app, reopen it, and check nothing is gone
  • Turn signal back on and confirm everything landed in the office in order
  • Repeat on Wi-Fi with no internet behind it, such as a hotspot with no data

The last step catches apps that trust the phone's connected status. The FSM software buyer's guide lists an offline mobile app as a must-have and covers the rest of a trial: pricing, contracts and data export.

How TradesWork Field handles no-signal work

TradesWork Field calls it Basement Mode. The technician app downloads today's and tomorrow's appointments, the full active price book with images, kits and member prices, the estimate toolkit and the tax rate before the day starts. It counts itself online only when the radio is up and the TradesWork server answers, and probes every 15 seconds after a failed request.

Changes go into an ordered queue on the phone that survives the app being closed. Estimates, notes, forms, photos with markup, status changes, clock taps, truck counts and cash or check payments work with no signal. Card payments, adding invoice lines, sending pay or approval links, reading a data-plate photo and AI answers wait for signal, and the app says plainly what's saved and what's waiting.

Footnotes

  1. Navigator: onLine property, MDN Web Docs, Mozilla. ↩

Free download

Field Service Software Scorecard

Weight what matters to your shop, score up to five systems, and see year-one cost side by side.

Get it free
  • 30 criteria across booking, dispatch, field app, selling, money and reporting
  • Your own weights, totals calculated for you
  • Year-one cost worksheet: licenses, add-ons, setup, payments
  • Demo question list to ask every vendor

Frequently asked questions

It means the app keeps working without an internet connection. Data the user needs is stored on the phone ahead of time, changes are saved locally, and everything uploads when the connection comes back. Some apps only let you view saved data offline; a full offline mode also lets you create and change records.

Sources

Last reviewed October 15, 2026. Third-party sources are marked; some are written by competing vendors.

  1. 1.MDN Web Docs: Navigator.onLine

Ready to run a tighter shop?

Try TradesWork free for 14 days. Bring your customers and price book, or start fresh with a price book made for your trade.

  • No credit card
  • No contract
  • Cancel any time
Three workers in coveralls unloading equipment from a van