انتقل إلى المحتوى الرئيسي

Working offline

Flows is built for job sites and vehicles where a connection isn't guaranteed.

What works without a connection

  • Everything you've already loaded (workflows, active runs, recent records) stays visible, read from what was last synced.
  • Checking a step, flagging it, adding a note, and commenting all work immediately — Flows never makes you wait for a network round-trip to see your own tap register.
  • Guest mode (see Guest mode) is fully offline by construction — there's no server round-trip to wait on in the first place.

What's queued

While you're offline, your changes to an active run (checking steps, flags, notes, completing or cancelling it) are saved on the device and queued. The run's header shows QUEUED · n so you know exactly how many changes are waiting.

The moment your connection comes back — or Flows notices you've returned to the app in the foreground — the queue sends everything in the order you made it, so a step you checked before one you flagged stays in that order on the server too.

You're offline. Showing what was last synced. — this banner means you're looking at cached data; new information from teammates won't appear until you're back online, but your own changes are safe and queued.

If a queued change fails

On the rare case a queued change is rejected once you're back online (for example, a run was already completed from another device), Flows drops just that one change and tells you once — it won't retry it forever or block the rest of the queue.

What doesn't work offline

Creating a new workflow needs a connection (the editor's Save button is disabled with a note explaining why) — queued creation is a possible future improvement, not something Flows does today. AI assist, organizations, and anything involving another person (comments reaching them, notifications) obviously need a connection to actually reach anyone.