Browser Actions
Use these nodes to launch or attach to browser sessions, move between pages/tabs, and interact with elements.
Node List
| Node | Required Parameters | Main Output |
|---|---|---|
| Launch Browser | Website URL | Browser session |
| Connect Browser | Browser Instance, Website URL/Tab Name | Attached session |
| Navigate Url | URL | Web page |
| Go Back / Go Forward / Reload | Browser | Web page |
| New Tab | Browser | Web page (new tab) |
| Switch Tab | Browser, Tab index or URL/title | Web page |
| Close Tab | Browser | Web page (remaining tab) |
| Click Element | Selector | Web page |
| Fill Input / Set Input Value | Selector, Value | Updated field state |
| Wait for Element | Web page, Selector, Visibility | Ready state |
| Scroll to element | Selector | Web page |
| Upload | File input selector, File | Web page |
| Take Screenshot | Screenshot type | Saved screenshot |
Input / Output Example
- Input chain:
Launch Browser -> Navigate Url -> Wait for Element -> Fill Input -> Click Element - Output expectation: downstream nodes receive a valid page/browser context when prior steps succeed.
Common Errors
- Invalid or outdated selectors.
- Attempting element actions before page/UI is ready.
- Wrong tab target when switching or closing tabs.
- Missing file input selector or inaccessible file path in upload flows.
Retry Tips
- Keep
Wait for Elementbefore click/fill/upload when page content loads dynamically. - Prefer stable selectors (IDs/data attributes) over fragile visual class chains.
- For flaky targets, add
DelayorRandom Delaybetween navigation and interaction nodes. - If navigation fails repeatedly, verify URL/proxy/profile setup first.
Use Launch Browser when you need a clean new session. Use Connect Browser only when a compatible active browser instance is already available.
Last updated on