This topic provides examples of what you can achieve through a ServiceMax integration with ProntoForms. You can use a ProntoForms Data Source to reference (pull) data from ServiceMax records. You can also use a ProntoForms Data Destination to create or update ServiceMax records with data from a submitted form (push).
Launch specific ProntoForms forms
Front-line workers often use the ServiceMax app to perform preventive maintenance on assets. They follow the steps outlined in the ServiceMax app to complete their work order. You can incorporate ProntoForms into their workflow by using an App‑to‑App request. This integration enables the front-line workers to launch specific ProntoForms forms from the ServiceMax app, as shown in the following example:
Automatically select and prepopulate the ProntoForms form
You can save a front-line worker’s time and prevent errors by automatically opening and prepopulating the required ProntoForms form. You can achieve this in the following ways:
An App‑to‑App request can include parameters that specify the form tag or the form name used to launch a specific form.
An App‑to‑App request can dispatch specific data from ServiceMax to ProntoForms to prepopulate answers in the form. You can configure conditional logic rules to enforce a workflow through the form based on the dispatched answers.
A ProntoForms Data Source can pull detailed information, such as the parts list, from the ServiceMax org to prepopulate the form:
Return data to the ServiceMax app
After submitting a ProntoForms form, a front-line worker might have to complete the remaining work order steps in the ServiceMax app. You can make their experience seamless by using App‑to‑App x-callback parameters. You can define App‑to‑App custom callback parameters to pass answers and form metadata from the ProntoForms app to the ServiceMax app.
For example, if ServiceMax stores a value for SerialNumber, ProntoForms form designers can configure a custom callback parameter for the corresponding ProntoForms question. When a technician enters a serial number in the ProntoForms app and then saves or sends the form, ProntoForms passes the custom parameter name and value back to the ServiceMax app.
Note:Your ServiceMax app must be configured to handle the callbacks and any data returned from ProntoForms. You might need to check with your own experts to set this up for your ServiceMax app.
Create or update ServiceMax records
ProntoForms can help you keep your system of record—ServiceMax—up to date.
A ProntoForms Data Destination can push the data from submitted forms to the ServiceMax org. The system also attaches ProntoForms Documents to the ServiceMax work order:
Push notifications to Zinc
Your organization can improve its response time, boost customer satisfaction, and improve employee engagement by integrating ProntoForms with ServiceMax and Zinc.
A ProntoForms Data Destination can post data from the submitted forms to Zinc, notifying service managers when a work order is complete.