> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fieldpal.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Creating a report template

> How to build a custom form template in the FieldPal dashboard.

Report templates define the fields that get filled in when a field worker completes a job. This guide walks you through creating a template from scratch. We will use an **Employee Laptop Return** form as the example: it collects the employee's name, the device's asset tag, a condition rating, and a photo.

The same steps apply to any template you want to build.

## Before you start

You will need a FieldPal account with the **Org Admin** role (or equivalent permission to manage templates). Log in to the dashboard at [dashboard.fieldpal.ai](https://dashboard.fieldpal.ai).

## Step 1: Go to Report Templates

In the left-hand navigation, click **Report templates**.

<Frame>
  <img src="https://mintcdn.com/fieldpal/iDCcCczVgVti4Ici/images/templates/laptop-return/01-step01-new-template.png?fit=max&auto=format&n=iDCcCczVgVti4Ici&q=85&s=a40f344b3e6414bee11f92826c847d99" alt="Report Templates in the left-hand navigation" width="1440" height="1138" data-path="images/templates/laptop-return/01-step01-new-template.png" />
</Frame>

## Step 2: Create a new template

On the Report Templates page, click the **＋ New template** button in the top right. This opens a blank template editor.

## Step 3: Name and describe the template

At the top of the editor you will see two fields:

* **Name**: what your team sees when choosing a form. Use something clear and specific, e.g. `Employee Laptop Return`.
* **Description**: a one-line summary shown in the template list, e.g. `Use this form when collecting a laptop from a departing employee. Record device condition, accessories, and any damage.`

<Frame>
  <img src="https://mintcdn.com/fieldpal/iDCcCczVgVti4Ici/images/templates/laptop-return/02-step02-template-details.png?fit=max&auto=format&n=iDCcCczVgVti4Ici&q=85&s=3117e5a4040adc6c7c2751aac73ee092" alt="Template name and description fields" width="1440" height="1109" data-path="images/templates/laptop-return/02-step02-template-details.png" />
</Frame>

<Note>
  The name and description do not appear inside the form itself. They are just for identifying the template in the dashboard and app.
</Note>

## Step 4: Add a Short text field (Employee name)

Scroll down to the **Fields** section and click **＋ Add field** in the toolbar at the bottom. A menu appears listing all available field types.

<Frame>
  <img src="https://mintcdn.com/fieldpal/iDCcCczVgVti4Ici/images/templates/laptop-return/03-step03-field-type-picker.png?fit=max&auto=format&n=iDCcCczVgVti4Ici&q=85&s=80f06dc08105b9d9636dfb876a149440" alt="Field type picker menu" width="1440" height="1109" data-path="images/templates/laptop-return/03-step03-field-type-picker.png" />
</Frame>

| Type                | What it does                                       |
| ------------------- | -------------------------------------------------- |
| Short text          | A single line of free text                         |
| Long text           | A multi-line text box                              |
| Section header      | A heading that divides the form into sections      |
| Checkbox            | A yes/no tick box                                  |
| Combo box           | A dropdown with pre-set options                    |
| Radio group         | A list of options where only one can be selected   |
| Image upload        | Allows the user to take or attach a photo          |
| Repeatable section  | A group of fields that can be added multiple times |
| Conditional section | Fields that only appear if a condition is met      |

Click **Short text**. A new field appears in the list with a default name.

<Frame>
  <img src="https://mintcdn.com/fieldpal/iDCcCczVgVti4Ici/images/templates/laptop-return/04-step04-field1-added.png?fit=max&auto=format&n=iDCcCczVgVti4Ici&q=85&s=719db9acd3717526296017f0377bf374" alt="Short text field added to the template" width="1440" height="1091" data-path="images/templates/laptop-return/04-step04-field1-added.png" />
</Frame>

## Step 5: Name the field

Click anywhere on the field row to open the **Edit field** panel on the right.

<Frame>
  <img src="https://mintcdn.com/fieldpal/iDCcCczVgVti4Ici/images/templates/laptop-return/05-step05-field1-editor.png?fit=max&auto=format&n=iDCcCczVgVti4Ici&q=85&s=0cf356d49f576eb3afdfd62e461c2bb2" alt="Edit field panel open on the right" width="1440" height="1091" data-path="images/templates/laptop-return/05-step05-field1-editor.png" />
</Frame>

In the **Field name** box, clear the default text and type: `Employee name`

<Frame>
  <img src="https://mintcdn.com/fieldpal/iDCcCczVgVti4Ici/images/templates/laptop-return/06-step06-field1-named.png?fit=max&auto=format&n=iDCcCczVgVti4Ici&q=85&s=9d171eeed4a4f875ea437df23d82f220" alt="Field name set to Employee name" width="1440" height="1091" data-path="images/templates/laptop-return/06-step06-field1-named.png" />
</Frame>

<Note>
  The field name is the question label that the person filling in the form will see. Keep it short and plain.
</Note>

Click **Apply** at the bottom of the panel.

<Frame>
  <img src="https://mintcdn.com/fieldpal/iDCcCczVgVti4Ici/images/templates/laptop-return/07-step07-field1-applied.png?fit=max&auto=format&n=iDCcCczVgVti4Ici&q=85&s=ef5e33bb5e7f1422f3787f0494459dcf" alt="Field applied and visible in the template" width="1440" height="1091" data-path="images/templates/laptop-return/07-step07-field1-applied.png" />
</Frame>

## Step 6: Add a second Short text field (Asset tag)

Click **＋ Add field** again and choose **Short text**.

<Frame>
  <img src="https://mintcdn.com/fieldpal/iDCcCczVgVti4Ici/images/templates/laptop-return/08-step08-field2-added.png?fit=max&auto=format&n=iDCcCczVgVti4Ici&q=85&s=8e3481138ba941030af4e89a6278a244" alt="Second short text field added" width="1440" height="1157" data-path="images/templates/laptop-return/08-step08-field2-added.png" />
</Frame>

Click the new field row to open the editor. Set the field name to: `Asset tag or serial number`

<Frame>
  <img src="https://mintcdn.com/fieldpal/iDCcCczVgVti4Ici/images/templates/laptop-return/09-step09-field2-named.png?fit=max&auto=format&n=iDCcCczVgVti4Ici&q=85&s=6dec5bf40c64d9142a4e998d83e276e4" alt="Field name set to Asset tag or serial number" width="1440" height="1157" data-path="images/templates/laptop-return/09-step09-field2-named.png" />
</Frame>

Click **Apply**.

<Frame>
  <img src="https://mintcdn.com/fieldpal/iDCcCczVgVti4Ici/images/templates/laptop-return/10-step10-field2-applied.png?fit=max&auto=format&n=iDCcCczVgVti4Ici&q=85&s=14678f5b7e99d79512b9352b1a0cb4a7" alt="Second field applied and showing in template" width="1440" height="1157" data-path="images/templates/laptop-return/10-step10-field2-applied.png" />
</Frame>

## Step 7: Add a Combo box field (Device condition)

Click **＋ Add field** and choose **Combo box**.

<Frame>
  <img src="https://mintcdn.com/fieldpal/iDCcCczVgVti4Ici/images/templates/laptop-return/11-step11-combo-added.png?fit=max&auto=format&n=iDCcCczVgVti4Ici&q=85&s=da062ac4f93af53f3143ed17e43a29a3" alt="Combo box field added" width="1440" height="1223" data-path="images/templates/laptop-return/11-step11-combo-added.png" />
</Frame>

Click the new field to open the editor.

<Frame>
  <img src="https://mintcdn.com/fieldpal/iDCcCczVgVti4Ici/images/templates/laptop-return/12-step12-combo-editor.png?fit=max&auto=format&n=iDCcCczVgVti4Ici&q=85&s=063073c57847fe5b0598786f4fff94ea" alt="Combo box editor panel open" width="1440" height="1223" data-path="images/templates/laptop-return/12-step12-combo-editor.png" />
</Frame>

Set the field name to: `Device condition`

<Frame>
  <img src="https://mintcdn.com/fieldpal/iDCcCczVgVti4Ici/images/templates/laptop-return/13-step13-combo-named.png?fit=max&auto=format&n=iDCcCczVgVti4Ici&q=85&s=925cb6aa33d9b810b091eb4d95b45dee" alt="Field name set to Device condition" width="1440" height="1223" data-path="images/templates/laptop-return/13-step13-combo-named.png" />
</Frame>

Scroll down in the editor to the **Options** section. Click **＋ Add option** once for each choice, and type:

* `Good – no visible damage`
* `Fair – minor wear or scuffs`
* `Damaged – visible defects`

<Frame>
  <img src="https://mintcdn.com/fieldpal/iDCcCczVgVti4Ici/images/templates/laptop-return/14-step14-combo-options.png?fit=max&auto=format&n=iDCcCczVgVti4Ici&q=85&s=6b877e2d3ec622ae25c5641c84e4f23e" alt="Three options added to the combo box" width="1440" height="1223" data-path="images/templates/laptop-return/14-step14-combo-options.png" />
</Frame>

Click **Apply** when all three options are entered.

<Frame>
  <img src="https://mintcdn.com/fieldpal/iDCcCczVgVti4Ici/images/templates/laptop-return/15-step15-combo-applied.png?fit=max&auto=format&n=iDCcCczVgVti4Ici&q=85&s=8d48b2851739a31d8b5a6af710c2cf31" alt="Combo box applied with options" width="1440" height="1223" data-path="images/templates/laptop-return/15-step15-combo-applied.png" />
</Frame>

## Step 8: Add an Image upload field (Photo of device)

Click **＋ Add field** and choose **Image upload**.

<Frame>
  <img src="https://mintcdn.com/fieldpal/iDCcCczVgVti4Ici/images/templates/laptop-return/16-step16-image-added.png?fit=max&auto=format&n=iDCcCczVgVti4Ici&q=85&s=f619611c8dba8088ccbdee59a705e711" alt="Image upload field added" width="1440" height="1289" data-path="images/templates/laptop-return/16-step16-image-added.png" />
</Frame>

Click the field to open the editor.

<Frame>
  <img src="https://mintcdn.com/fieldpal/iDCcCczVgVti4Ici/images/templates/laptop-return/17-step17-image-editor.png?fit=max&auto=format&n=iDCcCczVgVti4Ici&q=85&s=f1e005b6bb848f31feab3fef1a8257c4" alt="Image upload editor open" width="1440" height="1289" data-path="images/templates/laptop-return/17-step17-image-editor.png" />
</Frame>

Set the field name to: `Photo of device`

<Frame>
  <img src="https://mintcdn.com/fieldpal/iDCcCczVgVti4Ici/images/templates/laptop-return/18-step18-image-named.png?fit=max&auto=format&n=iDCcCczVgVti4Ici&q=85&s=fa0661f7770f9c87ddfdcc7e801c2fa9" alt="Field name set to Photo of device" width="1440" height="1289" data-path="images/templates/laptop-return/18-step18-image-named.png" />
</Frame>

Click **Apply**.

## Step 9: Review your template

You should now see four fields in the Fields section:

1. **Employee name**: Short text
2. **Asset tag or serial number**: Short text
3. **Device condition**: Combo box
4. **Photo of device**: Image upload

<Frame>
  <img src="https://mintcdn.com/fieldpal/iDCcCczVgVti4Ici/images/templates/laptop-return/19-step19-all-fields.png?fit=max&auto=format&n=iDCcCczVgVti4Ici&q=85&s=bb56d740dbcaf56010c697868b9c3e88" alt="All four fields visible in the template editor" width="1440" height="1289" data-path="images/templates/laptop-return/19-step19-all-fields.png" />
</Frame>

Check the order looks right. You can drag fields up or down using the **⋮⋮** handle on the left of each row.

## Step 10: Save

Click **Save** in the bottom toolbar.

<Frame>
  <img src="https://mintcdn.com/fieldpal/iDCcCczVgVti4Ici/images/templates/laptop-return/step20-pre-save.png?fit=max&auto=format&n=iDCcCczVgVti4Ici&q=85&s=3abc7e1bc3296c8a6562f12165877ecc" alt="Template before saving" width="1440" height="1289" data-path="images/templates/laptop-return/step20-pre-save.png" />
</Frame>

The page updates and the template is now live. Your team will be able to select **Employee Laptop Return** from the app next time they start a new conversation.

<Frame>
  <img src="https://mintcdn.com/fieldpal/iDCcCczVgVti4Ici/images/templates/laptop-return/step21-post-save.png?fit=max&auto=format&n=iDCcCczVgVti4Ici&q=85&s=b6ea31ddf3204d8ba33ce64c8adfbf92" alt="Template saved and live" width="1440" height="1289" data-path="images/templates/laptop-return/step21-post-save.png" />
</Frame>

## What happens next

The template appears in your Report Templates list. From there you can:

* **Edit** it at any time using the pencil icon (✎).
* **Duplicate** it using the copy icon (⎘) to base a new form on this one.
* **Delete** it using the bin icon (⌫) if it is no longer needed.

Reports submitted using this template will appear under **Reports** in the dashboard.

## Tips

* **Required fields**: in the field editor, tick "Required" if the form should not be submittable without an answer. Good candidates: name, photo, any identifier field.
* **Field order matters**: put the most important fields at the top so they are the first thing the field worker sees.
* **Keep combo box options concise**: three to five options is usually enough. Too many choices slows people down on site.
