Skip to main content
Interaction actions represent user interactions with the browser: clicking buttons, filling forms, navigating pages, and more.

Available Actions

Common Properties

All element-targeting actions share these properties:
Use command for deterministic element finding (fast, no LLM tokens). The AI uses prompt_instructions as fallback when locators fail.

Click Element

Click Properties

Examples

Double-click:
Download trigger:

Input Text

Input Properties

Fill vs Type

Autocomplete example:
Slider example:
If input_text references an empty variable, the action is skipped automatically.

Select Option

Select Properties

Optexity supports fuzzy matching for select values—“United States” will match “UNITED STATES OF AMERICA”.

Check (Checkbox/Radio)


Go to URL

Go Back

Close Tabs Until

Close tabs until reaching a specific URL or tab index:

File Operations

Upload File

The file source must be exactly one of file_path (local file) or file_url (public http(s):// URL — downloaded to a temp file just before upload, then cleaned up). Upload from a local path:
Upload from a public URL:

Download Page as PDF

Capture the current page or a specific URL as PDF:

Handling New Tabs

When an action opens a new tab, set expect_new_tab on the action node:
This automatically waits up to 10 seconds for the new tab and switches to it.

Retry Configuration

For slow-loading elements, increase retry attempts:
Increase max_tries rather than timeout per try. This finds elements faster when they appear while still allowing for slow pages.