OperatorGet started
← All integrations
Sentry logo

Connect Sentry to OpenClaw on Operator.io

Sentry is an error tracking and performance monitoring platform for applications. It helps teams identify, triage, and resolve errors faster to deliver more reliable software.

Automate Sentry with AI

Hand Sentry to an OpenClaw agent running on Operator. You write what you want in a chat and it turns that into real Sentry actions like access project information, add a symbol source to a project, add organization member via email, without you opening the app.

Your agent reaches Sentry directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.

What your agent can do with Sentry

Your agent can call any of these Sentry actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.

Access project information

Retrieves detailed information for a Sentry project, given its existing organization and project ID or slug.

Add a symbol source to a project

Tool to add a custom symbol source to a Sentry project. Use when configuring symbol sources for crash symbolication.

Add organization member via email

Invites a new member (or re-invites an existing non-accepted member) to a Sentry organization via email, allowing specification of organization and team roles.

Add or remove user email by id

Adds or removes a secondary email for an existing Sentry user, determined by whether the email already exists for that user.

Add team member in organization

Adds an existing member of an organization to one of its teams; the member must already belong to the organization, and the team must also belong to that organization.

Add team to project

Grants a Sentry team access to a Sentry project within the specified Sentry organization.

Bulk mutate an organization's issues

Bulk mutate various attributes on issues within an organization. Use when you need to update status, priority, assignment, or other attributes for multiple issues at once. Maximum of 1000 issues can be mutated, with a 100 issue limit per...

Bulk remove an organization's issues

Permanently removes issues from an organization. If IDs are provided, queries and filtering are ignored. Maximum of 1000 issues can be removed at once.

Create an alert for an organization

Creates a workflow alert for a Sentry organization using the New Monitors and Alerts system. Use when you need to set up automated alerting for issues based on trigger conditions and filters. Note: This endpoint is currently in beta and...

Create dashboard with widgets

Creates a Sentry dashboard with widgets for an organization; `organization_id_or_slug` and specified `project` IDs must be valid, and `start`/`end` datetimes (if absolute range) must form a logical ISO 8601 range.

Create external user for organization

Links a Sentry user to an external identity provider's user within a Sentry organization; the Sentry user must be an organization member, an active integration for the provider must be configured, and `external_id` is typically required...

Create organization alert rule

Creates a Sentry metric alert rule for an organization, mandating a 'critical' trigger, typically for a single project, where actions may require Sentry integrations.

Create organization monitor

Creates a new monitor (type 'cron_job') within a Sentry organization to track scheduled tasks, allowing configuration of its name, slug (which must be unique if provided), status, owner, and muting preferences for incidents.

Create organization team

Creates a new team in a Sentry organization, requiring either a 'slug' or 'name' to define the team.

Create project key with optional rate limiting

Creates a new client key (DSN) for an existing Sentry project, with optional custom rate limit configuration.

Create project rule for alerts

Creates a Sentry project alert rule by defining conditions, actions, and optional filters using specific JSON structures (detailed in parameter descriptions) to automate responses to event patterns for an existing organization and project.

Create project webhook subscription

Registers a new webhook subscription for a Sentry project to send HTTP POST notifications to a specified URL for given events, provided the project has the 'servicehooks' feature enabled.

Create release deploy for org

Creates a new deploy record in Sentry to track the introduction of a release version into a specific environment.

Create release for organization

Creates a new Sentry release for an existing organization, associating it with specified projects that must belong to that organization.

Create scim group for organization

Creates a new Sentry team (SCIM group) within an organization via the SCIM API. Requirements: - Organization must have SCIM enabled (requires Business Plan with SAML2) - Must use a SCIM bearer token (generated when SCIM is enabled) - Tok...

Create sentry external issue link

Links an existing Sentry issue to an issue in an external service, or updates an existing link, requiring a configured Sentry App installation `uuid`.

Create team project for organization

Creates a new Sentry project for an existing organization and team, allowing configuration of its name, slug, platform, and default alert rules.

Create user for SAML integration

Creates a new Sentry organization member via a SCIM request for SAML integration; this action does not support setting secondary emails.

Delete a custom integration

Deletes a custom integration (Sentry App) by its ID or slug. Use when you need to permanently remove a custom integration from your organization. Requires org:admin scope.

Delete an alert

⚠️ This endpoint is currently in beta and may be subject to change. Deletes an alert. Use when you need to permanently remove an alert from an organization.

Delete bulk alerts

Bulk delete alerts for a given organization. Use when you need to delete multiple alerts at once. ⚠️ This endpoint is currently in beta and may be subject to change.

Delete dsyms for project

Permanently removes a specific Debug Information File (DIF), used for symbolicating crash reports, from the specified Sentry project and organization.

Delete external issue by uuid

Unlinks an external issue (e.g., from Jira/GitHub), identified by `external_issue_id`, from the Sentry app installation specified by `uuid`.

Delete an external team by id

Unlinks a previously established external team from a Sentry team; this action does not delete either the Sentry team or the external team.

Delete external user from organization

Deletes the link between an external user (from an integration provider like GitHub, Slack, GitLab, or MS Teams) and a Sentry user within the specified organization. This removes the association but does not delete the Sentry user itself...

Delete member from team

Removes an organization member from a Sentry team, revoking their team-specific permissions, provided the member is currently part of that team.

Delete organization alert rule

Permanently deletes a metric alert rule from a Sentry organization. This action removes the specified metric alert rule, stopping all monitoring and notifications associated with it. The deletion is immediate and cannot be undone. Metric...

Delete organization dashboard

Deletes a custom dashboard or tombstones (marks as deleted) a pre-built dashboard within a Sentry organization.

Delete organization discover query

Permanently removes a specific saved Discover query (a configuration for exploring event data) from a Sentry organization. This action requires one of the following scopes: org:admin, org:read, or org:write. The Discover saved queries fe...

Delete organization integration

Permanently removes an integration installation from a Sentry organization. This action requires the numeric integration ID, which can be obtained by first calling retrieve_organization_integrations_list. Required permissions: org:admin...

Delete organization issue

Permanently deletes a specific Sentry issue, identified by its ID, from an organization; this operation is irreversible and idempotent.

Delete organization member

Permanently removes a member from a Sentry organization, revoking their access to that organization and all its associated projects.

Delete organization monitor

Deletes a Sentry cron monitor or, if `environment` is specified, only specific environments within that monitor.

Delete organization release

Permanently and irreversibly removes a Sentry release, including all its associated files, identified by its version from the specified organization.

Delete organization release file

Tool to delete a file from an organization release. Use when you need to remove a specific file associated with a release version in an organization.

Delete org notification action

Deletes a specific Spike Protection Notification Action for a Sentry organization, where `action_id` must be a valid action associated with the `organization_id_or_slug`.

Delete project by id

Schedules a Sentry project for asynchronous deletion within a specified organization, hiding it from most public views once the process begins.

Delete project hook

Deletes a specific service hook from a Sentry project using its organization, project, and hook identifiers.

Delete project issues

Permanently removes specified issues from a Sentry project; if no issue IDs are provided, it removes the oldest 1000 issues.

Delete project key

Permanently deletes a specific client key (DSN) for a project, preventing it from being used to send events to Sentry.

Delete project monitor

Deletes a Sentry monitor, or optionally only its specified environments, for a given project.

Delete project replay

Permanently deletes a specific Sentry session replay (a video-like reproduction of user interactions, including console logs and network activity) from the specified project and organization.

Delete project rule

Permanently deletes a specific issue alert rule from an existing project within an existing Sentry organization.

Plus 157 more Sentry actions your agent can call.

How to connect Sentry

You authorize Sentry once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Sentry without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.

When you are ready, the get started guide walks through standing up your OpenClaw agent.

Common questions about Sentry

How do I connect Sentry to Operator?
You authorize Sentry once from your Operator dashboard. Operator holds the connection and refreshes the access token for you, so your agent keeps working with Sentry without you signing in again.
Can my agent work with issues and pull requests in Sentry?
Yes. It can open and comment on issues, review pull requests, manage labels, and read project details when you ask. Teams use it to triage incoming work, draft release notes, and post a summary of what changed without leaving chat.
Do I need to write code or manage Sentry API keys?
No code and no API keys. You authorize Sentry through a normal sign in and Operator handles the connection, so there is nothing to wire up or host.
Can my agent use Sentry together with my other apps?
Yes. The same agent reaches every app you connect, so it can move between Sentry and tools like GitHub, Supabase, Pagerduty in one job, reading from one and acting in another without you wiring anything between them.

Sentry integrations

Pick an app to see what your agent does across Sentry and it, or browse all integrations.

Put your agent on Sentry

Sign in, connect Sentry, and hand your agent the work. Your first week is free.

Get started