Skip to content

AnySoul Browser Extension

This is the support page for the AnySoul browser extension.

The extension connects AnySoul to the browser you already use every day. Once connected, a browser-enabled agent can inspect pages, open and manage tabs, and complete explicit browser tasks in your real browser session.

  • Connects the extension to your AnySoul account
  • Shows executor connection status in the popup
  • Reads current page state when you open the popup or run browser tasks
  • Lets AnySoul open, switch, group, navigate, and close browser tabs
  • Supports explicit browser actions such as click, type, scroll, wait, and extract
  • Lets you stop active tasks, review recent task activity, and manage site adapters
  • Adds extra confirmation for high-risk sites such as X, Reddit, and YouTube
  • It does not create a separate browser profile. It uses your current browser identity.
  • It does not currently support desktop-only semantic browser actions such as semantic_act or semantic_extract.
  • It does not sell your browsing data or export cookies, passwords, or session tokens as product data.

Install the AnySoul browser extension, open the popup, and sign in with your AnySoul account.

In AnySoul, open Agent Settings -> Browser and enable browser runtime for the agent you want to use.

3. Enable browser tools in the current run mode

Section titled “3. Enable browser tools in the current run mode”

Open the Run Mode editor and enable browser tools there as well.

Both levels matter:

  • the agent must be allowed to use browser runtime
  • the current run mode must expose browser tools

The extension path works best for deterministic workflows such as:

  • open a page
  • read the page
  • click or focus a target
  • type or paste text
  • wait for the next state
  • extract the result

If you need desktop semantic browser actions, use the desktop app path described in the Browser Runtime guide instead.

PermissionWhy it exists
activeTabReads the focused page when you invoke the extension
storageStores local auth state, device ID, managed tab state, adapter settings, and locale
tabsOpens, activates, navigates, reloads, and closes tabs used in browser tasks
tabGroupsGroups AnySoul-managed tabs so task tabs stay visible and organized
scriptingReads page state and performs deterministic browser actions
<all_urls>Allows browser tasks to work on the websites you direct AnySoul to use
  • The extension can process page URLs, titles, page text, DOM state, and task results when you use browser runtime features.
  • The extension stores a small amount of local state in the browser extension storage area, such as connection state, device ID, managed tab records, adapter settings, and locale.
  • Data needed to authenticate the extension and return browser task results is sent to AnySoul services.
  • The canonical privacy policy for store listings is Extension Privacy Policy.

Check all of the following:

  • the extension is connected and online
  • browser runtime is enabled for the current agent
  • browser tools are enabled in the current run mode

Your browser may be limiting site access. Grant access for the current site from the popup or from your browser’s extension controls.

The extension is connected, but semantic browser actions are unavailable

Section titled “The extension is connected, but semantic browser actions are unavailable”

That is expected. The extension runtime currently supports explicit browser actions only. Use the desktop app if you need semantic browser actions.