ZeroWork
  • πŸ‘‹Home and Welcome
  • πŸš€Getting Started
  • ⬇️Install the Agent
  • πŸ§‘β€πŸ’»Crash Course
  • Using ZeroWork
    • πŸ–₯️General: Run, Schedule, Share, Webhooks
      • Run
      • Stop
      • Log in to the Agent
      • Run Modes
        • Run Incognito
        • Run Non-Incognito
        • Run in My Regular Browser
      • Run Settings
        • Run in Background
        • Stay on Page after Run
        • Bring Pages to Front
      • TaskBot Sharing Options
      • Cookies
      • Scheduler
      • Trigger Run via Webhook
      • Proxies
      • Remote (Cloud) Execution
      • How to Check and Update Your Agent
      • Install ZeroWork Agent on VPS
    • πŸ“”Using Selectors
      • What Are Selectors
      • Use Element's Text
      • Copy Selectors
      • How to Build Custom Selectors
        • Basic Concepts of Selectors
        • One Element Can Have Many Selector Expressions
        • Check if Selector Is Correct and Unique
        • Exact or Loose Match
        • Hierarchy
        • Combine Filters with Standard CSS Logic
        • Lists: Incremental CSS Selectors
        • Addressing Siblings
      • How to Use XPath in ZeroWork (advanced)
    • πŸ—οΈUsing Building Blocks
      • Open Link
      • Save Page Url
      • Switch or Close Tab
      • Go Back or Forward
      • Switch Frame
      • Browser Alert
      • Click Web Element
      • Check Web Element
      • Save Web Element
        • Save Lists
        • Enrich Existing Data
        • Stop Run If Selector Is Not Found Option
      • Insert Text or Data
      • Hover Web Element
      • Select Web Dropdown
      • Keyboard Action
      • Start Condition and Set Condition
        • Actions = & β‰ 
        • Actions <, ≀, >, β‰₯
        • Data Found & Data not Found
        • Contains & Does Not Contain
        • Before (Date) & After (Date)
      • Start Repeat
        • Standard Loop
        • Dynamic Loop
        • Continue until No Element Is Found
        • Auto-Scroll
        • Auto-Continue from Last Row or Element
        • Nested Loops - Handle Pagination
      • After Repeat
      • Break Repeat
      • Try-Catch
      • Raise Error
      • Abort Run
      • Update Data
      • Number Operations
        • Example: Standardize different formats
      • Format Data
        • Remove Words
        • Shorten Content Length
      • Split Data
      • Apply Regex
      • Remove Duplicates
      • Delete Data
      • Ask ChatGPT
      • Send Notification
      • APIs: Send HTTP Request
      • Write JavaScript
      • Save File
      • Upload File
      • Delay
      • Record Date
      • Take Screenshot
      • Save from Clipboard
      • Log
      • Building Block Options
        • Delay Times between the Building Blocks
        • Randomize Delay Time
        • Deactivate Building Blocks
        • Shortcuts
        • Spintax
        • Auto-Align
        • Sticky Notes
    • πŸ”€Using Variables
    • πŸ’ΏUsing Tables
      • How to Add Tables
      • Native Tables
      • Google Sheets
      • Import Data from CSV
      • Using Google Sheet vs. Native Tables
      • Create Columns
      • Export Data as CSV
      • Convert Native Table to a Google Sheet
    • πŸ“„Using Run Reports
    • πŸ˜‘Common Problems
      • My TaskBot Does Not Start Run
      • When I Use Data from Table, No Data is Being Pulled
      • Website is Glitching and Flashing
      • No Selector is Found
      • My TaskBot Saves Some Data but Not All
      • Data Is Saved in Wrong Format
      • Website Requires SMS or Email Verification
      • Keyboard Action Is Not Working As Expected
      • Check Web Element Identifies Selector as Found but Next Action Does Not
      • When Using Insert Data Block, First Letters Are Cut Off
      • Workflow Has More than One Starting Building Block
      • TaskBot Does Not Automatically Scroll
  • Support
    • πŸ†˜Getting Support
  • πŸ†•Release Notes
    • Version 1.1.61
    • Version 1.1.62
    • Version 1.1.63
    • Version 1.1.64
    • Version 1.1.65
    • Version 1.1.66
    • Version 1.1.67
    • Version 1.1.68
Powered by GitBook
On this page

Was this helpful?

  1. Using ZeroWork
  2. General: Run, Schedule, Share, Webhooks
  3. Run Modes

Run in My Regular Browser

PreviousRun Non-IncognitoNextRun Settings

Last updated 4 months ago

Was this helpful?

Runs TaskBot directly in your regular browser session, reusing your existing logged-in accounts and extensions.

This feature supports Chromium-based browsers like Chrome, Brave and most anti-detect browsers.

Parallel runs

TaskBots can run in parallel, each operating in its own tab.

Combine manual work with automation

You can continue using your own tabs while TaskBots run in others, enabling manual and automated work side-by-side.

Let TaskBots access your own tabs or tabs of parallel TaskBots

Each TaskBot launches a new browser tab or window in the specified Chrome profile, but the context is not isolated β€” TaskBots can access all open pages within your regular browser, regardless of the profile. Using the Switch or Close Tab building block, you can direct your TaskBot to work with tabs opened manually or by other TaskBots. However, be cautious to avoid unintentionally closing or switching to the wrong tab.

When using the Switch or Close Tab building block with Run in my regular browser mode enabled, it’s recommended to define the tab using the Tab URL rather than options based on the tab order.

After TaskBot finishes its run

Tabs used by TaskBots will be automatically closed after the run. To prevent this, select the Stay on Page after Run option.

How to enable

To enable this option, click on the settings gear icon in the top-right corner of your TaskBot page, navigate to TaskBot settings, and select this option.

Before you start

  1. Ensure a Chromium-based browser is installed Make sure a Chromium-based browser (Chrome, Brave, etc.) is installed on your system.

  2. Specify profile path (optional) By default, TaskBots will use the "Default" Chrome profile. If you want TaskBots to use a specific profile or a browser other than Chrome, do this:

    • Open your browser, go to chrome://version. This URL works for any Chromium-based browser, like Chrome or Brave. If the page doesn't open, you're likely using a non-Chromium browser, such as Firefox or Safari. (Regular browser run mode is only supported in Chromium-based browsers.)

    • Look for the Profile Path field. Copy and paste the entire line. A typical profile path might look like this: /Users/your-username/Library/Application Support/Google/Chrome/Default.

    • Add this profile name to the TaskBot settings.

  3. Provide browser path (optional) If you want ZeroWork to connect to a browser other than Chrome or your Chrome installation is not in the default location, provide the path to the browser executable:

    • Open your browser, go to chrome://version, and copy the value under Executable Path.

    • Paste this value into the account settings. (Click on Add custom path.)

  4. Connect ZeroWork to your browser by relaunching it

    1. If not on Chrome browser If you want ZeroWork to connect to a browser other than Chrome, please read the section Connect ZeroWork to your browser manually further down the page.

    2. If on Chrome browser If you want ZeroWork to connect to Chrome, then there is a convenience option to relaunch Chrome in a connected state. Click on Relaunch Chrome option in the Required Action section. If you want to use a browser other than Chrome, please read step 5.

Troubleshooting: Cannot relaunch / connect to the browser for the first time

Here are possible reasons and approaches to resolve them:

  • Too many tabs

    If the connect attempt fails, it may be due to having too many tabs open in Chrome. This can interfere with the relaunch process.

    • Recommendation: Before retrying, close as many tabs as possible and keep the total number of open tabs under 10.

    • This will improve the reliability of the launch process.

  • Your computer has low processing power It has been reported that the relaunch process does not work as reliably on devices with low processing power. If that's your case, please try the manual solution to connect your agent to your browser. Steps are described in section Connect ZeroWork to your browser manually further down the page.

  • Your system prevents the quit operation You will need to quit your browser manually. Please read the section Connect ZeroWork to your browser manually below.πŸ‘‡

Connect ZeroWork to your browser manually

  1. Quit browser manually Quit your browser entirely to ensure all processes are terminated. Be sure to quit, not just close.

  2. Open ZeroWork in a different browser Use a browser other than the one you want ZeroWork to connect to and navigate to https://creator.zerowork.io.

  3. Open TaskBot run settings Pick a simple TaskBot that contains the Open Link building block and open TaskBot run settings.

  4. Select Run in my regular browser mode Select Run in my regular browser mode. The connection status will show Not connected, but this is normal and does not matter.

  5. Enable Stay on Page after Run Enable the Stay on Page after Run option for this run. This prevents the TaskBot from closing the tab it was running in, keeping the browser connected to the agent.

  6. Run the TaskBot Click on run. By clicking on run, the agent will launch the desired browser in the required connected state. Tip: Use a very simple TaskBot that only opens one link and takes just a few seconds to run.

  7. Continue using your browser Once the TaskBot has launched your browser, you can switch back to using it for your manual or automated workflows, and the agent will remain connected.

Video Tutorial

πŸ–₯️