> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flowra.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Browser

> Stagehand browser automation — sessions, navigate, act, observe, extract, and agent

Toolkit slug: **`flowra_browser`**.

Browser tools use **Stagehand** for web automation. Most session-based tools require a `sessionId` from **start session** first.

| Slug | Name | What it does |
| - | - | - |
| `FLOWRA_BROWSER_START_SESSION` | Browser start session | Start a browser session; returns `sessionId` for other browser tools. |
| `FLOWRA_BROWSER_END_SESSION` | Browser end session | End a session started with start session. |
| `FLOWRA_BROWSER_NAVIGATE` | Browser navigate | Open a URL in the session. |
| `FLOWRA_BROWSER_ACT` | Browser act | Perform an action from natural language (click, type, etc.). |
| `FLOWRA_BROWSER_OBSERVE` | Browser observe | Inspect the page and answer questions about elements or state. |
| `FLOWRA_BROWSER_EXTRACT` | Browser extract | Extract structured data from the page (instruction + schema). |
| `FLOWRA_BROWSER_AGENT` | Browser agent | Autonomous multi-step browser tasks (navigate, interact, complete flows). |
| `FLOWRA_BROWSER_LIST_CAPTURED_ENDPOINTS` | Browser list captured endpoints | List captured API endpoints from a session (optional rate filter). |

```mermaid theme={null}
flowchart LR
  START["BROWSER_START_SESSION"] --> NAV["BROWSER_NAVIGATE"]
  NAV --> ACT["BROWSER_ACT / OBSERVE / EXTRACT"]
  ACT --> END["BROWSER_END_SESSION"]
  START --> AGENT["BROWSER_AGENT"]
```

Live view and session status for existing Browserbase-style sessions: [Browser sessions](/guides/browser-sessions) (`browser.status`, `browser.view`, `browser.close` in the SDK).

## Related

* [Browser sessions](/guides/browser-sessions)
* [Native tools overview](/guides/native-tools)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.