Understanding Builder Fields

Modified on Thu, 12 Dec at 1:04 PM

ABOUT BUILDER:  At this time, Builder is available to selected pilot customers only. However, all customers will be able to access Builder soon. To learn more about this new product, contact your customer success manager or submit a Customer Support ticket. Information in this article may still be in development.


In this article:


In Actionstep Builder, there are two types of fields: Variable and Instruction. Each has rules about how they are used. 




Working with Variable Fields

Variables are the basic unit when inserted in a Word template or used in a Builder field (like a question prompt), the field name must be enclosed in curly and square brackets, like this: {[ ]}. They are used to determine and merge custom information about a client or matter in documents you are generating for them. There are several different types of variables: Text, Number, Date, True/False, Selection, and Object.


  1. Variable names can include only letters, numbers and underscores.
  2. When inserted in a Word template or used in a Builder field (like a question prompt), the variable field must be enclosed in curly and square brackets {[ ]}, like this:
    Word TemplateBuilder Field
  3. Variables used in formulas or expressions do not need these brackets.
  4. When including filters, punctuation, or formatting with a field, these come after the variable name and a pipe character:




Working with Instructions Fields

An instruction is used to tell Builder to perform a specific task within your template. Examples of instruction tasks include merging content if certain conditions are selected or inserting a list of information.

  1. Instructions must be lowercase and one word, e.g., {[elseif]} vs. {[ELSE IF]}:
  2. When inserted in a Word template or used in a Builder field (like a question prompt), the instruction field must be enclosed in curly and square brackets {[ ]}, like this:
  3. When using a selection variable to test for a certain value as part of an instruction, the value must be referenced using two equals signs:
  4. Conversely, when using a selection variable to test whether a certain value is NOT part of a condition, the value must be referenced using an exclamation point and a single equal sign:
  5. If the opening instruction is on its own line, the closing instruction must also be on its own line. Similarly, if the opening instruction is inline, the closing instruction must also be:
    Inline
    Own Lines/Paragraphs



Related Articles:


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article