Supported on all tiers:
The ProntoForms mobile app (iOS, Android, and Windows 10) can receive a “request” or “call” from another app on the same device (the “source” app). An inbound App‑to‑App request directs the ProntoForms app to launch in the foreground and complete an action. For example, the source app can direct the ProntoForms app to
open a new form and prepopulate it with data from the source app
open a list of forms in the user’s Inbox, or
search for previously submitted forms.
The source app can also specify “callback” actions that the ProntoForms app performs after it completes the primary action. For example, the callback can bring the source (calling) app back to the foreground and return data from ProntoForms to update the source app.
App‑to‑App callbacks are supported on the Advanced and Enterprise tiers only.
Different source apps vary in their ability to use the data that ProntoForms provides in a callback.
If you want the mobile device user to stay in the ProntoForms app, you don’t need to specify a callback action.
The combination of requests and callbacks enables offline communication between the source and ProntoForms apps, which is critical for managing step-by-step workflows such as checklists.
Tip:Organizations that use a work order management system can combine the offline functionality of inbound App‑to‑App communication with the online functionality of a ProntoForms cloud-based Data Destination. A Data Destination is typically used to send detailed data to the back-office system of the source app. Data Destinations enable full access to the data submitted from the ProntoForms app, including photos.