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

# The live browser

> Your AI coworker uses websites the way you do — logging in, filling forms, clicking through pages — and hands you the keyboard when it hits a password.

It uses websites the way you do — and hands you the keyboard when it hits a login.

<Frame caption="A supplier portal with no export button: your coworker drives it, stops at the sign-in, hands over, and carries on once you're through.">
  <video autoPlay muted loop playsInline src="https://mintcdn.com/glorium/D2qvpAHhZ42w5CTR/videos/cowork/live-browser.mp4?fit=max&auto=format&n=D2qvpAHhZ42w5CTR&q=85&s=570dbcc796e7ac6b67339fd9133ec7ae" poster="/images/cowork/capabilities/live-browser/poster.jpg" data-path="videos/cowork/live-browser.mp4" />
</Frame>

## What it does

Some things simply aren't available any other way. A supplier portal with no export button. A form on a site nobody has ever built an integration for. A dashboard that only exists as a dashboard.

The live browser gives your coworker a real browser it can drive: navigating, typing, clicking, scrolling. You can watch it happen. And when it reaches something only you can get past — a password, a two-factor code — it stops and hands the browser over to you rather than guessing.

## When you'd use it

* Pull a report out of a supplier portal that has no export button
* Submit a form on a site with no integration
* Check stock levels on a partner's dashboard every morning
* Page through search results on a site that blocks automated readers
* Download a statement that's only available after signing in
* Fill in the same tedious web form for forty records

## The handoff, which is the good part

This is the bit worth understanding, because it's what makes the capability usable on real sites.

<Steps>
  <Step title="Your coworker opens the browser">
    A live view appears inside the task. You can watch every page load and every click as it happens.
  </Step>

  <Step title="It reaches a login">
    A password, a one-time code, a "prove you are human" check — anything it shouldn't or can't get past on its own.
  </Step>

  <Step title="It hands control to you">
    A card appears in the conversation. The browser is now yours, in the same window, on the same page.
  </Step>

  <Step title="You sign in and hand it back">
    Enter the password, approve the prompt, then give control back. Your coworker picks up exactly where it stopped.
  </Step>

  <Step title="Next time, it is already signed in">
    A named browser remembers where it's logged in. The next task on the same site doesn't ask again.
  </Step>
</Steps>

That last step is what turns this from a party trick into something you'd use daily. You sign in once, not once per task.

## Turning it on

Open your coworker, choose **Capabilities**, and find **Live browser** in the Built-in tools list. It's on by default.

> **Live browser** — Drive a real cloud browser: log in to sites, fill forms, click through pages. You can watch it live, and logins are remembered.

<Frame caption="The Live browser row. Note that logins are remembered between tasks.">
  <img src="https://mintcdn.com/glorium/JBtd_griZWPnHu68/images/cowork/capabilities/live-browser/01-switch-row.webp?fit=max&auto=format&n=JBtd_griZWPnHu68&q=85&s=af17bd66ad39373997f5abd2bf50b66f" alt="The Live browser row on the Capabilities tab, switched on" width="1216" height="164" data-path="images/cowork/capabilities/live-browser/01-switch-row.webp" />
</Frame>

## Good to know

<Tip>
  **Reach for the simpler tool first.** If a page is public, [Reading web pages](/cowork/capabilities/reading-web-pages) is faster and cheaper. The browser is for pages that need signing in to, clicking through, or filling in.
</Tip>

<Note>
  The browser runs in the cloud, not on your computer. Closing your laptop doesn't stop it, and nothing it does touches your own browser or your own sessions.
</Note>

<Warning>
  You type your own passwords, during the handoff, into the site itself. Never put a password in the chat — your coworker doesn't need it and shouldn't have it.
</Warning>

## Common questions

<AccordionGroup>
  <Accordion title="Can I watch it work?" icon="eye">
    Yes — that's the point of the live view. You see the actual browser as it navigates, and you can step in at any moment, not just when it asks.
  </Accordion>

  <Accordion title="Do I have to sign in again every task?" icon="key">
    No. A named browser keeps its sessions, so once you've signed into a site, later tasks find it already signed in. You'll only be asked again if the site signs you out.
  </Accordion>

  <Accordion title="What happens if I am not around when it needs me?" icon="clock">
    It waits. The task pauses at the handoff rather than failing or guessing, and picks up whenever you get to it. If you'd rather it kept busy elsewhere, see [Self-scheduling](/cowork/capabilities/self-scheduling).
  </Accordion>

  <Accordion title="Is this safe on sites with our company data?" icon="shield-halved">
    You control which sites it ever visits by what you ask for, and you can require approval before it acts using [Permission rules](/cowork/control/permission-rules). Credentials you enter go into the site, never into the conversation.
  </Accordion>

  <Accordion title="What if the site changes its layout?" icon="arrows-rotate">
    Your coworker reads the page each time rather than following a fixed script, so a redesign that would break a recorded macro usually doesn't trouble it. If it genuinely gets stuck, it tells you instead of pretending it worked.
  </Accordion>
</AccordionGroup>

## Next steps

<CardGroup cols={2}>
  <Card title="Reading web pages" icon="file-lines" href="/cowork/capabilities/reading-web-pages">
    The lighter option for public pages.
  </Card>

  <Card title="Connecting your apps" icon="plug" href="/cowork/capabilities/connecting-your-apps">
    Check for a proper integration first.
  </Card>

  <Card title="Approvals" icon="hand" href="/cowork/control/approvals">
    What pauses for your yes.
  </Card>

  <Card title="Schedules" icon="calendar" href="/cowork/autonomy/schedules">
    Run that portal check every morning.
  </Card>
</CardGroup>
