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

# Squasher documentation

> Squasher is AI-native observability. Send errors, logs, and traces from your app, then find out what broke and why, with the evidence cited.

QuickstartSend your first error in a few minutes with an SDK, a log drain, or OpenTelemetry.

![](https://mintcdn.com/nextbigthingllc/eorsKshEMzXoeuUW/images/home/step-capture.webp?fit=max\&auto=format\&n=eorsKshEMzXoeuUW\&q=85\&s=53178bc5b6df3a99cea7c3ceba41c19e)

[Open](https://docs.squasher.ai/quickstart.md)

Set up with a coding agentGive your coding agent one prompt. It installs Squasher and sends a test event.

![](https://mintcdn.com/nextbigthingllc/eorsKshEMzXoeuUW/images/home/step-fix.webp?fit=max\&auto=format\&n=eorsKshEMzXoeuUW\&q=85\&s=798df3ed4adbce8d3106bd719190ac80)

[Open](https://docs.squasher.ai/agent-setup.md)

Issues and AI triageSee how errors group into issues, and read what AI triage says about the cause.

![](https://mintcdn.com/nextbigthingllc/eorsKshEMzXoeuUW/images/home/ladybug-detective.webp?fit=max\&auto=format\&n=eorsKshEMzXoeuUW\&q=85\&s=96ac4639305a753c6afc666effee5f38)

[Open](https://docs.squasher.ai/features/issues.md)

Alerts and on-callSend incidents to Slack, PagerDuty, email, or Telegram, and see who is on call.

![](https://mintcdn.com/nextbigthingllc/eorsKshEMzXoeuUW/images/home/step-detect.webp?fit=max\&auto=format\&n=eorsKshEMzXoeuUW\&q=85\&s=2cf363c1f28de420e4b5d21e1f8caf08)

[Open](https://docs.squasher.ai/features/alerts.md)

## Your stack

Pick your language or platform to see the setup steps.

![](https://mintcdn.com/nextbigthingllc/5mS9g5rb1sTkvb1a/icons/brands/nextjs.svg?fit=max\&auto=format\&n=5mS9g5rb1sTkvb1a\&q=85\&s=cd3692fc67fd42d93008363c8a6b62ad)

Next.js

[Open](https://docs.squasher.ai/sdks/nextjs.md)

![](https://mintcdn.com/nextbigthingllc/5mS9g5rb1sTkvb1a/icons/brands/nodejs.svg?fit=max\&auto=format\&n=5mS9g5rb1sTkvb1a\&q=85\&s=e64e118c59e91e3f114f59fb60dcf6fc)

Node.js

[Open](https://docs.squasher.ai/sdks/node.md)

![](https://mintcdn.com/nextbigthingllc/5mS9g5rb1sTkvb1a/icons/brands/javascript.svg?fit=max\&auto=format\&n=5mS9g5rb1sTkvb1a\&q=85\&s=ba8cc9d5dcb739c58263ada8d97191b3)

Browser

[Open](https://docs.squasher.ai/sdks/browser.md)

![](https://mintcdn.com/nextbigthingllc/5mS9g5rb1sTkvb1a/icons/brands/python.svg?fit=max\&auto=format\&n=5mS9g5rb1sTkvb1a\&q=85\&s=695af88e46cade518a97f31daf718ed2)

Python

[Open](https://docs.squasher.ai/sdks/python.md)

![](https://mintcdn.com/nextbigthingllc/5mS9g5rb1sTkvb1a/icons/brands/go.svg?fit=max\&auto=format\&n=5mS9g5rb1sTkvb1a\&q=85\&s=34c72a410d76e50bc923da6bdb9f05a4)

Go

[Open](https://docs.squasher.ai/sdks/go.md)

![](https://mintcdn.com/nextbigthingllc/5mS9g5rb1sTkvb1a/icons/brands/rust.svg?fit=max\&auto=format\&n=5mS9g5rb1sTkvb1a\&q=85\&s=bb5f6ce02b6b919f968dcd2aa7a8d8d2)

Rust

[Open](https://docs.squasher.ai/sdks/rust.md)

![](https://mintcdn.com/nextbigthingllc/e12gFqmgX0x4CiVm/icons/brands/opentelemetry.svg?fit=max\&auto=format\&n=e12gFqmgX0x4CiVm\&q=85\&s=fb5ec167b8e372d6e298b589c6f1f5d4)

OpenTelemetry

[Open](https://docs.squasher.ai/integrations/opentelemetry.md)

![](https://mintcdn.com/nextbigthingllc/5mS9g5rb1sTkvb1a/icons/brands/render.svg?fit=max\&auto=format\&n=5mS9g5rb1sTkvb1a\&q=85\&s=58a4085aa6f1c7699bf29a98179c9d1b)

Render

[Open](https://docs.squasher.ai/integrations/render.md)

[All languages and platforms →](https://docs.squasher.ai/integrations/logging-overview.md)

## Popular

[![](https://mintcdn.com/nextbigthingllc/Fg5aclMlZNSrg_Y3/icons/nav/errors.svg?fit=max\&auto=format\&n=Fg5aclMlZNSrg_Y3\&q=85\&s=c4c9675dcddb4e8f42aed60bbe524cce)Issues and error groupingWhich errors become issues, and how they group.](https://docs.squasher.ai/features/issues.md)
[![](https://mintcdn.com/nextbigthingllc/LpCSecEB8qWeJmbX/icons/product/aiTriage.svg?fit=max\&auto=format\&n=LpCSecEB8qWeJmbX\&q=85\&s=4529abf0e3ff47258b382acabfc200bb)AI triageThe likely cause, impact, and next step for an issue.](https://docs.squasher.ai/features/ai-triage.md)
[![](https://mintcdn.com/nextbigthingllc/Fg5aclMlZNSrg_Y3/icons/nav/alerts.svg?fit=max\&auto=format\&n=Fg5aclMlZNSrg_Y3\&q=85\&s=12b9b77fc0acf3c974feb155bd46c2a5)NotificationsRoute incidents to the channels your team watches.](https://docs.squasher.ai/features/alerts.md)
[![](https://mintcdn.com/nextbigthingllc/Fg5aclMlZNSrg_Y3/icons/nav/statusPages.svg?fit=max\&auto=format\&n=Fg5aclMlZNSrg_Y3\&q=85\&s=953760ae8eef38d5950eeae08db993a8)Status pagesTell your users what is up and what is down.](https://docs.squasher.ai/features/status-pages.md)
[![](https://mintcdn.com/nextbigthingllc/5mS9g5rb1sTkvb1a/icons/brands/vercel.svg?fit=max\&auto=format\&n=5mS9g5rb1sTkvb1a\&q=85\&s=3b15ff51f6395d25dde238a681009ff0)Vercel log drainSend Vercel logs and traces without code changes.](https://docs.squasher.ai/integrations/vercel.md)
[![](https://mintcdn.com/nextbigthingllc/5mS9g5rb1sTkvb1a/icons/brands/sentry.svg?fit=max\&auto=format\&n=5mS9g5rb1sTkvb1a\&q=85\&s=4441e2bbb2d518809773f73d1dff4133)Migrate from SentryPoint your Sentry SDK at Squasher and compare.](https://docs.squasher.ai/integrations/sentry.md)
[![](https://mintcdn.com/nextbigthingllc/5mS9g5rb1sTkvb1a/icons/brands/mcp.svg?fit=max\&auto=format\&n=5mS9g5rb1sTkvb1a\&q=85\&s=e12e793f21a4b384bd5d41a4fb94f41b)MCP serverQuery your project from Claude Code, Cursor, or VS Code.](https://docs.squasher.ai/integrations/mcp.md)
[![](https://mintcdn.com/nextbigthingllc/Fg5aclMlZNSrg_Y3/icons/docs/api.svg?fit=max\&auto=format\&n=Fg5aclMlZNSrg_Y3\&q=85\&s=ad72f5da1d92bd1c152340d2b13ad254)REST APIAuthenticate and call the Squasher API.](https://docs.squasher.ai/api-reference/introduction.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.