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

# Overview

> Production-ready cookbook examples for Skyvern browser automation including bulk invoice downloading, job application filling, and healthcare portal data extraction.

Cookbooks are complete, production-ready agent examples that demonstrate how to use Skyvern Browser Automation agent in real-world use-cases.

Each cookbook walks through the agent step-by-step, explaining design decisions and showing you how to adapt it for your use case.

***

## Available cookbooks

<CardGroup cols={1}>
  <Card title="Bulk Invoice Downloader" icon="file-invoice-dollar" href="/cookbooks/bulk-invoice-downloader">
    Download invoices from vendor portals, parse PDFs to extract amounts, and email a summary with attachments.
  </Card>

  <Card title="Job Applications Pipeline" icon="briefcase" href="/cookbooks/job-application-filler">
    Search for jobs on any portal, extract listings, generate tailored answers with AI, and submit applications automatically.
  </Card>

  <Card title="Healthcare Portal Data Extraction" icon="hospital-user" href="/cookbooks/healthcare-portal-data">
    Extract patient demographics and billing data from EHR portals like OpenEMR using residential proxies and browser profiles.
  </Card>
</CardGroup>

***

## Getting your API key

All cookbooks require a Skyvern API key. Here's how to get one:

<Steps>
  <Step title="Create an account">
    Sign up at [app.skyvern.com](https://app.skyvern.com) or log in to your existing account.
  </Step>

  <Step title="Go to Settings">
    Click **Settings** in the left sidebar, then copy your **API Keys**.

    <Frame>
      <img src="https://mintcdn.com/skyvern/PCayYXHeEWJ8qL6A/images/get-api-key.png?fit=max&auto=format&n=PCayYXHeEWJ8qL6A&q=85&s=c71de7ba3bcb11c1d512eda6e3deb66c" alt="API Keys settings page" width="922" height="929" data-path="images/get-api-key.png" />
    </Frame>
  </Step>

  <Step title="Set your environment variable">
    Set the `SKYVERN_API_KEY` environment variable in your shell.

    ```bash theme={null}
    export SKYVERN_API_KEY="your-api-key"
    ```

    Or add it to your `.env` file:

    ```bash theme={null}
    SKYVERN_API_KEY=your-api-key
    ```
  </Step>
</Steps>

***

## Other Resources

If you're new to Skyvern agents, start with these foundational guides:

<CardGroup cols={2}>
  <Card title="Build an Agent" icon="hammer" href="/cloud/building-agents/build-an-agent">
    Learn agent basics: parameters, blocks, and data passing
  </Card>

  <Card title="Agent Blocks Reference" icon="cube" href="/cloud/building-agents/configure-blocks">
    Complete reference for all block types
  </Card>
</CardGroup>
