Skip to content
Field worker

Install and use the worker PWA

Declan Byrne · Last updated 10 Nov 2026 · 2 min read

Who this is for: field workers who use a browser instead of the Android app.

What you will learn: how to install the PWA, sign in, and what works offline.

What the PWA is

The PWA is the field worker app served from your workspace at /worker. It is the same job, checklist, case and messaging data as the Android app, built for a browser and installable on a phone or desktop.

Use the Android app when you need NFC, Bluetooth, barcode hardware or a managed offline map pack. Use the PWA on iPhone, on a laptop, or when you cannot install the Android app.

Install

  1. Open https://your-workspace/worker in Chrome, Edge or Safari.
  2. Sign in with your work email and password.
  3. Open the browser menu and choose Install app (Chrome/Edge) or Add to Home Screen (iPhone/iPad).
  4. Launch the app from the home screen.

PWA sign in

Tip: On iPhone and iPad, push notifications only work after the app is added to the Home Screen.

Sign in

  1. Enter your email and password.
  2. Choose Sign in.
  3. The app downloads your jobs, customers and reference data.
  4. Leave the app open until the first sync finishes.

PWA dashboard

What you can do

Area What it does
Jobs Today, upcoming and unscheduled work with the field package
Job Field work, checklists, defects, documents, notes, time, photos, sign-off
Cases Report an incident, hazard, near miss or ask for help
Messages Job, case and team conversations
Shift Start and end the day, availability
Expenses and vehicles Claims and vehicle checks
Settings Notifications, install help, sync state

PWA jobs

PWA job

Offline behaviour

  • Jobs and the field package are stored on the device.
  • Checklist answers, defects, notes and document acknowledgements queue in an outbox.
  • Photos are written to the device before upload and sent when you have signal.
  • The sync engine retries with the same client id, so a retry does not create duplicate records.
  • Logging out is blocked while queued work exists.

There is no background sync on iOS. Keep the app open until the sync finishes.

Check your understanding

  1. Where is the PWA served from?
  2. Which features need the native Android app?
  3. What happens to a checklist answer when you are offline?

Related: Working a job · Offline use and syncing · Troubleshooting

Was this helpful?

Did this answer your question?