New report2026 State of AI at Enterprise RIAs2026 State of AI at RIAsRead it freeOn demandOther eventsNext: AI for Mid-Sized Law, Nov 5
Cross-vertical

Automate Sentry with Caddi AI Agents

Built for professional services teams.

Yes, Caddi integrates with Sentry. It runs 152 supported actions in Sentry, including resolve issue, assign issue, and fetch issue details, and connects it to Datadog, PagerDuty, and Linear. You show the workflow on a screenshare or describe it in chat, and change it in plain English as the work changes; Caddi builds it as verified code and runs it every time. No code, no IT ticket.

The differenceMost Sentry integrations sync records between two apps and leave the steps in between to your team. Caddi runs the whole job across Sentry and every tool it touches, each through its API.

Supported actions152
Issues26
  • Assign issueAssigns a Sentry issue to a user or team.
  • Bulk assign issuesAssigns many Sentry issues to a user or team at once.
  • Bulk merge issuesMerges a set of Sentry issues into one issue.
  • Bulk set issue bookmarkBookmarks or unbookmarks many Sentry issues at once for the connected user.
  • Bulk set issue inboxMarks many Sentry issues as reviewed at once.
  • Bulk set issue prioritySets the priority of many Sentry issues at once.
  • Bulk set issue publicMakes many Sentry issues public or private at once.
  • Bulk set issue seenMarks many Sentry issues as seen or unseen at once.
  • Bulk set issue statusResolves, unresolves or ignores many Sentry issues at once.
  • Bulk set issue subscriptionSubscribes or unsubscribes the connected user from many Sentry issues at once.
  • Merge issuesMerges other Sentry issues into one issue so their events are grouped together.
  • Set issue bookmarkBookmarks or unbookmarks a Sentry issue for the connected user.
  • Set issue inboxMarks a Sentry issue as reviewed.
  • Set issue prioritySets a Sentry issue's priority.
  • Set issue publicMakes a Sentry issue publicly shareable by link, or private again.
  • Set issue seenMarks a Sentry issue as seen or unseen by the connected user.
  • Set issue statusResolves, unresolves or ignores a Sentry issue.
  • Set issue subscriptionSubscribes or unsubscribes the connected user from workflow notifications for a Sentry issue.
  • Get issueRetrieves one Sentry issue's details.
  • List issue hashesLists the grouping hashes that make up a Sentry issue.
  • List issuesSearches a Sentry organization's issues.
  • Resolve issue short IDLooks up a Sentry issue by its short ID.
  • Bulk delete issuesPermanently deletes many Sentry issues at once.
  • Bulk discard issuesDiscards many Sentry issues at once so their future events are dropped.
  • Delete issuePermanently deletes a Sentry issue and its events.
  • Discard issueDiscards a Sentry issue so its future events are dropped and it is removed from the issue stream.
Events10
  • Get event source map debugDiagnoses why a Sentry event's JavaScript stack trace was not source-mapped.
  • Get issue eventRetrieves one event of a Sentry issue, or its latest, oldest or recommended event.
  • Get organization event statsReports a Sentry organization's event counts over time.
  • Get project eventRetrieves one Sentry event's full details.
  • Get project event statsReports a Sentry project's event counts over time as a series of timestamped totals.
  • List issue eventsLists the error events grouped into a Sentry issue.
  • List project eventsLists a Sentry project's error events.
  • Query event timeseriesQueries a Sentry organization's errors, spans, logs or other telemetry as aggregates over time.
  • Query eventsQueries a Sentry organization's errors, spans, logs or other telemetry as a table of chosen fields and aggregates.
  • Resolve event IDLooks up a Sentry event by its event ID.
Automations7
  • Create alertCreates a Sentry alert that runs notification actions when its monitors fire and its conditions match.
  • Set alerts enabledEnables or disables many Sentry alerts at once.
  • Update alertUpdates a Sentry alert's name, monitors, conditions, actions or enabled state.
  • Get alertRetrieves a Sentry alert's triggers, filters and notification actions.
  • List alertsLists a Sentry organization's alerts.
  • Bulk delete alertsDeletes many Sentry alerts at once.
  • Delete alertDeletes a Sentry alert.
Monitors7
  • Create monitorCreates a Sentry monitor for a project that raises issues when a metric or check crosses its conditions.
  • Set monitors enabledEnables or disables many Sentry monitors at once.
  • Update monitorUpdates a Sentry monitor's name, query, conditions, owner or enabled state.
  • Get monitorRetrieves a Sentry monitor's configuration and conditions.
  • List monitorsLists a Sentry organization's monitors.
  • Bulk delete monitorsDeletes many Sentry monitors at once.
  • Delete monitorDeletes a Sentry monitor.
Releases7
  • Create releaseCreates a Sentry release for a version.
  • Update releaseUpdates a Sentry release's reference, URL, release date, commits or status.
  • Get releaseRetrieves a Sentry release's details.
  • Get release health sessionsReports release health session statistics for a Sentry organization's projects.
  • List release threshold statusesReports whether Sentry releases meet their configured health thresholds.
  • List releasesLists a Sentry organization's releases.
  • Delete releasePermanently deletes a Sentry release and its files.
Replays7
  • Get replayRetrieves one Sentry session replay's summary.
  • Get replay countCounts the session replays recorded for given Sentry issues or transactions.
  • List replay clicksLists the page elements a user clicked during one Sentry session replay.
  • List replay selectorsLists the page elements users most often dead-click or rage-click across a Sentry organization's session replays.
  • List replaysLists a Sentry organization's session replays.
  • Create replay deletion jobStarts a job that permanently deletes every Sentry session replay matching a search and time range in a project.
  • Delete replayPermanently deletes one Sentry session replay.
Snapshots7
  • Upload snapshotUploads a set of UI screenshot metadata to Sentry as a snapshot.
  • Skip snapshot status checkPosts a neutral Sentry snapshot status check for a commit that intentionally has no snapshot upload.
  • Get latest base snapshotFinds the most recent base UI snapshot for an app in Sentry.
  • Get snapshotRetrieves a Sentry UI snapshot and its comparison result.
  • Get snapshot imageRetrieves one image of a Sentry UI snapshot with its comparison against the base image.
  • Get snapshot status check rulesRetrieves a Sentry project's rules for failing a pull request's status check when UI snapshots change.
  • Delete snapshotPermanently deletes a Sentry UI snapshot with its images and comparisons.
Files6
  • Upload release fileUploads a file to a Sentry release as an artifact.
  • Update release fileRenames an artifact file uploaded to a Sentry release.
  • Get release fileRetrieves the metadata of one artifact file uploaded to a Sentry release.
  • List release changed filesLists the files changed by the commits in a Sentry release.
  • List release filesLists the artifact files uploaded to a Sentry release.
  • Delete release filePermanently deletes an artifact file from a Sentry release.
Cron monitors5
  • Create cron monitorCreates a Sentry cron monitor that expects a scheduled job to check in on a crontab or interval schedule.
  • Update cron monitorUpdates a Sentry cron monitor's name, schedule, margins, owner or muted state.
  • Get cron monitorRetrieves a Sentry cron monitor's schedule, status and per-environment health.
  • List cron monitorsLists a Sentry organization's cron monitors.
  • Delete cron monitorDeletes a Sentry cron monitor.
Dashboards5
  • Create dashboardCreates a custom Sentry dashboard with its widgets, filters and permissions.
  • Update dashboardUpdates a custom Sentry dashboard's title, widgets, filters or permissions.
  • Get dashboardRetrieves a custom Sentry dashboard with its widgets and filters.
  • List dashboardsLists a Sentry organization's custom dashboards.
  • Delete dashboardDeletes a custom Sentry dashboard.
Environments5
  • Set project environments hiddenHides or shows many of a Sentry project's environments at once.
  • Update project environmentHides or shows one environment of a Sentry project.
  • Get project environmentRetrieves one environment of a Sentry project and whether it is hidden.
  • List organization environmentsLists the environments used across a Sentry organization.
  • List project environmentsLists a Sentry project's environments.
Mobile artifacts5
  • Skip size analysis status checkPosts a neutral Sentry size-analysis status check for a commit that intentionally has no build upload.
  • Get latest installable buildFinds the newest installable build of a mobile app in a Sentry project.
  • Get mobile artifact install detailsRetrieves install details for a mobile app build uploaded to Sentry.
  • Get mobile artifact size analysisRetrieves Sentry's size analysis of a mobile app build.
  • Get size analysis status check rulesRetrieves a Sentry project's rules for failing a pull request's status check when a mobile build grows too large.
Notification actions5
  • Create notification actionCreates a Sentry spike protection notification that tells a person, channel or integration when event volume spikes.
  • Update notification actionUpdates a Sentry spike protection notification action's target or projects.
  • Get notification actionRetrieves a Sentry spike protection notification action.
  • List notification actionsLists a Sentry organization's spike protection notification actions.
  • Delete notification actionDeletes a Sentry spike protection notification action.
Saved queries5
  • Create saved querySaves a Sentry Discover query.
  • Update saved queryUpdates a saved Sentry Discover query's name, fields, filters or time range.
  • Get saved queryRetrieves a saved Sentry Discover query.
  • List saved queriesLists a Sentry organization's saved Discover queries.
  • Delete saved queryDeletes a saved Sentry Discover query.
Projects4
  • Get organization project statsSummarizes a Sentry organization's event volume per project over a time range.
  • Get projectRetrieves a Sentry project's details.
  • List projectsLists the projects in a Sentry organization.
  • List team projectsLists the Sentry projects a team has access to.
Tags4
  • Get issue tagRetrieves how often each value of one tag occurs on a Sentry issue.
  • List issue tag valuesLists the values a tag has taken on a Sentry issue's events.
  • List organization tagsLists the tag keys used across a Sentry organization's events.
  • List project tag valuesLists the values one tag key has taken across a Sentry project's events.
Teams4
  • Get teamRetrieves a Sentry team's details.
  • List organization TeamsLists the teams in a Sentry organization.
  • List project TeamsLists the teams that have access to a Sentry project.
  • List user TeamsLists the Sentry teams the connected user belongs to within an organization.
Traces4
  • Get traceRetrieves the spans and errors that make up one Sentry distributed trace.
  • Get trace item statsComputes statistics over the spans or logs matching a Sentry query.
  • Get trace metadataRetrieves a Sentry trace's summary.
  • List trace item attributesLists the attribute keys available on a Sentry telemetry dataset.
Members3
  • Get organization memberRetrieves one Sentry organization member's details.
  • List organization membersLists the members of a Sentry organization.
  • List team membersLists the members of a Sentry team.
Profiles3
  • Get profileRetrieves one Sentry performance profile.
  • Get profiling flamegraphBuilds an aggregated flamegraph of where an application spends CPU time from a Sentry organization's profiles.
  • List profile chunksRetrieves a Sentry continuous profiler's profiling data for a time range.
Attachments2
  • Get event attachmentRetrieves the metadata of one file attached to a Sentry event.
  • List event attachmentsLists the files attached to a Sentry event.
Autofixes2
  • Start issue autofixStarts Seer root-cause analysis and a code fix for a Sentry issue.
  • Get issue autofix stateRetrieves the progress and findings of Seer root-cause analysis and fix for a Sentry issue.
Commits2
  • List release commitsLists the commits included in a Sentry release.
  • List repository commitsLists the commits Sentry knows for a connected code repository.
Conversations2
  • Get AI conversationRetrieves the spans Sentry recorded for one AI agent conversation.
  • List AI conversationsLists the AI agent conversations Sentry has recorded from a monitored application.
Deployments2
  • Create release deploymentRecords a deploy of a Sentry release to an environment.
  • List release deploymentsLists the deploys of a Sentry release to its environments.
Issue views2
  • Create issue viewSaves a named Sentry issue view from a search query, projects, environments and time filter.
  • List issue viewsLists the connected user's saved Sentry issue views.
Jobs2
  • Get replay deletion jobRetrieves one Sentry replay deletion job's status and progress.
  • List replay deletion jobsLists a Sentry project's replay deletion jobs and their progress.
Organizations2
  • Get organizationRetrieves a Sentry organization's details.
  • List organizationsLists the Sentry organizations the connected account belongs to.
Replay segments2
  • Get replay recording segmentRetrieves one raw recording segment of a Sentry session replay.
  • List replay recording segmentsLists the raw recording segments of one Sentry session replay.
Users2
  • List project usersLists the end users of a monitored application that a Sentry project has seen in its events.
  • List replay viewersLists the Sentry users who have viewed a session replay.
More3
  • List cron monitor check insLists the check-ins a scheduled job has sent to a Sentry cron monitor.
  • List repositoriesLists the code repositories connected to a Sentry organization.
  • List trace metricsLists the metrics Sentry has collected from an organization's traces.

Need something that isn't listed? Teach Caddi the step the way you'd teach a new hire and it gets built.

How to automate Sentry

  1. Connect Sentry to Caddi

    Allow

    1Sign in to Sentry

    One click with your own Sentry login. No API keys.

  2. Automate error to issue in Sentry.

    ScreenshareType it

    2Show or tell it

    Screenshare the job, or type it in chat. Change it any time.

  3. Running

    14 done1 for review

    3Watch it run

    Caddi does the work and flags anything unsure for review.

Integrations

Sentry integrations

Connect Sentry with any of the 164 other tools Caddi works with. Pick one to see what Caddi automates between them.

The details

What Caddi does with Sentry

Why teams automate Sentry

Sentry catches errors and performance problems in your applications. Caddi AI Agents act on what it finds, filing the issue, notifying the owner and closing the loop when the fix ships.

Every new Sentry error needs the same triage steps across tickets, chat and on-call. Caddi runs them the same way every time and escalates only what needs a person.

Loops Caddi runs against Sentry

  • Error to issue

    Recommended pattern
    1. Sentry
    2. Linear

    Caddi opens a Linear issue for each new Sentry error with the stack trace and affected users attached.

  • Page on regressions

    Recommended pattern
    1. Sentry
    2. PagerDuty
    3. Slack

    Caddi triggers a PagerDuty incident when a resolved Sentry issue regresses and posts the details to Slack.

  • Link to code

    Recommended pattern
    1. Sentry
    2. GitHub

    Caddi links Sentry issues to the GitHub pull request that fixed them and marks them resolved on release.

Where professional services teams use it

  • Inbound triage

    Watch Sentry for new items, classify them, and route the right data to the right downstream system: CRM, matter system, or storage.

  • Cross-tool data sync

    Keep Sentry in lockstep with your CRM, billing, or document system so the same record never has to be updated twice.

  • Document workflows

    Generate, send, and archive documents end-to-end using Sentry alongside e-signature, cloud storage, and your system of record.

  • Notifications & approvals

    Send the right person the right Sentry update by email, Slack, or Teams, and capture approvals back into the originating record.

Questions about automating Sentry

Does Caddi have a real Sentry integration?

Yes. Caddi runs verified code against Sentry's official APIs. Every automation Caddi builds for Sentry is reviewed before it runs in production.

Do I need engineering help to automate Sentry with Caddi?

No. You demonstrate the workflow, clicking through Sentry the way you normally would, and Caddi turns it into a verified, repeatable automation. No code, no IT ticket, no Zapier-style wiring.

Is my Sentry data safe?

Caddi is SOC 2 attested. Our AI watches and builds the automation; once generated, it executes as deterministic code against Sentry, the same steps on every run, and any model step inside a run is scoped, logged, and reviewable.

Can Caddi connect Sentry to the rest of my stack?

That's the point. Most Caddi automations span 3-6 tools. For example: pulling data out of an email, updating Sentry, filing a document in cloud storage, and posting a confirmation in Slack or Teams. Every tool on the integrations page is fair game.

How do I find what to automate in Sentry?

Caddi Discover reads the activity in the tools you connect, read only, and ranks the repeated work worth automating with the evidence behind each finding. Unlike process mining, it does not stop at the insight: the person who does the work builds the automation in Caddi Automate, and Govern keeps every run and decision on the record.

Ready to automate Sentry?

Drop your work email and we'll show you Caddi running end-to-end against Sentry and the rest of your stack.