Form Setup in ServiceForms

Adam Gurley
Adam Gurley
  • Updated

Form set up in ServiceForms requires:

  1. Setting up a form in Device Magic, and

  2. Setting up the form in the ServiceForms Connector, including setup of your form's dispatch and destination rules.

 

Device Magic Form Setup

There are two ways to set up a form in Device Magic: the automated way (preferred) and the manual way. The automated way is the best, and is outlined below. If you'd like to add a form using the manual way, you can follow those instructions here.

 

Automated Form Setup in Device Magic

1. Go to the ServiceForms Connector URL, serviceforms.servicetrade.com.

 

2. Log in with the ServiceTrade username and password of a user that has been granted the Admin Account activity.

 

3. Click on the 'Add New Form' button to the right of the search bar at the top of the screen.

FormSetup1.png

 

4. In the popup prompt that appears, enter the name of the form that you want to add and click OK.

FormSetup2.png

 

5. Once the form is created, click the ‘Edit in Device Magic’ button to add the individual form fields to the form in Device Magic.

FormSetup3.png

 

6. Add as many form fields as necessary to meet your requirements.

FormSetup4.png

 

7. Click ‘Save and Close’ in the upper right, then continue with ServiceForms Connector Form Setup below.

FormSetup5.png

ServiceForms Connector Form Set Up

8. Go back to the ServiceForms Connector URL.

 

9. If you have not already, log in with the ServiceTrade username/password of a user that has been granted the Admin Account activity.

 

10. You should see a list of forms, and the newly created form should appear there. Click on it.

FormSetup6.png

 

Create a Dispatch Rule

Follow these instructions to create a dispatch rule that determines when this form will be sent to technicians when they log in. You must create a dispatch rule for every form.

 

11. On the form details page, click 'Add Dispatch Rule'.

 

12. On the dispatch rule add page, select the circumstances under which this form will be dispatched.

 

Note: If you leave all settings at their defaults, this form will be dispatched for every job. If you choose some settings, this form will be dispatched when all of the settings that you selected match the job.

 

For instance, if you choose a job type of ‘Inspection’ and a service line of ‘Sprinkler’, this form will be dispatched only for jobs of type ‘Inspection’ that contain at least one active service with the ‘Sprinkler’ service line.

FormSetup7.png

 

13. Choose whether to include: (A) all the assets associated with the appointment’s location (this will be a larger set of assets); or, (B) only assets associated with services on the appointment (typically this will be a small, targeted set of assets).

FormSetup8.png

 

14. If needed, enter dispatch mapping rules. Each dispatch rule can have a dispatch mapping defined as a block of JavaScript code.

 

***Creating dispatch mapping rules requires knowledge of JavaScript. For more on dispatch mapping rules, read the article Creating Dispatch Rules in the ServiceForms Connector.

 

FormSetup9.png

 

15. Click 'Save Dispatch Rule' to save the rule.

 

Create a Destination Rule

Creating destinations in the ServiceForms Connector is currently only used for one destination - updating information in your ServiceTrade account. This destination rule determines what action(s) the Connector should take when it receives a filled-out form from a technician.

 

***Creating destination rules in the ServiceForms Connector requires knowledge of JavaScript. If you would like detailed instructions on creating destination rules and examples of destination rules you can create, read the article Creating Destination Rules in the ServiceForms Connector.

 

 

Congratulations!

Once you've completed the form set up and created destination and dispatch rules, you are ready to test and use your form.

 

For a comprehensive checklist on testing your form and information on using your form, click here.

 

 

QUESTIONS?

All support requests for ServiceForms should be emailed to serviceforms@servicetrade.com. Please include the following if you are able:

 

  • Description of the problem

  • Job number (if applicable)

  • Name of the form

  • Screenshot of the problem if available.

Was this article helpful?

/