> For the complete documentation index, see [llms.txt](https://docs.warp.dev/llms.txt).
> Markdown versions of each page are available by appending .md to any URL.

# Demo: Sentry monitoring with SDK

Build a Sentry webhook handler that triggers agents to investigate errors and create draft PRs.

## Turn production errors into draft pull requests

In this demo, Ben builds a small TypeScript “Sentry monitor” service that listens for specific Sentry alerts (like a Go nil pointer dereference) and starts a Warp cloud agent to investigate. The server validates the webhook, extracts the stack trace, and passes it to an agent run inside a Warp environment so the agent can inspect the repo and propose a fix.

![Monitoring Sentry with the TypeScript SDK demo video](https://i.ytimg.com/vi/fHQXLg9ybi4/sddefault.jpg)

The code is in the [Sentry monitor example repository](https://github.com/warpdotdev/warp-agents-sdk-demo-sentry-monitor).

To route the alert through a factory’s named agents and workflow instead, dispatch the request with [factory endpoints](https://docs.warp.dev/factories/factory-api/). This example is still the pattern for custom standalone cloud-agent intake.

The demo also covers the run lifecycle basics in the TypeScript SDK (running an agent, then polling run state to fetch a session link for debugging) and shows the end result: a draft GitHub pull request created from the Sentry event for a maintainer to review.

## What the demo covers

-   Using Warp’s TypeScript SDK to start agent runs and retrieve run details.
-   Handling run lifecycle states, from queued to running, to reliably fetch a session link.
-   Running agents inside a Warp environment so they can investigate real code, run tests, and validate fixes.
-   Building a lightweight Sentry webhook server that filters, validates, and routes only the right errors to an agent.
-   Creating a workflow that results in draft PRs for human review instead of silent autonomous changes.

## Related pages

-   [Agent and run endpoints](https://docs.warp.dev/factories/api-and-sdk/) - The endpoints and SDKs the demo builds on.
-   [Warp Platform API quickstart](https://docs.warp.dev/factories/api-and-sdk/quickstart/) - Create and inspect your first run.
-   [Triggering automations with custom webhooks](https://docs.warp.dev/factories/webhooks/) - Route Sentry and other webhook deliveries into a factory without writing a server.
