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