Skip to main content
Version: 1.28 (Current)

Add Tags Input

Audience: Low-code Engineers

Skill Prerequisites: Forms, Tokens

Adds a tags input, where users enter several values as tags with suggestions from a data source, to a Dynamic Field Container when the form loads. It works like a Tags Input field placed in the form builder.

See Dynamic Fields for how dynamic fields work and how to set up the container.

Typical Use Cases​

  • Let users add keywords or labels to a record
  • Pick several people or items with type-ahead suggestions

Don't use it to​

  • Make the field required or styled. This action doesn't have Is Required, validators or CSS settings. Use Add Dropdown with Checkboxes if you need them.
Action NameDescription
Add Dropdown with CheckboxesLets users tick several options in a dropdown.
Add Dropdown with AutocompleteLets users search for one option.

Input Parameter Reference​

This action has the common parameters, except Secure Input, Readonly, the CSS settings, Is Required, Validation Condition, the custom validators and Tokenize Validators?. It has the list parameters, except Link To, and also:

ParameterDescriptionSupports TokensDefaultRequired
Limit Number of TagsThe most tags a user can enter. Leave empty for no limit.Yesempty stringNo

Output Parameters Reference​

ParameterDescription
Field ID Token NameOptional. Token that receives the cleaned field ID. If empty, the ID is saved in [<FieldId>:Name].

When the form is submitted, [<FieldId>] holds the tag values separated by commas. See Values of list fields.

Examples​

tip

To understand how to use the below examples, please see Running Examples.

1. Add a keywords field​

Add this action to the form's On PreInit or On Init actions. It adds a keywords field with suggestions to the ExtraFields container, allowing up to five tags.

{
"Title": "Add Tags Input",
"ActionType": "AddTagsInputField",
"Description": "Add the keywords field",
"Condition": null,
"Parameters": {
"ContainerId": "ExtraFields",
"FieldId": "Keywords",
"FieldName": "Keywords",
"InitialValue": "",
"Limit": "5",
"DataSource": {
"Expression": "",
"Value": "Items",
"IsExpression": false,
"Items": "Urgent\nBilling\nTechnical\nFeedback"
},
"TokenizeParameters": true,
"FieldIdTokenName": ""
}
}

Revised 09/25/2026