Skip to main content
The Sentry integration connects your Sentry organization to Modem so the Modem Agent can work with your error data: search issues, read stack traces and sample events, review user feedback submitted through Sentry, and (with your approval) resolve, assign, or reprioritize issues.
Sentry is currently in beta and enabled per organization. If you don’t see it under SettingsIntegrations, email support@modem.dev to request access.
Modem ingests user feedback submitted through Sentry into conversations and topics, the way sources like Slack or GitHub are ingested. Sentry errors and issues are not ingested — capture of those is still planned. When you ask the agent about Sentry issues or errors, it queries your Sentry organization live and the results stay in that conversation.

How it works

Modem connects to Sentry as a published Sentry Integration Platform app, installed once for your Sentry organization. A Sentry admin approves the installation, and installing the app is also what grants Modem access. There is no separate authorization step. Modem stores the installation’s access token encrypted and refreshes it automatically in the background, so the connection normally stays authenticated without any action from you. Each Modem organization connects to one Sentry organization. When you ask the agent about Sentry, it calls Sentry’s REST API with that connection’s credentials, scoped to the connected Sentry organization only.

Prerequisites

  • Owner or admin role in your Modem organization, to connect and manage the integration
  • A Sentry admin to approve the app installation in your Sentry organization
  • Beta access enabled for your Modem organization (see the note above)

Setup

1

Start the connection

Go to SettingsIntegrationsSentry in your Modem dashboard and click Connect. Only organization owners and admins can connect.
2

Approve the installation in Sentry

You’ll be redirected to Sentry’s install page for the Modem app. A Sentry admin approves the installation there, which also grants Modem access in the same action.
3

Confirm the connection

Sentry redirects you back to Modem automatically once the app finishes installing. The settings page shows the connected Sentry organization.
4

Ask the agent

Ask the Modem Agent about your errors from the web dashboard, Slack, or anywhere else you talk to it. See Working with Sentry Data below.

Working with Sentry Data

Once connected, the agent can reach Sentry’s REST API on your behalf. Common things to ask for:
  • Search issues: unresolved errors, new regressions, issues on a specific release or environment, the noisiest unassigned issues
  • Dig into one issue: title, culprit, event and affected-user counts, stack traces and breadcrumbs from sample events
  • Review user feedback: reports submitted through Sentry’s user feedback feature
  • Size a problem: how many events and users an issue touched, and over what window

Taking action

The agent can also change things in Sentry: resolve or ignore an issue, assign it to a person or team, or set its priority. Every write requires your explicit approval first. The agent shows you exactly what will change and waits for you to confirm before it calls Sentry. Read-only queries never require approval.

Permissions

Modem accesses:
  • Issues and error events
  • User feedback items
  • Project metadata
Modem does not access:
  • Source code
  • Organization billing information
  • Sentry account credentials
Everything the agent reads is scoped to the single Sentry organization the app was installed in.

Troubleshooting

The integration is in beta and enabled per organization. Email support@modem.dev to request access. Once enabled, the Sentry card appears under SettingsIntegrations in the Code & Coding Agents category.
The person approving the installation needs admin rights in your Sentry organization. Ask a Sentry admin to complete the install step.
Either Sentry was never connected for your organization, or the installation was removed on the Sentry side and the stored token was revoked. Reconnect from SettingsIntegrationsSentry.
A 403 from Sentry means the installation’s scopes don’t cover that change. Reads keep working. If your team needs a write the app can’t perform, contact support@modem.dev.
That’s expected: only user feedback is ingested into Modem’s conversations and topics. Sentry errors and issues are not, so ask the agent about them directly instead. If feedback submitted after you connected Sentry isn’t appearing either, contact support@modem.dev — feedback ingestion is rolled out per organization during the beta.

Disconnecting

To disconnect Sentry:
  1. Go to SettingsIntegrationsSentry
  2. Click Disconnect and confirm
Disconnecting removes Modem’s connection to your Sentry organization and its stored credentials. To also revoke Modem’s access on the Sentry side, uninstall the Modem app from your Sentry organization’s integration settings. Because Sentry is agent-only today, there is no captured Sentry data in Modem to remove. Past agent conversations that referenced Sentry results remain in your chat history, and nothing is changed in Sentry itself.

The Modem Agent

Query and act on your data, including your connected Sentry organization.

GitHub

Sync issues and pull requests for shipping context alongside your errors.

All Integrations

Browse every data source and agent tool.