How offline mode works
When your device loses internet access, the app detects the connection drop and enters offline mode. A banner at the top of the screen indicates that you are offline and that some features are limited. The app continues to display previously loaded data from its local cache. When connectivity is restored — either by moving into range of Wi-Fi, re-establishing a cellular signal, or switching networks — the app automatically resumes syncing. Any actions you took while offline are sent to the server in the order they were made.What is available offline
Contacts (read)
Previously loaded contact records are accessible offline. You can view contact details, scroll through the contact list (up to the last cached set), and review activity history for contacts that were loaded before you lost connectivity.Conversations (read)
Recent conversations and message threads that were loaded while online remain readable offline. You can review earlier messages in a thread to prepare for a call or meeting.Calendar and appointments (read)
Your appointments for the current day and next few days are cached and readable offline. This means you can still see where you need to be and who you are meeting with, even without a connection.Notes (write, queued)
You can add notes to a contact record while offline. The note is stored locally and uploaded automatically once connectivity returns. A small sync indicator appears next to queued notes.What requires an active connection
The following actions require a live internet connection and will not work offline:| Feature | Offline status |
|---|---|
| Sending SMS or email | Not available — queued and sent on reconnection if supported |
| Making or receiving calls | Not available — requires active connection |
| Loading new contacts or conversations | Not available |
| Processing payments (POS, invoices) | Not available |
| Saving changes to opportunities | Queued locally, synced on reconnection |
| Uploading photos or files | Queued locally, synced on reconnection |
| Workflow actions | Not available |
| Searching across all records | Limited to cached data only |
Data sync on reconnection
When your connection is restored, the app syncs in the background automatically. The sync process:- Uploads any locally queued actions (notes, opportunity updates) to the server
- Downloads any new data that arrived while you were offline (new messages, new contacts, appointment changes)
- Refreshes the dashboard widgets and conversation counts
If you were offline for an extended period, the initial sync after reconnection may take longer as the app fetches a larger volume of updates. Keep the app in the foreground during this sync to ensure it completes successfully — some operating systems restrict background sync for apps not actively in use.
Android background sync considerations
Android manufacturers — particularly those running custom Android skins (Samsung One UI, Xiaomi MIUI, Huawei EMUI) — often apply aggressive battery optimization that kills background processes. This can prevent the app from syncing in the background or delivering push notifications reliably. To fix this:- Go to Settings > Battery > App battery management (the exact path varies by manufacturer).
- Find LeadConnector in the list.
- Set it to No restrictions or Unrestricted.
iOS background app refresh
On iOS, ensure that Background App Refresh is enabled for LeadConnector:- Go to Settings > General > Background App Refresh.
- Find LeadConnector and toggle it on.
.png?fit=max&auto=format&n=EQK5eX9kTD8NzWwA&q=85&s=878008bf159fcc4964d0c0d508b6e400)