Sentry through Squiid

Error tracking with stack traces, releases and performance tracing. Sentry is next up on Squiid, being built now.

Next up Provisioned Provisioned. Squiid creates the project or account for you and keeps the provider keys.

What Sentry is

Sentry tells you what broke in production. An SDK in your application captures exceptions with the stack trace, the request, the user, the release version and a trail of breadcrumbs leading up to the failure, then groups similar errors into issues so a thousand occurrences are one item with a count. Source maps restore readable frames for minified JavaScript, tracing follows a slow request across services, and session replay shows what the user did before it happened. Alerts route to email, Slack or a pager when a new issue appears or an error rate crosses a threshold.

For vibe coding this is the feedback loop. Code an agent wrote and nobody read fails in ways nobody predicted, and without error tracking the first report comes from a user, days later, with no detail. With Sentry the stack trace and the offending commit are in front of you, which also means you can paste a real trace back into Claude Code or Cursor and get a fix instead of a guess. Ownership rules map files to people, which decides who gets told when a particular module starts failing.

Why connect it through Squiid

Squiid provisions the Sentry project and holds the auth token used for release management and source map uploads. Ingestion and management go through https://api.squiid.io/v1/sentry/... with Authorization: Bearer $SQUIID_API_KEY, and the SDKs work by pointing their base URL at the gateway (gateway convention). The Team plan passes through at $26 a month at Sentry's listed price with no Squiid fee, and event volume above the plan meters against prepaid credits at list on your single invoice.

  • One account, one key, one bill, one dashboard. Sentry sits beside every other service your project uses, on the same invoice and the same credit balance.
  • Key custody. Squiid holds the Sentry credentials. Your code carries SQUIID_API_KEY, so SENTRY_DSN, SENTRY_AUTH_TOKEN, SENTRY_ORG, SENTRY_PROJECT never land in a repository, a preview deployment or an agent’s context.
  • Metering you can see. Every call is counted per service and per day, so you know what Sentry costs before the month ends.
  • Pause on zero. When prepaid credits run out the gateway stops authorizing usage instead of running up a bill you did not fund.
  • One rotation. Rotating the Squiid key cuts off every agent, worker and deployment at once, with no provider key to hunt down.

What you get

  • A provisioned Sentry project with tokens held by Squiid
  • Grouped errors with stack traces and breadcrumbs
  • Release tracking and source map support
  • Performance tracing and session replay
  • Team at $26 a month passed through at list price

How to connect Sentry

One variable replaces the provider credentials this service would normally need. Requests go to the gateway and the official SDKs work by pointing their base URL at it (gateway convention).

# .env
# replaces SENTRY_DSN, SENTRY_AUTH_TOKEN, SENTRY_ORG, SENTRY_PROJECT
SQUIID_API_KEY=sq_live_xxxxxxxxxxxxxxxxxxxxxxxx

# every request: https://api.squiid.io/v1/sentry/...
# header:       Authorization: Bearer $SQUIID_API_KEY
01

Add it in your dashboard

Open the Squiid catalog, add Sentry and fund credits. Squiid provisions the project and keeps the provider keys.

02

Put the one key in your env

Add SQUIID_API_KEY to .env and delete SENTRY_DSN, SENTRY_AUTH_TOKEN, SENTRY_ORG, SENTRY_PROJECT. Nothing else from Sentry needs to exist in your project.

03

Point your agent at it

Claude Code, Cursor and Codex read the same variable and call https://api.squiid.io/v1/sentry/. Claude Code and Cursor use a Sentry stack trace as the input to a fix, which is far more reliable than describing the bug in prose.

Pricing through Squiid

Sentry charges a monthly plan fee with included event volume and per-event pricing above it, at the provider's listed price. Squiid passes that through at par: one dollar of prepaid credit is one dollar of Sentry usage, with no markup and no per-request margin.

Sentry Team passes through at $26 a month at the provider’s listed price on your monthly Squiid invoice. Service subscriptions carry no Squiid fee.

Squiid adds no markup to provider prices. There is a free plan at $0 a month with a 15% fee when you top up credits, Solo at $19.97 a month with a top-up fee that starts at 8% and falls to 3.5% as your spend grows, Team from $29.97 a seat a month with the same ladder one point lower, and Custom with a rate of 3% or less. Credits are prepaid, so Sentry usage stops when the balance reaches zero rather than producing an invoice you did not fund. Auto top-up with a cap keeps production running without handing anyone an open-ended card.

If you leave

Export: historical data is exported where Sentry supports it and the project is re-created in your own account, with new events going to your own keys. Squiid never owns your code, your schema or your domain, and the gateway speaks Sentry's own API, so the client change is a base URL. The handover page lists what happens for every provider in the catalogue.

Works with every coding agent

Sentry through Squiid is just an HTTP call with a bearer token, so every agentic coding tool can use it with the single key already in your environment:

Vibe coding a feature on Sentry usually means asking for it in plain language and letting the agent write the integration. Because the key is Squiid’s rather than the provider’s, it can do that without ever holding a credential that could be leaked, logged or committed.

Related services

Questions people ask

Does Squiid mark up Sentry's Team plan?

No. Team passes through at $26 a month at Sentry's listed price, and events above the plan meter at list against your credits.

Can Claude Code read my Sentry errors?

Yes. The Sentry API is reachable through the gateway with SQUIID_API_KEY, so an agent can pull an issue and its stack trace to work from.

Will source maps still work?

Yes. Release and source map uploads run through the gateway using your Squiid key rather than a Sentry auth token in CI.

What happens to error reporting if credits run out?

Your plan's included volume continues under the subscription. Overage events stop being accepted rather than silently billing.

Sentry or PostHog?

Sentry is for errors and performance, PostHog for product analytics. Most teams run both, which on Squiid is one key and one invoice.

Connect Sentry with one key.

Sentry captures exceptions with full stack traces, breadcrumbs and release context, plus performance tracing and session replay. Provisioned by Squiid, billed at Sentry's list price.