Skip to main content
Version: 1.28 (Current)

Add Slider

Audience: Low-code Engineers

Skill Prerequisites: Forms, Tokens

Adds a horizontal slider for choosing a number to a Dynamic Field Container when the form loads. It works like a Slider field placed in the form builder.

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

Typical Use Cases​

  • Collect a rating for each item in a list, for example 1 to 10
  • Let users choose a percentage or an amount within a range

Don't use it to​

Action NameDescription
Add Number InputAdds a number input.

Input Parameter Reference​

This action has the common parameters, except Secure Input and the custom validators. Readonly is shown but has no effect. It also has:

ParameterDescriptionSupports TokensDefaultRequired
Min ValueThe lowest value on the slider.Yesempty stringNo
Max ValueThe highest value on the slider.Yesempty stringNo
Step ValueHow much the value changes with each step, for example 1 or 5.Yesempty stringNo
Start TextA label shown at the start of the slider, for example Poor.Yesempty stringNo
End TextA label shown at the end of the slider, for example Excellent.Yesempty stringNo
Display Tool TipEnter true to show the selected value in a tooltip while dragging.Yesempty stringNo
Help TextHelp text shown below the slider.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, the selected number is available in [<FieldId>]. If the user didn't move the slider and there's no initial value, the value is Min Value.

Examples​

tip

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

1. Add a 1 to 10 rating​

Add this action to the form's On PreInit or On Init actions. It adds a rating slider from 1 to 10 to the ExtraFields container, starting at 5.

{
"Title": "Add Slider",
"ActionType": "AddDynamicSlider",
"Description": "Add the satisfaction rating",
"Condition": null,
"Parameters": {
"ContainerId": "ExtraFields",
"FieldId": "Satisfaction",
"FieldName": "How satisfied are you?",
"InitialValue": "5",
"MinValue": "1",
"MaxValue": "10",
"StepValue": "1",
"StartText": "Not at all",
"EndText": "Very",
"DisplayToolTip": "true",
"HelpText": "",
"FieldIdTokenName": ""
}
}

Revised 09/25/2026