Vettero

List

Show selectable options and continue with the chosen item.

Type

out.list
Block Output
Folderbasic/output
Channels

Chat

Pipe

Value

Scope

Any

Human-in-the-loop

Yes

List (palette name List) shows choices in a chat session and pauses until the person picks one. The chosen item is written to the data pipe. For several checkboxes at once, use Multi Select. For card-style choices, use Carousel.

With Static options, each item also gets an extra source outlet so you can branch per choice. Dynamic lists use the main Out only.

Configure

SettingDescription
TextOptional message above the list
Option TypeStatic (edit items here) or Dynamic (list from a Variable)
Item LabelShown to the person (static)
Keep OpenStatic only. Leave the list available after a choice
Horizontal (Pills)Show options as pills instead of a vertical list
Binding Variable → KeyOptional name for the chosen item

Static needs at least one item. Dynamic needs a variable that holds a list of { id, label } (optional extra fields).

Handles

HandleRole
In (target)Incoming connection
Out (source)Continues after a selection (every option, including dynamic)
Per-optionExtra outlets for static items only — take that path when that item is chosen

Connect Out when every choice should follow the same next step. Connect a per-option outlet when that choice has its own path. An unconnected outlet ends that branch.

Pipe schema

The next block on Out (or on a per-option path) reads this on the data pipe (pipe.value).

FieldTypeDescription
IdtextChosen option id
LabeltextChosen option label

If Binding Variable → Key is set, the same object is stored under that name.

Use case

  • “Which plan?” with three static items and a dedicated path per plan.
  • Options loaded from a table query via Dynamic.
  • Compact Horizontal (Pills) for a short set of tags.
Copyright © 2026