Supported on the Advanced and Enterprise tiers:
You can use any or all of the following parameters to send information from the ProntoForms app to another app on the device.
- Opens the specified app or URL when the ProntoForms user saves or sends a form
, or when they transfer a ProntoForms Teamwork-enabled form.
- By default, when a ProntoForms user action triggers an x-success callback, ProntoForms returns the following data:
serverDataRecordID—the form’s unique ID on the ProntoForms server (if available).
clientDataRecordID—the form’s unique ID on the ProntoForms client.
pfStatus—the form’s current status on the device, as described in the following table.
Status Description Saved A ProntoForms mobile app user opened a form from the Forms box or Inbox, and then saved it. Outbox A submitted form is still processing on the user’s device and has not yet been uploaded to the server. This can happen when a device is offline, for example. Sent A submitted form was uploaded to the server.
Any custom callback parameters defined for the form.
- Opens the specified app or URL when the ProntoForms app can’t complete the requested action and generates an error.
- Opens the specified app or URL when the ProntoForms user cancels an action, such as discarding any changes made to the form.
Tip:To improve efficiency and provide an optimal user experience, we recommend that you include all three x‑callback parameters in your requests.