Docs

RunMacro Documentation

Create your first robot, then go further as needed.

Clear step-by-step guides to create, run, and improve robots for repetitive computer work.

Docs Browser New Tab
➕ Browser

Open a new tab in background Chrome (CDP)

The New Tab command opens an extra tab in background Chrome (CDP).

Prerequisites#

  • Add New Tab to the macro.
  • Prepare the data or target that New Tab will use.

Supported modes#

  • Browser Mode

What it does#

The New Tab command opens an extra tab in background Chrome (CDP). Leave it empty (opens about:blank) or add a URL to load a page directly.

Screenshots & video#

RunMacro New Tab command configuration dialog showing parameter fields
Configuration dialog and parameter fields for the New Tab command in RunMacro.

When to use it#

  • Open several pages in one window to process in parallel.
  • Keep the original page and open a side page to look things up.
  • Prepare a blank tab before navigating.

When not to use it#

  • Do not open a new tab when the current tab can be reused or the workflow requires a fixed tab count.

Configuration steps#

  1. Make sure the macro is in Browser Mode (CDP).
  2. Add the Browser › New Tab command.
  3. Optionally enter a URL to open. Save.

Every option explained#

URL#

The address to open in the new tab. Empty opens about:blank. Variables supported.

Expected result#

After execution, New Tab completes the described action and makes its result available to the next step.

Real example#

Example: open a lookup tab#

  1. New tab with URL https://google.com.
  2. Use Switch Tab to return to the original tab when needed.

Limitations and failure cases#

  • The CDP target/session must be active; an empty URL can open New Tab and navigation/readiness still needs separate checks.

Tips & common mistakes#

Combine with Switch Tab and Close Tab to manage multiple tabs in one script.

Verification details#

  • commands/browser.py
RunMacro robot

Robots do the work. Your time is yours.

Create a robot in minutes, no coding needed. Reliable execution, remote management, transparent costs — and you always stay in control.