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

# Getting started

> Capture bugs with the context engineers need. Start with the Chrome extension, Recording Links, and core debugging tools.

<img className="docs-home-hero-image" src="https://mintcdn.com/jam-1eb4fd26/RrmeVXBDuZ0Lb3fb/images/recording-link-popup-create-link.png?fit=max&auto=format&n=RrmeVXBDuZ0Lb3fb&q=85&s=b1d3c9d34af2ccad6682a83826863b44" alt="Get screen recordings with logs from anyone, above the Jam extension popup with Create link" width="1280" height="630" data-path="images/recording-link-popup-create-link.png" />

Jam helps support, product, and engineering teams capture bugs with console logs, network requests, and device info attached. More than 250,000 users already capture bugs this way.

## Two ways to create Jams

<CardGroup cols={2}>
  <Card title="Record a Jam yourself" href="/docs/creating-a-jam" img="https://mintcdn.com/jam-1eb4fd26/3Mtv5mLh0Dqadb4R/images/extension-popup-three-options.png?fit=max&auto=format&n=3Mtv5mLh0Dqadb4R&q=85&s=2d7606297c77d57349bec61a26aa2331" cta="Get Started" alt="Jam extension popup with Capture Screenshot, Record Tab, and Instant Replay options" width="1803" height="951" data-path="images/extension-popup-three-options.png">
    Capture issues while working with the Chrome extension or iOS app
  </Card>

  <Card title="Request a Jam from anyone" href="/docs/recording-links" img="https://mintcdn.com/jam-1eb4fd26/3Mtv5mLh0Dqadb4R/images/recording-link-copied-with-logs.png?fit=max&auto=format&n=3Mtv5mLh0Dqadb4R&q=85&s=90594509d00aa0b34a935dd1fe453b1e" cta="Get Started" alt="Recording Link share URL marked Copied, with the resulting video and synced console logs" width="1803" height="951" data-path="images/recording-link-copied-with-logs.png">
    Collect recordings from customers, teammates, or external collaborators
  </Card>
</CardGroup>

| **Use case**                  | **Best for**                                                               | **When to use**                                                                                  |
| ----------------------------- | -------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ |
| **Request a Jam from anyone** | Collecting recordings from customers, teammates, or external collaborators | Customer bug reports, async user feedback, or remote debugging with your team.                   |
| **Record a Jam yourself**     | Capturing issues while working                                             | Testing your own product, documenting bugs during development, or capturing issues in real time. |

## What gets captured automatically

Every Jam automatically captures essential debugging information.

<CardGroup cols={2}>
  <Card title="Visual context" img="https://mintcdn.com/jam-1eb4fd26/3Mtv5mLh0Dqadb4R/images/video-player-timeline-markers.png?fit=max&auto=format&n=3Mtv5mLh0Dqadb4R&q=85&s=1051ab1ac4e5b98c6ed8aa5e58626ea4" alt="Jam video player with click, warning, and diff markers on the timeline" width="1803" height="951" data-path="images/video-player-timeline-markers.png">
    Screenshots and screen recordings with annotation tools
  </Card>

  <Card title="Custom logs" img="https://mintcdn.com/jam-1eb4fd26/3Mtv5mLh0Dqadb4R/images/metadata-panel.png?fit=max&auto=format&n=3Mtv5mLh0Dqadb4R&q=85&s=e0a48b04c17ee3d53219ba2608dbca04" alt="Metadata panel showing Location, OS, Battery, Browser, URL, and window dimensions captured with a Jam" width="1803" height="951" data-path="images/metadata-panel.png">
    URL, timestamp, device info, browser version, and operating system
  </Card>

  <Card title="Developer logs" img="https://mintcdn.com/jam-1eb4fd26/3Mtv5mLh0Dqadb4R/images/console-log-stream.png?fit=max&auto=format&n=3Mtv5mLh0Dqadb4R&q=85&s=551b77da78536c7c21c38400f10b83d9" alt="Console log stream showing network errors, a CORS block, an infinite-loop warning, and a SameSite cookie warning" width="1803" height="951" data-path="images/console-log-stream.png">
    Console logs, network requests, errors, and warnings
  </Card>

  <Card title="User events" img="https://mintcdn.com/jam-1eb4fd26/3Mtv5mLh0Dqadb4R/images/user-events-timeline.png?fit=max&auto=format&n=3Mtv5mLh0Dqadb4R&q=85&s=4975e16007538fc1137607b25fbd1d8d" alt="User events timeline showing clicks, page navigations, and typed input leading up to a bug" width="1803" height="951" data-path="images/user-events-timeline.png">
    Clicks, navigation events, and typed input
  </Card>
</CardGroup>

## Customization options

Jam's default capture covers the essentials. You can extend it with custom logs and integrations.

### Jam SDK

* [**Custom logs**](/docs/custom-logs). Push additional context from your app into Jam with a single function call.
* [**Recording links with console logs**](/docs/recording-links). Configure Recording Links to capture console and network logs from customers, with no install required on their end.

### Integrations

Jam connects to the tools your team already uses: send Jams to your issue tracker, request recordings from customers through your support desk, and pull in error tracking and session replay context. See the [integrations overview](/docs/integrations-overview) for the full catalog.

## Next steps

<CardGroup cols={2}>
  <Card title="Create your first Jam" icon="video" href="/docs/creating-a-jam">
    Capture an issue yourself
  </Card>

  <Card title="Create a Recording Link" icon="link-horizontal" href="/docs/recording-links">
    Collect issues from customers or teammates
  </Card>

  <Card title="Connect your apps" icon="puzzle-piece" href="/docs/integrations-overview">
    Send Jams to Jira, Linear, Slack, GitHub, and other tools.
  </Card>

  <Card title="Debug with MCP" icon="bot" href="/docs/jam-mcp">
    Give AI agents the recording, logs, network requests, and user events from a Jam.
  </Card>
</CardGroup>
