Field Picker GUI

User friendly Field Picker GUI

Glance, search, list and pick fields from "Form fields", "System fields", "App fields" and "Result fields" into email template, custom calculated fields, templated fields and generated file name.

Form fields - This refers to fields or questions from the form. Submitted value from the form will be used during execution.

App fields - This refers to the app fields of the selected app.

System fields - A curated list of system-generated metadata about the form and response. e.g. Form Name, Response Timestamp

Result fields - This refers to the result from previous services that are generated.

  • Click on the three dots icon.

  • If there are many fields in a form, instead of scrolling and selecting the fields users can search and select the fields from the search box.

  • Click the refresh icon to refresh the fields.

Where it is used?

The Field picker GUI is used in the following places of Form Director

  • Email Template

  • System Fields

  • Custom Calculated Fields

  • Templated Fields

  • Generated File Name

Email Template

Insert Form fields into Email Template.


  • Click Edit Email Template.

  • Click the icon with three dots.

  • Insert the fields required or search for the required field in the search box.

Note: Here a form field is selected in "To" address so the corresponding form field value will be assigned to the "To" address in the email template.

System Fields

Insert System fields into Email Template

  • Click Edit Email Template.

  • Click the icon with three dots.

  • Insert the System fields required.

The System Fields in Form Director are

  • Form Author Email - This refers to the owner of the form.

  • Form Respondent Email - This refers to the person who submits the form.

  • Response Timestamp - This refers to the timestamp of when the form is submitted.

  • Response Auto Increment - This helps users to assign generated document name dynamically with auto increment

  • Form Id - This refers to the Id of the submitted form.

  • Form Name - This refers to the name of the Form.

  • Form Title - This refers to the title of the form.

  • Form Description - This refers to the description that is mentioned in the form.

  • Form Edit Url - This refers to the Url of the editable form that is submitted.

  • Form View Url - This refers to the Url of the viewable form that is submitted.

  • Form Short Url - This refers to the short form Url.

  • Response Id - This refers to the submitted form response Id.

  • Response Edit Url - This refers to the editable Form response Url.

System Fields

How it looks in Form?

Form Author Email

Format: ${_System.Form Author Email}

Form Respondent Email

Format: ${_System.Form Respondent Email}

Response Timestamp

Format: ${_System.Response Timestamp}

Sample output: Tue Feb 16 2021 15:13:43 GMT+0530 (IST)

Response Auto Increment

Format: ${_System.Response Auto Increment}

Form Id

Format: ${_System.Form Id}

Form Name

Format: ${_System.Form Name}

Form Title

Format: ${_System.Form Name}

Form Description

Format: ${_System.Form Description}

Form Edit Url

Format: ${_System.Form Edit Url}

Form View Url

Format: ${_System.Form View Url}

Form Short Url

Format: ${_System.Form Short Url}

Response Id

Format: ${_System.Response Id}

Response Edit Url

Format: ${_System.Response Edit Url}

Custom Calculated Fields

Insert Form fields into Calculated mapping.


  • Click Edit Mapping.

  • Click Calculated Field.

  • Select Expression and then Custom.

  • Click the icon with three dots.

  • Insert the fields or search for the required field in the search box.

Note: Here in custom expression two form fields are selected so the corresponding values of the form fields will be assigned to the expression.

Templated Fields

Insert App fields into Templated mapping.


  • Click Edit Mapping.

  • Click Templated.

  • In the template message, click the icon with three dots.

  • Insert the fields or search for the required field in the search box.

Note: Here in Template message app fields are selected so the corresponding app field value will be added to the template message.

Generated File Name

Insert Form fields into generated file name.

  • In Generated File Name click the three dot icon.

  • Insert the fields required or search for the required field in the search box.

Note: Here two form fields are selected and the corresponding values of the form field will be assigned to it.