> For the complete documentation index, see [llms.txt](https://help.tillit.cloud/tillit/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.tillit.cloud/tillit/knowledge-base/setting-up-tillit/activity-templates/activity/building.md).

# Building

Once you've set up the form, you can start adding elements.

<figure><img src="/files/iCYe842OIEwfpIJVxNZU" alt="Activity Template focusing the &#x22;Add an element&#x22; button"><figcaption></figcaption></figure>

## Building Your Form

{% stepper %}
{% step %}
Click *Add an element* to start building
{% endstep %}

{% step %}
Select an [Item Type](/tillit/knowledge-base/setting-up-tillit/activity-templates/activity/elements/element-types.md).

<figure><img src="/files/038EQ3jS1MggR8kCEKWq" alt="Dialog window displaying icons for selecting an item type"><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Choose the appropriate [Data Type](/tillit/knowledge-base/setting-up-tillit/activity-templates/activity/elements/data-types.md).

<figure><img src="/files/vMpl6FuZorqAWFDaXouX" alt="Dialog window displaying a grid of options for selecting a data type"><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Fill in the required item details.

You'll need to give the item a *Name* and an *Item Key*. The *Item Key* is generated from the *Name*, but can be changed. The *Item Key* must not contain spaces or special characters. The *Hint* (optional) is a text field for you to provide extra context (e.g. what control to use on the machine):

<figure><img src="/files/yg4JwddirlSczcFUslzx" alt="Form section for naming a form item, with input fields for &#x22;Name&#x22;, &#x22;Item key&#x22;, and &#x22;Hint&#x22;"><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Finally, you'll be asked to add any additional *attributes* to the item (optional), such as a *Process Variable* or *Active Item Expression* (details of each of these are available in this Help Portal). Once you've added these, click *Save*.

<figure><img src="/files/E9StxXuRZbCmON0Kb0ee" alt="Configuration panel for completing item attributes, featuring dropdowns for &#x22;Process Variable&#x22; and text fields for expressions"><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### Previewing your template

If you already have an order loaded in TilliT, you have the option to use it to preview how the Activity Form as you build it. You can do this by clicking the *Change Order* button; you will then be presented with a pop up to find your order.

<figure><img src="https://s3.amazonaws.com/helpscout.net/docs/assets/60208fd212248b2c96d50eeb/images/6268f2f37488cf771e51d115/file-uHIin0LqZT.png" alt="Pop-up modal titled &#x22;Preview your form&#x22; listing available order numbers to select for previewing"><figcaption></figcaption></figure>

## Editing Template Settings

If you need to make any changes during the activity setup at any point, or you need to delete the template entirely, you do this via the *Edit template* button.

<figure><img src="/files/GhTE60cZBnFuTHNh4eCo" alt="Activity Template highlighting the &#x22;Edit template&#x22; button"><figcaption></figcaption></figure>

This will bring the template settings up on the right:

<figure><img src="/files/3ocZbNKWV9QtdoupiRfN" alt="Template editing screen showing the main form builder on the left and the side configuration panel on the right"><figcaption></figcaption></figure>

Use this side panel to modify template details, disable a template, or delete it at any point during setup. The available configuration options include:

* [Basic Information](/tillit/knowledge-base/setting-up-tillit/activity-templates/activity/creating-an-activity.md)
* [Where ](/tillit/knowledge-base/setting-up-tillit/activity-templates/activity/where.md)will this activity be available
* [When ](/tillit/knowledge-base/setting-up-tillit/activity-templates/activity/when.md)should this trigger
* Scripts
* [Version Control](/tillit/knowledge-base/setting-up-tillit/activity-templates/activity/versioning.md)
