Browser actionNeeds verification

Select Option Block

Select Option targets a dropdown selector and chooses an option by label, value, or index.

At a glance

Best for
HTML select fields
Required settings
Selector and option
Variables
Selector and option accept variables
Error handle
Yes

What it does

Select Option is for standard select/dropdown controls. It is not for custom menus built from divs or buttons.

The Block can match by visible label, option value, or index depending on the configured mode.

Use it when

  • Select a category before submitting a search.
  • Choose an option from a form using a variable value.
  • Pick a known option by index when labels are unstable.

Do not use it when

  • The UI is a custom dropdown; use Click Element and selectors instead.
  • You need to type into a field; use Fill Input.
  • The option is not present in the current page state.

Settings

Select Option requires the dropdown selector and the option to choose. Selector and option values can use variables.

CSS selector

Required: Yes
Variables
Yes
Description
Selector for the select element.

Match by

Required: No
Variables
No
Description
Choose label, value, or index. Label is the normal default.

Option value

Required: Yes
Variables
Yes
Description
Label, value, or index to select depending on the match mode.

Wait for element

Required: No
Variables
No
Description
Waits for the select element before selecting.

Outputs

Select Option records the selected values but does not create a user variable.

selectedValuesarray<string>

Selected values reported by the runtime.

Example Flow

Select Option usually appears inside a form flow before clicking a submit button or extracting filtered results.

  1. Open a page with a select field.
  2. Choose the option by label, value, or index.
  3. Submit the form or wait for the filtered result.

Errors and fixes

Start with symptoms visible in the editor or Inspector, then check the earliest Block that produced the wrong page state, variable, or output.

The wrong option is selected.

Check
Check the selected match mode.
Fix
Use label for visible text, value for the HTML value, or index for position.

Local and cloud runs behave differently.

Check
Select Option currently has known runtime parity risk.
Fix
Verify the target Flow in the runtime you plan to use before publishing it.

Local and cloud runs

Cloud supports Playwright label, value, and index selection. Local selection currently has known drift and should be verified before relying on non-value matching.