Beam is designed to keep working even when you lose your internet connection. Whether you are in a warehouse with spotty WiFi or working in a location without connectivity, you can continue scanning, viewing items, and performing key operations.
How offline mode works
Beam automatically handles connectivity changes so you can focus on your work:
- Beam detects when your device loses its internet connection.
- A visual indicator appears to let you know you are working offline.
- You can keep working with all previously cached data.
- Any changes you make are saved locally and added to a sync queue.
- Scanning (RFID and barcode) continues to work with local device connections.
Connection status
Beam shows one of three connection statuses so you always know the state of your connection:
| Status | Description |
|---|---|
| Connected | Your device has a stable internet connection. All data syncs in real time. |
| Reconnecting | The connection was lost and Beam is actively trying to reconnect. |
| Offline | No internet connection is available. You are working with cached data and changes are queued. |
Auto-sync
When your connection is restored, Beam handles synchronization automatically:
- Beam detects that the internet connection is back.
- All queued changes are synced to the server in the order they were made.
- New data from the server is pulled down to your device.
- The entire process runs in the background so you can continue working uninterrupted.
Cached data
Beam caches the following data on your device so it remains available offline:
- Items and inventory All items, stock levels, and item details you have previously viewed.
- Location hierarchy Your complete location structure from maps down to shelves.
- Viewed orders Orders that you have opened or interacted with recently.
- Organization configuration Settings, feature toggles, and custom field labels.
- Personal settings Your theme, language, and notification preferences.