Sentry

Integrate Sentry to manage your error tracking and monitoring.

209 actions Integration catalog
Request access
Connect Sentry once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Access project informationSENTRY_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 projectSENTRY_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 emailSENTRY_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 idSENTRY_ADD_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 organizationSENTRY_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 projectSENTRY_ADD_TEAM_TO_PROJECT
Grants a Sentry team access to a Sentry project within the specified Sentry organization.
Bulk mutate an organization's issuesSENTRY_BULK_MUTATE_AN_ORGANIZATIONS_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 request.
Bulk remove an organization's issuesSENTRY_BULK_REMOVE_AN_ORGANIZATIONS_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 organizationSENTRY_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 may change.
Create dashboard with widgetsSENTRY_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 organizationSENTRY_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 for the external user.
Create organization alert ruleSENTRY_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 monitorSENTRY_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 teamSENTRY_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 limitingSENTRY_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 alertsSENTRY_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 subscriptionSENTRY_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 orgSENTRY_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 organizationSENTRY_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 organizationSENTRY_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) - Token must have 'team:admin' or 'team:write' scope Behavior: - A URL-friendly slug is auto-generated from displayName (e.g., 'My Team' → 'my-team') - Team is created with an empty member set - Members must be added separately through SCIM member operations - Returns SCIM 2.0 Group resource with unique ID Use this for SCIM provisioning workflows with identity providers like Okta or Azure AD.
Create sentry external issue linkSENTRY_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 organizationSENTRY_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 integrationSENTRY_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 integrationSENTRY_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 alertSENTRY_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 alertsSENTRY_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 projectSENTRY_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 uuidSENTRY_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 idSENTRY_DELETE_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 organizationSENTRY_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. Requires org:admin or org:write permissions.
Delete member from teamSENTRY_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 ruleSENTRY_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 alert rules monitor aggregated metrics (like error rates, latency, or custom metrics) and are different from issue alert rules which trigger on individual events. **Important**: Metric alert rules require a Sentry Business or Enterprise plan. If your organization is on a different plan, this endpoint will return a 404 Not Found error. **Common Use Cases**: - Cleaning up outdated or unnecessary alert rules - Removing test alert rules after validation - Decommissioning monitoring for deprecated services **Returns**: Success message on deletion (HTTP 202), or error details if the rule doesn't exist or cannot be deleted.
Delete organization dashboardSENTRY_DELETE_ORGANIZATION_DASHBOARD
Deletes a custom dashboard or tombstones (marks as deleted) a pre-built dashboard within a Sentry organization.
Delete organization discover querySENTRY_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 feature is only available on Business and Enterprise plans.
Delete organization integrationSENTRY_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 or org:integrations scope.
Delete organization issueSENTRY_DELETE_ORGANIZATION_ISSUE
Permanently deletes a specific Sentry issue, identified by its ID, from an organization; this operation is irreversible and idempotent.
Delete organization memberSENTRY_DELETE_ORGANIZATION_MEMBER
Permanently removes a member from a Sentry organization, revoking their access to that organization and all its associated projects.
Delete organization monitorSENTRY_DELETE_ORGANIZATION_MONITOR
Deletes a Sentry cron monitor or, if `environment` is specified, only specific environments within that monitor.
Delete organization releaseSENTRY_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 fileSENTRY_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 actionSENTRY_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 idSENTRY_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 hookSENTRY_DELETE_PROJECT_HOOK
Deletes a specific service hook from a Sentry project using its organization, project, and hook identifiers.
Delete project issuesSENTRY_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 keySENTRY_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 monitorSENTRY_DELETE_PROJECT_MONITOR
Deletes a Sentry monitor, or optionally only its specified environments, for a given project.
Delete project replaySENTRY_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 ruleSENTRY_DELETE_PROJECT_RULE
Permanently deletes a specific issue alert rule from an existing project within an existing Sentry organization.
Delete project team associationSENTRY_DELETE_PROJECT_TEAM_ASSOCIATION
Revokes a team's access to a Sentry project; this operation is idempotent.
Delete release file by idSENTRY_DELETE_RELEASE_FILE_BY_ID
Permanently deletes a specific build artifact (e.g., source map, application bundle) associated with a project release.
Delete a symbol source from a projectSENTRY_DELETE_SYMBOL_SOURCE_FROM_PROJECT
Deletes a custom symbol source from a Sentry project. Use when you need to remove a symbol source that is no longer needed or needs to be reconfigured.
Delete team by organization and team slugSENTRY_DELETE_TEAM_BY_ORGANIZATION_OR_TEAM_SLUG
Schedules a Sentry team for asynchronous deletion, which releases the team's slug for reuse upon successful scheduling.
Delete a team from an organization (SCIM v2)SENTRY_DELETE_TEAM_FROM_ORG_SCIM_V2
Permanently and irreversibly deletes a specific team from a Sentry organization via a SCIM v2 request, provided SCIM integration is enabled for the organization.
Delete user emails by idSENTRY_DELETE_USER_EMAILS_BY_ID
Permanently removes a Sentry user's email address; if multiple emails exist, Sentry's API logic (e.g., primary or previously marked) determines which is deleted.
Delete user from orgSENTRY_DELETE_USER_FROM_ORG
Removes a SCIM-managed member from a Sentry organization that has SCIM enabled, permanently revoking their access.
Disable spike protectionSENTRY_DISABLE_SPIKE_PROTECTION
Disables Spike Protection feature for specified projects within a Sentry organization. Use this when you need to turn off spike protection for one or more projects.
Fetch alertsSENTRY_FETCH_ALERTS
Retrieves a list of alerts (workflows) for a Sentry organization. Use to get alert configurations, statuses, and trigger details. ⚠️ Note: This endpoint is currently in beta and may be subject to change. It is supported by New Monitors and Alerts and may not be viewable in the UI today.
Fetch a monitorSENTRY_FETCH_A_MONITOR
Fetches detailed information for a specific monitor (detector) within an organization. Use when you need to retrieve monitor configuration, status, or settings. This endpoint is currently in beta and is supported by New Monitors and Alerts.
Fetch an alertSENTRY_FETCH_AN_ALERT
Retrieves detailed information for a specific alert workflow. Use when you need to get alert configuration, triggers, action filters, or monitoring status. This endpoint is currently in beta and supported by New Monitors and Alerts.
Fetch an organization's monitorsSENTRY_FETCH_AN_ORGANIZATIONS_MONITORS
Retrieves monitors (detectors) for a Sentry organization. This endpoint is currently in beta and may be subject to change. Use when you need to list or query monitors for an organization.
Showing the first 60 of 209 actions.