Our mobile app has offline capability so you can continue to work in areas of low or no internet connection. If you have a really patchy signal often it is best to use "flight mode" whilst working on the app to ensure data is not constantly trying to sync.
What data is stored for offline use
When working in the field you often need access to data telling you where you need to be (Events) and what you need to do (Tasks). The following data is stored:
Events - all Events from the start of the day until the end of the following day (including Tasks linked to the Event).
Tasks - for Tasks not linked to the Event we retrieve a list of 50 plus full data for the next 3 - sorted by deadline date and created date (oldest first), excluding tasks completed over 24 hours ago.
When is data stored for offline use?
There are 4 situations where Event and Task data is fetched:
When you sign in to the app
When the app is opened after being fully closed
When using the app and you go from no internet to an internet connection
You can manually request a data sync by clicking your logo in the top right then "Download upcoming tasks and events for offline" as shown below.
When is data created while offline synced?
Data created while offline (for example a job form completed) will be synced whenever you complete any action in the app whilst online.
What actions can I complete offline?
Actions can be carried out offline which will later be attempted to sync with the cloud. They are:
Create/update scheduled event
Create/update task and task completion
Update existing form
It is important to note that when data completed offline syncs with the data stored in the cloud it will overwrite any existing data. This should be handled by the fact that only assigned users will be working with data offline. When working with forms it is important that only one user is working with it in offline mode.
Not created an account yet? Try Payaca for free.