knoten / extension
Tab Control
Open, close, focus, reload, navigate or group browser tabs.
Dieser Inhalt ist noch nicht in deiner Sprache verfügbar.
Drive browser tabs from a workflow: open, close, focus, reload, navigate and group them, with an optional wait for the page to finish loading.
What it does
Section titled “What it does”The other page nodes act on a tab that is already open. Tab Control is how a workflow gets to the right page first: “open this URL, wait for it to load, then read it”.
Pick an Operation:
- Open: open URL in a new tab. With Open Focused on (the default), the new tab becomes the active one, so the page nodes that follow act on it.
- Navigate: load URL in an existing tab.
- Reload, Focus, Close: act on the tab in Tab ID, or on the active tab when it is empty.
- Group: put the tabs listed in Tab IDs into one tab group.
Turn on Wait For Load with Open, Navigate or Reload to continue only once the page has loaded. The wait always ends after a safety timeout, so a stalled page cannot hang the run.
When to use it
Section titled “When to use it”- Open a page and wait for it before reading or filling it in.
- Move an existing tab to a new address, reload it, or bring it to the front.
- Close tabs a workflow opened, or group them together.
Inputs and settings
Section titled “Inputs and settings”| Einstellung | Typ | Was es bewirkt |
|---|---|---|
| Operation (erforderlich) | Choice | Options: Open, Close, Focus, Reload, Navigate, Group. |
| URL | Text | Used by the Open and Navigate operations. |
| Tab ID | Number | Used by Close, Focus, Reload, and Navigate. Defaults to the active tab when omitted. |
| Wait For Load | Toggle | Used by Open, Navigate, and Reload. Wait until the tab finishes loading. |
| Open Focused | Toggle | Used by Open. Whether the newly opened tab becomes the active tab. Standard: On |
| Tab IDs | List | Used by Group. The tabs to group together. |
Outputs
Section titled “Outputs”-
Output
- Open, Navigate, Reload, Focus: the tab, as
{ tabId, url, title, windowId, status }. - Close:
{ closed: true, tabId }. - Group:
{ groupId, tabIds }.
Pass {{ $input.tabId }} to later nodes that take a tab id.
Dependencies and credentials
Section titled “Dependencies and credentials”None. This node needs no connection and has no slots for other nodes.
Example workflow
Section titled “Example workflow”- Tab Control: Open
https://example.com/pricing, Wait For Load on. - Get All Text reads the page.
- An AI node such as Summarization summarises it.
- Tab Control: Close, with Tab ID
{{ $('Tab Control').tabId }}, or leave it empty to close the active tab.
Common issues
Section titled “Common issues”- “A URL is required for the “open” operation”. Fill in URL for Open and Navigate.
- “At least one tab id is required for the “group” operation”. Add tab ids to Tab IDs.
- The next page node read the wrong tab. Turn on Open Focused so the new tab is the active one, or turn on Wait For Load so the page is ready.
- Close or Reload did nothing. The tab in Tab ID no longer exists. Leave the field empty to act on the active tab.
- The group has no name or colour. Group only puts tabs together; it does not set a title or colour.
Related nodes
Section titled “Related nodes”- Wait For Element: wait for a specific part of the page.
- Get All Text: read the page.
- Page Load: start a workflow when a page loads.
- Navigation: start a workflow when you visit a site.