Skip to main content
The Tab Management node controls browser tabs, allowing you to open new tabs, switch between tabs, and close tabs.

Parameters

Tab Actions

OPEN

Opens a new browser tab with the specified URL. By default the node returns as soon as the tab is created, without waiting for its content. Set wait_time to block until the new tab has finished loading — useful for slow documents such as large PDFs, where the next node would otherwise start against a blank page.

SWITCH

Switches focus to a tab at the specified index, waiting up to wait_time (15 seconds by default) for that tab to appear. Raise it when the tab is opened by the page itself and can take a while to show up.

CLOSE

Closes a tab at the specified index (or current tab if not specified).

Examples

Open New Tab

Open a new tab with a URL:

Open Tab with Dynamic URL

Use variables in the URL:

Switch to Tab

Switch to a specific tab by index:

Wait for a Slow Tab to Load

Give a slow-loading document up to 90 seconds before continuing:

Close Current Tab

Close the currently active tab:

Notes

  • Tab indices are 0-based (first tab is index 0)
  • When opening a new tab, focus automatically switches to the new tab
  • Closing the last remaining workflow tab is rejected because it would destroy the browser window and end the session
  • wait_time is in milliseconds and is a maximum, not a fixed delay — the node continues as soon as the tab is ready
  • Omitting wait_time, or setting it to 0, is treated as unset: SWITCH falls back to the 15 second default, and OPEN returns as soon as the tab is created without waiting for its content
  • wait_time bounds the tab itself. The node that interacts with the loaded page has its own wait_time for the element it targets, and that one also needs raising if the page renders slowly