Dev & Project Management
🚨 Sentry integration
Access levels: Read-only · Read + write · Full access · Verified
Dev & Project Management
Access levels: Read-only · Read + write · Full access · Verified
Connect Sentry once and every agent in your squad can work in it for you, with exactly as much access as you decide to give, and a receipt for every call it makes.
You can change an account's access level any time under Manage. It applies instantly, no re-authorization. If the connection ever expires, the card shows Reconnect; one click re-authorizes the same account with the same settings.
Multiple accounts: connect as many as you need (say, yours and a client's). One is primary. Agents use it unless a mission says otherwise.
The level you pick at connect time is enforced on our side for every agent call: an agent can never do more than the level allows, no matter what it's asked.
| Level | What it allows | |
|---|---|---|
| Read-only | Read orgs, projects, issues, events, and members. | |
| Read + write | Create projects, resolve issues, manage teams. | Recommended |
| Full access | Admin scopes for orgs, projects, and teams. |
On top of the connection's level, every agent can be individually allowed, scoped down, or denied for this app from the Integrations page. Deny an agent and it doesn't even see the connection.
The 207 tools agents use in Sentry through Mission Control, and the lowest access level that includes each. Agents discover these themselves. You never have to name a tool; asking in plain language is enough.
| Tool | What it does | Access level |
|---|---|---|
Access project informationSENTRY_ACCESS_PROJECT_INFORMATION | Retrieves detailed information for a Sentry project, given its existing organization and project ID or slug. | All levels |
Add a symbol source to a projectSENTRY_ADD_A_SYMBOL_SOURCE_TO_A_PROJECT | Add a custom symbol source to a Sentry project. | Read + write, Full access |
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. | Read + write, Full access |
Add 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. | Read + write, Full access |
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. | Read + write, Full access |
Add team to projectSENTRY_ADD_TEAM_TO_PROJECT | Grants a Sentry team access to a Sentry project within the specified Sentry organization. | Read + write, Full access |
Bulk mutate an organizations issuesSENTRY_BULK_MUTATE_AN_ORGANIZATIONS_ISSUES | Bulk mutate various attributes on issues within an organization. | Read + write, Full access |
Bulk remove an organizations issuesSENTRY_BULK_REMOVE_AN_ORGANIZATIONS_ISSUES | Permanently removes issues from an organization. | Full access |
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. | Read + write, Full access |
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. | Read + write, Full access |
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 t… | Read + write, Full access |
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. | Read + write, Full access |
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 incid… | Read + write, Full access |
Create organization teamSENTRY_CREATE_ORGANIZATION_TEAM | Creates a new team in a Sentry organization, requiring either a 'slug' or 'name' to define the team. | Read + write, Full access |
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. | Read + write, Full access |
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 organ… | Read + write, Full access |
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. | Read + write, Full access |
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. | Read + write, Full access |
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. | Read + write, Full access |
Create scim group for organizationSENTRY_CREATE_SCIM_GROUP_FOR_ORGANIZATION | Creates a new Sentry team (SCIM group) within an organization via the SCIM API. | Read + write, Full access |
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. | Read + write, Full access |
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. | Read + write, Full access |
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. | Read + write, Full access |
Delete an alertSENTRY_DELETE_AN_ALERT | ⚠️ This endpoint is currently in beta and may be subject to change. | Full access |
Delete a custom integrationSENTRY_DELETE_A_CUSTOM_INTEGRATION | Deletes a custom integration (Sentry App) by its ID or slug. | Full access |
Delete bulk alertsSENTRY_DELETE_BULK_ALERTS | Bulk delete alerts for a given organization. | Full access |
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. | Full access |
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. | Full access |
Delete 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. | Full access |
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. | Full access |
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. | Full access |
Delete organization alert ruleSENTRY_DELETE_ORGANIZATION_ALERT_RULE | Permanently deletes a metric alert rule from a Sentry organization. | Full access |
Delete organization dashboardSENTRY_DELETE_ORGANIZATION_DASHBOARD | Deletes a custom dashboard or tombstones (marks as deleted) a pre-built dashboard within a Sentry organization. | Full access |
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. | Full access |
Delete organization integrationSENTRY_DELETE_ORGANIZATION_INTEGRATION | Permanently removes an integration installation from a Sentry organization. | Full access |
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. | Full access |
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. | Full access |
Delete organization monitorSENTRY_DELETE_ORGANIZATION_MONITOR | Deletes a Sentry cron monitor or, if environment is specified, only specific environments within that monitor. | Full access |
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. | Full access |
Delete organization release fileSENTRY_DELETE_ORGANIZATION_RELEASE_FILE | Delete a file from an organization release. | Full access |
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. | Full access |
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. | Full access |
Delete project hookSENTRY_DELETE_PROJECT_HOOK | Deletes a specific service hook from a Sentry project using its organization, project, and hook identifiers. | Full access |
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. | Full access |
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. | Full access |
Delete project monitorSENTRY_DELETE_PROJECT_MONITOR | Deletes a Sentry monitor, or optionally only its specified environments, for a given project. | Full access |
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. | Full access |
Delete project ruleSENTRY_DELETE_PROJECT_RULE | Permanently deletes a specific issue alert rule from an existing project within an existing Sentry organization. | Full access |
Delete project team associationSENTRY_DELETE_PROJECT_TEAM_ASSOCIATION | Revokes a team's access to a Sentry project; this operation is idempotent. | Full access |
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. | Full access |
Delete symbol source from projectSENTRY_DELETE_SYMBOL_SOURCE_FROM_PROJECT | Deletes a custom symbol source from a Sentry project. | Full access |
Delete team by organization or 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. | Full access |
Delete team from org scim v2SENTRY_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. | Full access |
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. | Full access |
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. | Full access |
Disable spike protectionSENTRY_DISABLE_SPIKE_PROTECTION | Disables Spike Protection feature for specified projects within a Sentry organization. | Full access |
Fetch alertsSENTRY_FETCH_ALERTS | Retrieves a list of alerts (workflows) for a Sentry organization. | All levels |
Fetch an alertSENTRY_FETCH_AN_ALERT | Retrieves detailed information for a specific alert workflow. | All levels |
Fetch an organizations monitorsSENTRY_FETCH_AN_ORGANIZATIONS_MONITORS | Retrieves monitors (detectors) for a Sentry organization. | All levels |
Fetch a monitorSENTRY_FETCH_A_MONITOR | Fetches detailed information for a specific monitor (detector) within an organization. | All levels |
Fetch issue event by idSENTRY_FETCH_ISSUE_EVENT_BY_ID | Retrieves the 'latest', 'oldest', or 'recommended' event for a Sentry issue within an organization, optionally filtered by environment(s). | All levels |
Fetch organization alert rulesSENTRY_FETCH_ORGANIZATION_ALERT_RULES | Retrieves a list of active metric alert rules for an existing Sentry organization, identified by its ID or slug. | All levels |
Fetch organization release threshold statusesSENTRY_FETCH_ORGANIZATION_RELEASE_THRESHOLD_STATUSES | Retrieves derived health statuses for release thresholds in a Sentry organization for a given time range, optionally filtered by environment, project, or release; start and end times must be provided together. | All levels |
Fetch organization replay countSENTRY_FETCH_ORGANIZATION_REPLAY_COUNT | Retrieves the total count of session replays for a specified Sentry organization, filterable by time range, environment, project, and query. | All levels |
Fetch organization replay detailsSENTRY_FETCH_ORGANIZATION_REPLAY_DETAILS | Retrieves detailed information for a specific replay session by ID within a Sentry organization, optionally filtering time-series data using statsPeriod or start/end, and further refining by projects, environments… | All levels |
Fetch organization replay selectorsSENTRY_FETCH_ORGANIZATION_REPLAY_SELECTORS | Retrieves replay selectors (CSS/DOM selectors from session replays) for a Sentry organization. | All levels |
Fetch project environment detailsSENTRY_FETCH_PROJECT_ENVIRONMENT_DETAILS | Retrieves detailed information for a specific environment within a Sentry project. | All levels |
Fetch project ownership detailsSENTRY_FETCH_PROJECT_OWNERSHIP_DETAILS | Retrieves the ownership configuration, like CODEOWNERS rules or Issue Owner settings, for a specified Sentry project. | All levels |
Fetch project release filesSENTRY_FETCH_PROJECT_RELEASE_FILES | Retrieves artifact files (e.g., source maps, debug information files) for a specific release version in a Sentry project; requires existing organization, project, and release version with associated files. | All levels |
Fetch project replay clicksSENTRY_FETCH_PROJECT_REPLAY_CLICKS | Fetches a list of user click interactions for a specific Sentry session replay, including the clicked DOM element ID and timestamp. | All levels |
Fetch replay recording segmentSENTRY_FETCH_REPLAY_RECORDING_SEGMENT | Retrieves a specific recording segment for a Sentry replay, requiring valid organization, project, replay, and segment identifiers. | All levels |
Fetch tag values for issueSENTRY_FETCH_TAG_VALUES_FOR_ISSUE | Retrieves a list of distinct values for a specified tag key associated with an existing Sentry issue, useful for understanding tag manifestations like browser versions or affected users. | All levels |
Get activation of alert rule for organizationSENTRY_GET_ACTIVATION_OF_ALERT_RULE_FOR_ORGANIZATION | DEPRECATED: Retrieves all activations for a specific metric alert rule. | All levels |
Get alertsSENTRY_GET_ALERTS | Retrieve all combined alert rules and monitors for a Sentry organization. | All levels |
Get integration details by orgSENTRY_GET_INTEGRATION_DETAILS_BY_ORG | Retrieves details for a specific integration, identified by integration_id, installed within an existing Sentry organization, identified by organization_id_or_slug. | All levels |
Get organization by id or slugSENTRY_GET_ORGANIZATION_BY_ID_OR_SLUG | Retrieves a Sentry organization by its ID or slug; use the detailed parameter to optionally exclude project and team details for a more concise response. | All levels |
Get organization detailsSENTRY_GET_ORGANIZATION_DETAILS | Retrieves Sentry organizations accessible via the current authentication, with scope varying between user (all in region) and API key (linked org only) credentials. | All levels |
Get organization environmentsSENTRY_GET_ORGANIZATION_ENVIRONMENTS | Lists deployment environments for a Sentry organization, optionally filtered by visibility status. | All levels |
Get organization issue detailsSENTRY_GET_ORGANIZATION_ISSUE_DETAILS | Retrieves detailed information for a specific issue within a Sentry organization. | All levels |
Get organization release versionSENTRY_GET_ORGANIZATION_RELEASE_VERSION | Retrieves detailed information, including optional health data and statistics, for a specific release version within a Sentry organization. | All levels |
Get organization sessionsSENTRY_GET_ORGANIZATION_SESSIONS | Retrieves time series data for an organization's Sentry project release health sessions; note session duration data (e.g., using avg(session.duration)) may be incomplete after Jan 12, 2023, results are capped at 10,00… | All levels |
Get organization stats summarySENTRY_GET_ORGANIZATION_STATS_SUMMARY | Retrieves summarized event statistics for a Sentry organization, aggregated by project, allowing queries for event counts or unique occurrences over a specified time period and resolution, with filtering by project, cat… | All levels |
Get project eventsSENTRY_GET_PROJECT_EVENTS | Retrieves a list of error events for a specified project within a Sentry organization, with options for pagination and detail level. | All levels |
Get project event statsSENTRY_GET_PROJECT_EVENT_STATS | Retrieves time-series event statistics for a Sentry project. | All levels |
Get project hookSENTRY_GET_PROJECT_HOOK | Retrieves detailed information for an existing service hook within a Sentry project. | All levels |
Get project listSENTRY_GET_PROJECT_LIST | Lists all Sentry projects the authenticated token has membership access to across all organizations. | All levels |
Get project monitor by idSENTRY_GET_PROJECT_MONITOR_BY_ID | Retrieves detailed information for a specific Sentry cron monitor, provided the organization, project, and monitor exist. | All levels |
Get project rule detailsSENTRY_GET_PROJECT_RULE_DETAILS | Retrieves detailed information for a specific issue alert rule within a Sentry project. | All levels |
Get scim group by team idSENTRY_GET_SCIM_GROUP_BY_TEAM_ID | Retrieves SCIM group information for a specific Sentry team. | All levels |
Get sentry app installations for organizationSENTRY_GET_SENTRY_APP_INSTALLATIONS_FOR_ORGANIZATION | Retrieves a list of Sentry App installations for a given organization, which must exist. | All levels |
Get team members by id or slugSENTRY_GET_TEAM_MEMBERS_BY_ID_OR_SLUG | Retrieves all active members of a Sentry team with detailed user information, roles, and permissions. | All levels |
Get who viewed replay by projectSENTRY_GET_WHO_VIEWED_REPLAY_BY_PROJECT | Retrieves users who viewed a specific, existing session replay within a Sentry project and organization. | All levels |
Ingest event via dsnSENTRY_INGEST_EVENT_VIA_DSN | Ingests a single custom event into a Sentry project using its DSN via the Envelope ingestion endpoint. | Read + write, Full access |
List an organizations issuesSENTRY_LIST_AN_ORGANIZATIONS_ISSUES | Returns a list of issues (error groups) for an organization. | All levels |
List an organization s client keysSENTRY_LIST_AN_ORGANIZATION_S_CLIENT_KEYS | Lists all client keys (DSNs) across all projects in an organization. | All levels |
List a projects user feedbackSENTRY_LIST_A_PROJECTS_USER_FEEDBACK | Retrieves a list of legacy user feedback items within a Sentry project. | All levels |
List a tags values for an issueSENTRY_LIST_A_TAGS_VALUES_FOR_AN_ISSUE | Returns a list of values associated with this key for an issue. | All levels |
List organization dashboardsSENTRY_LIST_ORGANIZATION_DASHBOARDS | Retrieves a list of custom dashboards for a Sentry organization, with pagination support. | All levels |
List organization membersSENTRY_LIST_ORGANIZATION_MEMBERS | Lists all members, including those with pending invitations, for a Sentry organization. | All levels |
List organization releasesSENTRY_LIST_ORGANIZATION_RELEASES | Retrieves a list of releases for an existing Sentry organization, optionally filtering by a query string that matches the start of the release version. | All levels |
List organization repositoriesSENTRY_LIST_ORGANIZATION_REPOSITORIES | Retrieves a list of version control repositories for a specific Sentry organization, which must exist and is identified by its ID or slug. | All levels |
List organization user teamsSENTRY_LIST_ORGANIZATION_USER_TEAMS | Retrieves a list of all teams that the authenticated user has access to within the specified Sentry organization. | All levels |
List project usersSENTRY_LIST_PROJECT_USERS | Retrieves users who have interacted with or are recognized within a specific Sentry project, optionally filtered by a query. | All levels |
List scim v2 organization usersSENTRY_LIST_SCIM_V2_ORGANIZATION_USERS | Retrieves a paginated list of SCIM (System for Cross-domain Identity Management) users for a Sentry organization, allowing for filtering, pagination, and attribute exclusion. | All levels |
List seer ai modelsSENTRY_LIST_SEER_AI_MODELS | Retrieves the list of AI models currently used in production in Seer. | All levels |
List teams in organizationSENTRY_LIST_TEAMS_IN_ORGANIZATION | Lists teams for an existing Sentry organization, optionally including project details and supporting pagination via a cursor. | All levels |
Manage team external integrationsSENTRY_MANAGE_TEAM_EXTERNAL_INTEGRATIONS | Links an external team or channel (e.g., Slack, GitHub) to an existing Sentry team, using a pre-configured integration for the specified provider and its valid Sentry integration ID. | Read + write, Full access |
Modify organization notification actionSENTRY_MODIFY_ORGANIZATION_NOTIFICATION_ACTION | Modifies an organization's notification action, specifically for spike-protection triggers. | Read + write, Full access |
Modify organization settingsSENTRY_MODIFY_ORGANIZATION_SETTINGS | Updates settings for a Sentry organization, such as name, slug, member roles, privacy, and integrations; if avatarType is 'upload', avatar (base64 image) is required. | Read + write, Full access |
Modify release file attributesSENTRY_MODIFY_RELEASE_FILE_ATTRIBUTES | Updates attributes (e.g., name, distribution) of a specific file within an existing release, identified by organization, version, and file ID. | Read + write, Full access |
Mutate an organizations monitorsSENTRY_MUTATE_AN_ORGANIZATIONS_MONITORS | Bulk enable or disable monitors for an organization. | Read + write, Full access |
Mutate an organization s alertsSENTRY_MUTATE_AN_ORGANIZATION_S_ALERTS | Bulk enable or disable alerts for an organization. | Read + write, Full access |
Patch scim group operationsSENTRY_PATCH_SCIM_GROUP_OPERATIONS | Performs SCIM PATCH operations (RFC 7644) to update attributes of a SCIM-enabled Sentry team, provided SCIM integration is active for the organization. | Read + write, Full access |
Patch user active status in organizationSENTRY_PATCH_USER_ACTIVE_STATUS_IN_ORGANIZATION | Deactivates and permanently deletes a Sentry organization member by using a SCIM PATCH operation to set their 'active' attribute to 'false'. | Full access |
Post spike protection for organizationSENTRY_POST_SPIKE_PROTECTION_FOR_ORGANIZATION | Enables or updates Spike Protection for specified projects (or all projects using ['$all']) within an existing Sentry organization, to which the projects must belong. | Read + write, Full access |
Query explore events in timeseries formatSENTRY_QUERY_EXPLORE_EVENTS_IN_TIMESERIES_FORMAT | Retrieves explore data for a given organization as a timeseries. | All levels |
Retrieve aggregated test result metricsSENTRY_RETRIEVE_AGGREGATED_TEST_RESULT_METRICS | Retrieves aggregated test result metrics for a repository, owner, and organization. | All levels |
Retrieve alert rule detailsSENTRY_RETRIEVE_ALERT_RULE_DETAILS | Retrieves detailed information for a specific metric alert rule within a Sentry organization. | All levels |
Retrieve a custom integration by id or slugSENTRY_RETRIEVE_A_CUSTOM_INTEGRATION_BY_ID_OR_SLUG | Retrieves detailed information about a custom integration (Sentry App) by its slug. | All levels |
Retrieve a monitorSENTRY_RETRIEVE_A_MONITOR | Retrieves detailed information for a specific monitor within an organization. | All levels |
Retrieve commits for organization repoSENTRY_RETRIEVE_COMMITS_FOR_ORGANIZATION_REPO | Retrieves a list of commits for a given repository within a Sentry organization. | All levels |
Retrieve commit files for releaseSENTRY_RETRIEVE_COMMIT_FILES_FOR_RELEASE | Retrieves files changed in commits for a specified Sentry release; the release must exist and have linked commits. | All levels |
Retrieve custom integ issue links given sentry issueSENTRY_RETRIEVE_CUSTOM_INTEG_ISSUE_LINKS_GIVEN_SENTRY_ISSUE | Retrieves all external issue links for a Sentry issue. | All levels |
Retrieve data forwarders for an organizationSENTRY_RETRIEVE_DATA_FORWARDERS_FOR_AN_ORGANIZATION | Returns a list of data forwarders for an organization. | All levels |
Retrieve dsym files for projectSENTRY_RETRIEVE_DSYM_FILES_FOR_PROJECT | Retrieve a list of debug information files (dSYM files) for a specified Sentry project, used for symbolication to display human-readable stack traces. | All levels |
Retrieve event id for organizationSENTRY_RETRIEVE_EVENT_ID_FOR_ORGANIZATION | Resolves a Sentry event ID to its project and issue details within an accessible Sentry organization. | All levels |
Retrieve files for releaseSENTRY_RETRIEVE_FILES_FOR_RELEASE | Retrieves artifact files for a specific release version in a Sentry organization; the organization and release must exist, and the response data field will contain the file information as a dictionary. | All levels |
Retrieve issue events by idSENTRY_RETRIEVE_ISSUE_EVENTS_BY_ID | Retrieves events for a specified Sentry issue_id, which must be an existing issue. | All levels |
Retrieve issue hashes for organizationSENTRY_RETRIEVE_ISSUE_HASHES_FOR_ORGANIZATION | Retrieves a list of grouping checksums (hashes) generated by Sentry for a specific issue within an organization, used for understanding event aggregation. | All levels |
Retrieve issue tag detailsSENTRY_RETRIEVE_ISSUE_TAG_DETAILS | Retrieves detailed information (e.g., top values, counts) for a specific tag key on an existing Sentry issue; results are paginated (max 1000 values per page). | All levels |
Retrieve monitor checkinsSENTRY_RETRIEVE_MONITOR_CHECKINS | Retrieves the history of check-ins for a Sentry monitor, providing insights into the health and performance of associated scheduled tasks. | All levels |
Retrieve monitor checkins by orgSENTRY_RETRIEVE_MONITOR_CHECKINS_BY_ORG | Retrieves check-ins (pings/heartbeats of a monitored cron job or task) for a specific monitor within a Sentry organization. | All levels |
Retrieve notification action by org idSENTRY_RETRIEVE_NOTIFICATION_ACTION_BY_ORG_ID | Retrieves details for a specific Spike Protection Notification Action, which defines alerts for triggered spike protection rules, within a Sentry organization. | All levels |
Retrieve organization dashboardSENTRY_RETRIEVE_ORGANIZATION_DASHBOARD | Fetches detailed information about a specific custom dashboard within a Sentry organization. | All levels |
Retrieve organization eventsSENTRY_RETRIEVE_ORGANIZATION_EVENTS | Retrieves Discover event data for a Sentry organization; the sort field must be in the field list (not an equation), and field has a 20-item limit. | All levels |
Retrieve organization integrations listSENTRY_RETRIEVE_ORGANIZATION_INTEGRATIONS_LIST | Retrieves a list of available integrations for an existing Sentry organization. | All levels |
Retrieve organization memberSENTRY_RETRIEVE_ORGANIZATION_MEMBER | Retrieves details for a Sentry organization member or pending invitee, including role, teams, and status, using their member ID and the organization's ID or slug. | All levels |
Retrieve organization monitorsSENTRY_RETRIEVE_ORGANIZATION_MONITORS | Retrieves cron monitors for a Sentry organization, including details of nested monitor environments. | All levels |
Retrieve organization projectsSENTRY_RETRIEVE_ORGANIZATION_PROJECTS | Retrieves a list of Sentry projects for a specified organization (which must be accessible), supporting pagination via cursor. | All levels |
Retrieve organization relay usageSENTRY_RETRIEVE_ORGANIZATION_RELAY_USAGE | Retrieves a list of trusted Sentry Relays configured for an organization. | All levels |
Retrieve organization release commitsSENTRY_RETRIEVE_ORGANIZATION_RELEASE_COMMITS | Retrieves a list of commits for a given release version in an existing Sentry organization, if the release exists. | All levels |
Retrieve organization replaysSENTRY_RETRIEVE_ORGANIZATION_REPLAYS | Fetches session replays for a Sentry organization; use statsPeriod for relative time, or start and end (used together) for absolute time ranges. | All levels |
Retrieve organization scim groupsSENTRY_RETRIEVE_ORGANIZATION_SCIM_GROUPS | Retrieves a paginated list of SCIM groups (teams) for a Sentry organization; the members field in the response for each group will contain at most 10,000 members. | All levels |
Retrieve organization stats v2SENTRY_RETRIEVE_ORGANIZATION_STATS_V2 | Retrieves Sentry organization event statistics; specify time range with statsPeriod OR both start/end; note that grouping by project returns a sum not a time-series, and interval (if used) must be 1h-1d and cl… | All levels |
Retrieve org integration configSENTRY_RETRIEVE_ORG_INTEGRATION_CONFIG | Retrieves configuration for all integrations, or a specific integration if providerKey is given, for an existing Sentry organization. | All levels |
Retrieve paginated repository tokensSENTRY_RETRIEVE_PAGINATED_REPOSITORY_TOKENS | Retrieves a paginated list of repository tokens for a given owner. | All levels |
Retrieve project environmentsSENTRY_RETRIEVE_PROJECT_ENVIRONMENTS | Retrieves a list of environments for an existing project within a Sentry organization. | All levels |
Retrieve project event by idSENTRY_RETRIEVE_PROJECT_EVENT_BY_ID | Retrieves detailed information for a specific Sentry event using its ID, organization identifier, and project identifier. | All levels |
Retrieve project filter dataSENTRY_RETRIEVE_PROJECT_FILTER_DATA | Retrieves a Sentry project's current data filtering settings, used to ignore events from sources like localhost, web crawlers, or legacy browsers. | All levels |
Retrieve project hooksSENTRY_RETRIEVE_PROJECT_HOOKS | Return a list of service hooks (webhooks) bound to a Sentry project, used to send notifications to external services upon event occurrences. | All levels |
Retrieve project issues listSENTRY_RETRIEVE_PROJECT_ISSUES_LIST | Retrieves a list of issues for a Sentry project, defaulting to unresolved issues unless an empty query string is provided or specific hashes are used. | All levels |
Retrieve project keys by org and projectSENTRY_RETRIEVE_PROJECT_KEYS_BY_ORG_AND_PROJECT | Retrieves a list of client keys (DSNs), used by Sentry SDKs to send events, for a specified project within an organization. | All levels |
Retrieve project key detailsSENTRY_RETRIEVE_PROJECT_KEY_DETAILS | Retrieves details of a specific client key (DSN) for a Sentry project, which is used by Sentry SDKs to send event data. | All levels |
Retrieve project members listSENTRY_RETRIEVE_PROJECT_MEMBERS_LIST | Retrieves active organization members belonging to any team assigned to the specified Sentry project. | All levels |
Retrieve project release file detailsSENTRY_RETRIEVE_PROJECT_RELEASE_FILE_DETAILS | Retrieves metadata (default) or raw content (if download is true) for a specific file within a Sentry project's release version. | All levels |
Retrieve project rules by org and project idSENTRY_RETRIEVE_PROJECT_RULES_BY_ORG_AND_PROJECT_ID | Retrieves a list of active issue alert rules associated with a specific project within an organization. | All levels |
Retrieve project symbol sourcesSENTRY_RETRIEVE_PROJECT_SYMBOL_SOURCES | Retrieves custom symbol sources for a Sentry project, either listing all or fetching a specific one if its ID is provided. | All levels |
Retrieve project tag valuesSENTRY_RETRIEVE_PROJECT_TAG_VALUES | Retrieves up to 1000 unique values for a specified tag key that has been recorded for events within a Sentry project. | All levels |
Retrieve project teamsSENTRY_RETRIEVE_PROJECT_TEAMS | Retrieves a list of teams with explicit access to a specific project within a Sentry organization. | All levels |
Retrieve release commitsSENTRY_RETRIEVE_RELEASE_COMMITS | Retrieves a list of commits associated with a specific release version within a Sentry project. | All levels |
Retrieve release deploymentsSENTRY_RETRIEVE_RELEASE_DEPLOYMENTS | Retrieves a list of all deployment records for a specific release version in an organization, detailing each deployment's environment and timestamps. | All levels |
Retrieve release file by idSENTRY_RETRIEVE_RELEASE_FILE_BY_ID | Retrieves a specific file's content or its metadata from a Sentry release, using the download parameter to choose between raw content or JSON metadata. | All levels |
Retrieve replay recording segmentsSENTRY_RETRIEVE_REPLAY_RECORDING_SEGMENTS | Retrieves a paginated list of recording segments for a specific Sentry replay, used for reconstructing or analyzing the replay. | All levels |
Retrieve saved discover queriesSENTRY_RETRIEVE_SAVED_DISCOVER_QUERIES | Retrieves a paginated list of saved Discover queries for a Sentry organization. | All levels |
Retrieve saved discover query for organizationSENTRY_RETRIEVE_SAVED_DISCOVER_QUERY_FOR_ORGANIZATION | Retrieves a specific saved Discover query (a predefined set of filters and conditions for exploring event data) for a Sentry organization. | All levels |
Retrieve seer issue fix stateSENTRY_RETRIEVE_SEER_ISSUE_FIX_STATE | Retrieves the current detailed state of an AI-assisted autofix process for a Sentry issue. | All levels |
Retrieve short id for organizationSENTRY_RETRIEVE_SHORT_ID_FOR_ORGANIZATION | Resolves a Sentry short ID (e.g., 'PROJECT-1A') to its complete issue details including organization slug, project slug, group ID, and full issue metadata. | All levels |
Retrieve source map debug eventSENTRY_RETRIEVE_SOURCE_MAP_DEBUG_EVENT | Retrieves detailed debug information for diagnosing source map processing issues for a specific Sentry event, stack trace frame, and exception index. | All levels |
Retrieve team info via organization id or slugSENTRY_RETRIEVE_TEAM_INFO_VIA_ORGANIZATION_ID_OR_SLUG | Retrieves detailed information for an existing Sentry team within its organization, optionally expanding related data (e.g., projects) or collapsing sections (e.g., organization details). | All levels |
Retrieve team projectsSENTRY_RETRIEVE_TEAM_PROJECTS | Retrieves a list of Sentry projects for a specific team within an organization, supporting pagination via a cursor. | All levels |
Retrieve the custom integs created by an orgSENTRY_RETRIEVE_THE_CUSTOM_INTEGS_CREATED_BY_AN_ORG | Retrieves custom integrations (Sentry Apps) created by an organization. | All levels |
Retrieve user email informationSENTRY_RETRIEVE_USER_EMAIL_INFORMATION | Retrieves a list of email addresses for an existing Sentry user, identified by their user_id. | All levels |
Retrieve user via scim apiSENTRY_RETRIEVE_USER_VIA_SCIM_API | Retrieves an individual Sentry organization member's details using the SCIM v2 API. | All levels |
Save organization discover querySENTRY_SAVE_ORGANIZATION_DISCOVER_QUERY | Saves a new Discover query with a unique name for a Sentry organization, allowing reuse of search criteria for analyzing event data (errors, transactions) across specified projects and environments. | Read + write, Full access |
Start seer issue fixSENTRY_START_SEER_ISSUE_FIX | Trigger a Seer Issue Fix run for a specific issue. | Read + write, Full access |
Submit notification action api dataSENTRY_SUBMIT_NOTIFICATION_ACTION_API_DATA | Creates a Sentry notification action for 'spike-protection' triggers, requiring integration_id if service_type is 'slack', 'pagerduty', or 'opsgenie', and target_identifier/target_display if service_type is 's… | Read + write, Full access |
Submit user feedbackSENTRY_SUBMIT_USER_FEEDBACK | Submits user feedback tied to a specific Sentry event. | Read + write, Full access |
Switch team role for memberSENTRY_SWITCH_TEAM_ROLE_FOR_MEMBER | Changes a member's role within a Sentry team, ensuring the member is already part of the team and that any organization-level role restrictions are respected. | Read + write, Full access |
Toggle project filter statusSENTRY_TOGGLE_PROJECT_FILTER_STATUS | Updates the status or configuration of a specific inbound data filter for a Sentry project; use active for most filters, or subfilters if filter_id is legacy-browsers. | Read + write, Full access |
Update an alert by idSENTRY_UPDATE_AN_ALERT_BY_ID | Update an existing Sentry alert (workflow) by ID. | Read + write, Full access |
Update an existing custom integrationSENTRY_UPDATE_AN_EXISTING_CUSTOM_INTEGRATION | Updates an existing custom integration (Sentry App) with new configuration. | Read + write, Full access |
Update a monitorSENTRY_UPDATE_A_MONITOR | Updates a monitor's configuration and settings. | Read + write, Full access |
Update a monitor by idSENTRY_UPDATE_A_MONITOR_BY_ID | Updates an existing Sentry monitor (detector) for metric-based issue detection. | Read + write, Full access |
Update a projects symbol sourceSENTRY_UPDATE_A_PROJECTS_SYMBOL_SOURCE | Updates an existing custom symbol source (HTTP, GCS, or S3) in a project for fetching debug symbols. | Read + write, Full access |
Update environment visibilitySENTRY_UPDATE_ENVIRONMENT_VISIBILITY | Updates the visibility of a specific environment within a Sentry project. | Read + write, Full access |
Update external team integrationSENTRY_UPDATE_EXTERNAL_TEAM_INTEGRATION | Updates an existing external team integration's display name, provider, Sentry integration ID, or external ID; the integration_id must match a valid, configured Sentry integration for the organization and the specifie… | Read + write, Full access |
Update external user for organizationSENTRY_UPDATE_EXTERNAL_USER_FOR_ORGANIZATION | Updates attributes of an existing external user linkage (identified by external_user_id) within a Sentry organization (specified by organization_id_or_slug). | Read + write, Full access |
Update issue attributes in organizationSENTRY_UPDATE_ISSUE_ATTRIBUTES_IN_ORGANIZATION | Updates specified attributes of an existing Sentry issue within a Sentry organization, leaving other attributes unchanged. | Read + write, Full access |
Update monitor for projectSENTRY_UPDATE_MONITOR_FOR_PROJECT | Updates a monitor for a project. Use when you need to modify monitor name, schedule, check-in margin, max runtime, timezone, status, owner, or alert thresholds for a project-level monitor. | Read + write, Full access |
Update organization alert rulesSENTRY_UPDATE_ORGANIZATION_ALERT_RULES | Replaces an existing Sentry metric alert rule's configuration; fields not provided in the request are removed or reset. | Read + write, Full access |
Update organization dashboardSENTRY_UPDATE_ORGANIZATION_DASHBOARD | Updates an existing custom dashboard, allowing modifications to its title, widgets, and data filters; providing widgets, projects, environment, period, start, end, or filters will overwrite existing settin… | Read + write, Full access |
Update organization member roleSENTRY_UPDATE_ORGANIZATION_MEMBER_ROLE | Updates a Sentry organization member's organization-level role (orgRole) and/or their team roles (teamRoles), ensuring the initiator has permissions equivalent to both the member's current and intended new orgRole… | Read + write, Full access |
Update project detailsSENTRY_UPDATE_PROJECT_DETAILS | Updates a Sentry project's settings (e.g., name, slug, platform, bookmark status); isBookmarked can be updated with project:read permission, other fields typically require project:write or project:admin permissi… | Read + write, Full access |
Update project issue status and detailsSENTRY_UPDATE_PROJECT_ISSUE_STATUS_AND_DETAILS | Bulk update attributes of issues in a Sentry project, targeting issues by a list of IDs or by a query status (which implies updating all matching issues if IDs are omitted). | Read + write, Full access |
Update project key configurationSENTRY_UPDATE_PROJECT_KEY_CONFIGURATION | Updates configuration settings (e.g., name, status, rate limits, SDK options) for an existing Sentry client key (DSN), identified by key_id, within a specified project_id_or_slug and organization_id_or_slug. | Read + write, Full access |
Update project ownership settingsSENTRY_UPDATE_PROJECT_OWNERSHIP_SETTINGS | Updates the ownership configuration settings (raw rules, fallthrough, auto-assignment, CODEOWNERS sync) for a Sentry project; omitted attributes retain their current values. | Read + write, Full access |
Update project release file detailsSENTRY_UPDATE_PROJECT_RELEASE_FILE_DETAILS | Updates the name (path) or distribution identifier of a specific file within an existing project release in Sentry. | Read + write, Full access |
Update project rule by idSENTRY_UPDATE_PROJECT_RULE_BY_ID | Updates an existing Sentry project issue alert rule by rule_id, completely overwriting it; all rule fields must be provided in the request, as omitted fields may be cleared or reset to defaults. | Read + write, Full access |
Update release details for organizationSENTRY_UPDATE_RELEASE_DETAILS_FOR_ORGANIZATION | Updates an existing Sentry release's details for an organization, including its reference, URL, release date, associated commits, or repository references. | Read + write, Full access |
Update saved query for organizationSENTRY_UPDATE_SAVED_QUERY_FOR_ORGANIZATION | Updates an existing Discover saved query for a Sentry organization. | Read + write, Full access |
Update team information by organization idSENTRY_UPDATE_TEAM_INFORMATION_BY_ORGANIZATION_ID | Updates the slug for an existing team within a Sentry organization. | Read + write, Full access |
Update user emailSENTRY_UPDATE_USER_EMAIL | Updates the primary email address for a Sentry user. | Read + write, Full access |
Update webhook configuration xpSENTRY_UPDATE_WEBHOOK_CONFIGURATION_XP | Updates an existing Sentry service hook's target URL and subscribed event types for a given project and organization. | Read + write, Full access |
Upload dsyms file to projectSENTRY_UPLOAD_DSYMS_FILE_TO_PROJECT | Uploads a dSYM (debug symbols) zip archive, containing an Apple .dSYM folder, to the specified Sentry project for symbolicating crash reports from Apple platforms. | Read + write, Full access |
Upload file to project releaseSENTRY_UPLOAD_FILE_TO_PROJECT_RELEASE | Uploads a file to a Sentry project release, for an existing organization, project, and version; uses multipart/form-data and the region-specific Sentry domain. | Read + write, Full access |
Upload release file to organizationSENTRY_UPLOAD_RELEASE_FILE_TO_ORGANIZATION | Uploads a new file, such as a source map or debug information, to an existing release version in a Sentry organization. | Read + write, Full access |
View organization notification actionsSENTRY_VIEW_ORGANIZATION_NOTIFICATION_ACTIONS | Retrieves Spike Protection notification actions for a Sentry organization, filterable by project IDs or slugs (slugs take precedence); if triggerType is used, it must be 'spike-protection'. | All levels |
Just ask in plain language: “check Sentry for …”, “create … in Sentry”, “every Monday, … ”, and the agent finds the right tool, runs it, and reports back with a receipt in your Runs ledger. Anything outward-facing (sending, posting, publishing) that a mission didn't clearly authorize comes back to you as a ticket first.
| Agent says | What's happening | Fix |
|---|---|---|
| "Sentry isn't connected" | No active connection (or this agent is denied) | Connect on the Integrations page; check the agent's per-app policy |
| "The connection has expired" | Sentry ended the authorization (they all do periodically) | Click Reconnect on the account, same settings, one click |
| "I'm not allowed to do that" | The action is above the account's access level, or the agent is scoped down | Raise the level under Manage, or adjust that agent's policy |
| It did something unexpected | The ask was ambiguous (e.g. matched an existing item) | Be explicit, "create a NEW …", and give agents a working folder where relevant |