Overview
Complete Example
Properties
| Property | Type | Description |
|---|---|---|
url | str | Starting URL—use the URL closest to your target to reduce navigation steps |
browser_channel | "chromium" | "chrome" | Browser to use (default: "chromium") |
expected_downloads | int | Number of expected downloads (automation waits for completion) |
parameters | Parameters | Input, secure, and generated variables |
nodes | list[action_node | for_loop_node | if_else_node] | Ordered list of actions |
Parameters
Three types of parameters control data flow:| Type | Purpose | Example |
|---|---|---|
input_parameters | Values provided before execution | Username, search queries |
secure_parameters | Sensitive data from secure storage | Passwords, API keys |
generated_parameters | Values extracted during execution | Order IDs, confirmation numbers |
Node Types
| Node | Purpose | Documentation |
|---|---|---|
action_node | Single atomic action | Action Node |
for_loop_node | Iterate over values | For Loop Node |
if_else_node | Conditional execution | If Else Node |
Browser Channel
| Channel | Use When |
|---|---|
"chromium" | Default, works for most sites |
"chrome" | Site requires Chrome specifically, or automation is unreliable with Chromium |