Skip to Content

Browser Actions

Use these nodes to launch or attach to browser sessions, move between pages/tabs, and interact with elements.

Node List

NodeRequired ParametersMain Output
Launch BrowserWebsite URLBrowser session
Connect BrowserBrowser Instance, Website URL/Tab NameAttached session
Navigate UrlURLWeb page
Go Back / Go Forward / ReloadBrowserWeb page
New TabBrowserWeb page (new tab)
Switch TabBrowser, Tab index or URL/titleWeb page
Close TabBrowserWeb page (remaining tab)
Click ElementSelectorWeb page
Fill Input / Set Input ValueSelector, ValueUpdated field state
Wait for ElementWeb page, Selector, VisibilityReady state
Scroll to elementSelectorWeb page
UploadFile input selector, FileWeb page
Take ScreenshotScreenshot typeSaved 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 Element before click/fill/upload when page content loads dynamically.
  • Prefer stable selectors (IDs/data attributes) over fragile visual class chains.
  • For flaky targets, add Delay or Random Delay between 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

2026 © Xenbox.