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

# Web Browsing

> Sift browses the web for you — log in to sites, fill forms, extract info, and complete tasks

Sift has a built-in web browser that can navigate websites, interact with pages, fill out forms, and extract information — all on your behalf. Think of it as a research assistant that can actually click buttons and read pages.

## What You Can Ask

```
"Go to amazon.com and search for wireless earbuds"
"Log in to my Amazon account and check my order status"
"Fill out this job application for me"
"Go to this URL and take a screenshot"
"What does this webpage say?"
"Search for flights from Denver to NYC next weekend"
```

## How It Works

Sift runs a persistent Chromium browser session tied to your account. When you ask it to visit a website:

1. **Navigates** to the page and reads its content
2. **Interacts** — clicks buttons, fills forms, scrolls, and types
3. **Reports back** — describes what it sees in detail (you can't see the browser directly)
4. **Persists** — cookies and login sessions survive across conversations

Because Sift controls a real browser, it works with dynamic pages, JavaScript-heavy sites, and login-required content that simple web scrapers can't handle.

## Key Capabilities

<CardGroup cols={2}>
  <Card title="Browse & Read" icon="globe">
    Navigate to any URL and extract page content — articles, product details, search results, and more.
  </Card>

  <Card title="Secure Login" icon="lock">
    Log in to your accounts using stored credentials. Sift never sees your password — it's injected directly into the page.
  </Card>

  <Card title="Form Filling" icon="pen-to-square">
    Fill out applications, registrations, and multi-field forms using your saved profile data. Review before submitting.
  </Card>

  <Card title="Screenshots" icon="camera">
    Capture visual screenshots of any page for reference or verification.
  </Card>
</CardGroup>

## Saved Credentials

Sift can securely log in to websites using credentials you've saved in **Settings > Applications**. Your password is encrypted and never visible to the AI — it's injected directly into the login form by the system.

<Warning>
  Sift will **never ask you for your password** for sensitive sites. If a site needs login and no credential is stored, Sift will ask you to save it in Settings first.
</Warning>

### Supported login flows

Sift handles both common login patterns automatically:

* **Single-page login** — Email and password fields on the same page (most sites)
* **Multi-step login** — Email first, then password on a separate page (Amazon, Google, Microsoft)

### Adding credentials

1. Open **Settings > Applications** in the Sift app
2. Click **Add Credential**
3. Enter the site domain (e.g., `amazon.com`), your username/email, and password
4. Credentials are encrypted with AES-256 before storage

## Auto-Fill for Applications

When Sift encounters a form with multiple fields (job applications, registrations, sign-ups), it can auto-fill fields using your saved profile data:

* Name, email, phone number, address
* Education history, work experience
* Custom fields you've saved from previous applications

After filling, Sift always describes the completed form and asks for your confirmation before submitting.

## Safety & Confirmation

Sift has built-in safety guards for irreversible actions:

| Action                                       | Behavior                         |
| -------------------------------------------- | -------------------------------- |
| Browsing, clicking links, reading pages      | Always allowed                   |
| Typing into form fields, scrolling           | Always allowed                   |
| Submitting a filled form                     | **Asks for confirmation**        |
| Making a purchase ("Buy Now", "Place Order") | **Always asks for confirmation** |
| Account changes (password, deletion)         | **Always asks for confirmation** |

<Tip>
  Sift will never complete a purchase, submit an application, or make account changes without explicitly asking you first.
</Tip>

## Example Use Cases

<AccordionGroup>
  <Accordion title="Check Order Status">
    > "Log in to Amazon and check my recent orders"

    Sift navigates to Amazon, logs in with your stored credentials, goes to your orders page, and reports back with order details, tracking numbers, and delivery dates.
  </Accordion>

  <Accordion title="Research a Product">
    > "Search Amazon for 'extra smooth mint gum' and tell me the price"

    Sift searches the site, finds the product, and reports the name, price, ratings, and availability.
  </Accordion>

  <Accordion title="Fill Out a Job Application">
    > "Go to this URL and fill out the application for me"

    Sift navigates to the application page, identifies all form fields, auto-fills what it can from your profile, reports which fields need your input, and waits for confirmation before submitting.
  </Accordion>

  <Accordion title="Read a Paywalled Article">
    > "Go to this URL and read the article"

    If you have stored credentials for the site, Sift logs in and reads the full article. Otherwise, it reads whatever is publicly available.
  </Accordion>

  <Accordion title="Take a Screenshot">
    > "Go to google.com and take a screenshot"

    Sift navigates to the page and captures a visual screenshot that it can analyze and describe to you.
  </Accordion>

  <Accordion title="Multi-Step Workflow">
    > "Go to CommonApp, log in, and check the status of my applications"

    Sift handles multi-page navigation: log in, navigate through the dashboard, and report back the status of each application.
  </Accordion>
</AccordionGroup>

## Limitations

* **CAPTCHAs** — Sift cannot solve CAPTCHAs or "I'm not a robot" challenges. If one appears, Sift will let you know
* **2FA codes** — Sift can't generate 2FA codes, but it can pause and ask you for the code, then continue
* **Downloads** — Sift can't download files to your device
* **Streaming content** — Video and audio playback isn't supported
* **Private networks** — Sift can only access publicly reachable URLs

## Combining with Other Features

Web browsing works with other Sift capabilities:

* **[Automations](/capabilities/automations)** — Set up recurring browser tasks ("Every Monday, check my application status")
* **[Live Monitors](/capabilities/monitors)** — Watch a webpage for changes and get alerts
* **[Memory](/capabilities/memory)** — Sift remembers site-specific details from previous browsing sessions
* **[Tasks](/capabilities/tasks)** — Extract information from a webpage and create tasks from it

## Tips

* **Save credentials first** — Before asking Sift to log in somewhere, save your credentials in Settings > Applications
* **Be specific with URLs** — Paste the exact URL rather than asking Sift to find a page
* **Review before submitting** — Sift always asks for confirmation on form submissions, but double-check the details
* **Use for research** — Sift excels at reading pages, comparing products, and extracting structured information
* **Multi-step is fine** — Sift can handle complex flows across multiple pages — just describe your end goal
* **Screenshots for verification** — Ask for a screenshot if you want to see exactly what Sift sees
