Anchor Browser
for LuumenAI

Drive headless browsers, inspect sessions, and ship automation tasks from the terminal

Anchor Browser runs the browser automation behind your web-facing runbooks. Connect it and Luumen can read session state, page lists, rendered page content, and task versions while you work. When a task needs to change — a new draft, a deploy, a fresh profile — Luumen shows the plan first and waits for your approval before writing. Authentication is by API key.

The Anchor Browser toolbox

64 tools: 25 read, 39 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadCopy Selected TextCopy currently selected text in a browser session to the clipboard.
  • ReadGet Batch Session StatusRetrieve detailed status information for a specific batch including progress and errors.
  • ReadGet Browser SessionRetrieve detailed information about a specific browser session.
  • ReadGet Clipboard ContentRetrieve the current content of the clipboard from a browser session.
  • ReadGet Latest Task VersionRetrieve the latest version of a task including the full base64 encoded code content.
  • ReadGet Profile (v2)Retrieve details of a specific profile by its name.
  • ReadGet Session PagesRetrieve all pages associated with a specific browser session.
  • ReadGet Task DraftRetrieve the draft version of a task, including the full Base64 encoded code content.
  • ReadGet Task Execution ResultRetrieve a single task execution result by its ID.
  • ReadGet Task MetadataRetrieve task metadata without downloading the full task code.
  • ReadGet Task VersionRetrieve a specific version of a task, including the full code content.
  • ReadGet Webpage ContentRetrieve rendered content of a webpage in HTML or Markdown format.
  • ReadList Agent ResourcesList all agent resources (files) uploaded to a browser session.
  • ReadList ExtensionsRetrieves all browser extensions uploaded by the authenticated user.
  • ReadList IntegrationsRetrieve all integrations for the authenticated team.
  • ReadList ProfilesFetch all stored browser profiles.
  • ReadList Session DownloadsRetrieve metadata of files downloaded during a browser session.
  • ReadList Session RecordingsList all recordings for a specific browser session.
  • ReadList SessionsList all browser sessions.
  • ReadList Task ExecutionsRetrieve execution history for a specific task with filtering and pagination support.
  • ReadList TasksRetrieve a paginated list of all tasks for the authenticated team.
  • ReadList Task VersionsRetrieve all versions of a specific task, including draft and published versions.
  • ReadScreenshot WebpageTake a screenshot of a specified webpage within a session.
  • ReadTake ScreenshotTake a screenshot of the current browser session and return it as an image.
  • ReadWait for EventBlocks execution until a specific named event is signaled or the timeout expires.
  • WriteClick MousePerform a mouse click at specified coordinates within a browser session. Approval by default
  • WriteCreate IntegrationCreate a new integration with a third-party service like 1Password. Approval by default
  • WriteCreate or Update Task DraftCreate or update the draft version of a task. Approval by default
  • WriteCreate ProfileCreates a new browser profile from an active session. Approval by default
  • WriteCreate TaskCreate a new task or update an existing task with the same name. Approval by default
  • WriteDelete ExtensionDelete a browser extension and remove it from storage. Approval by default
  • WriteDelete IntegrationDelete an existing integration and remove its stored credentials. Approval by default
  • WriteDelete ProfileDelete a browser profile by ID. Approval by default
  • WriteDelete TaskSoft delete a task and all its versions. Approval by default
  • WriteDelete Task VersionSoft delete a specific version of a task. Approval by default
  • WriteDeploy TaskDeploy a task by creating a new version with auto-incremented version number. Approval by default
  • WriteDouble Click MousePerform a double click at specified coordinates in a browser session. Approval by default
  • WriteDrag and DropPerform a drag and drop operation from start coordinates to end coordinates within a browser session. Approval by default
  • WriteEnd All SessionsTerminate all active browser sessions at once. Approval by default
  • WriteEnd Browser SessionEnd a specific browser session by ID. Approval by default
  • WriteMouse MoveMove the mouse cursor to specified coordinates within a browser session. Approval by default
  • WriteNavigate to URLNavigate a browser session to a specified URL. Approval by default
  • WritePaste TextPaste text at the current cursor position in a browser session. Approval by default
  • WritePause AgentPause the AI agent for a specific browser session. Approval by default
  • WritePause Session RecordingPause the video recording for a specific browser session. Approval by default
  • WritePerform Keyboard ShortcutPerform a keyboard shortcut using specified keys in a browser session. Approval by default
  • WritePerform Web TaskPerform autonomous web tasks using AI agents. Approval by default
  • WriteMouse DownPerform a mouse button down action at specified coordinates within a browser session. Approval by default
  • WritePublish Task VersionPublish a specific version of a task. Approval by default
  • WriteRelease Mouse ButtonRelease a mouse button at specified coordinates within a browser session. Approval by default
  • WriteResume AgentResume the AI agent for a specific browser session. Approval by default
  • WriteResume Session RecordingResume video recording for a specific browser session. Approval by default
  • WriteRun TaskExecute a task in a browser session with a specific or latest version. Approval by default
  • WriteRun Task by NameExecute a task by its name, always using the latest version. Approval by default
  • WriteScroll SessionPerform a scroll action at specified coordinates within a browser session. Approval by default
  • WriteSet Clipboard ContentSet the content of the clipboard in a browser session. Approval by default
  • WriteSignal EventSignal a specific event to be received by other processes or sessions. Approval by default
  • WriteStart Browser SessionStart a new browser session with optional customizations. Approval by default
  • WriteType TextType specified text with optional delay between keystrokes. Approval by default
  • WriteUpdate ProfileUpdates an existing browser profile with data from an active session. Approval by default
  • WriteUpdate Task MetadataUpdates task metadata (name and description). Approval by default
  • WriteUpload ExtensionUpload a new browser extension as a ZIP file for use in browser sessions. Approval by default
  • WriteUpload FileUpload a file to a browser session as an agent resource. Approval by default
  • WriteUpload Files to SessionUpload files directly to a browser session for use with web forms and file inputs. Approval by default

One prompt, start to finish

What a governed Anchor Browser run looks like inside Luumen.

Questions

How does LuumenAI connect to Anchor Browser?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in Anchor Browser on its own?

Read actions answer immediately. Anything that writes — click mouse, create integration, create or update task draft, create profile, and more — is shown as a plan and requires approval by default, including the 7 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to Anchor Browser — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put Anchor Browser to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.