AptlyStar

Sentry

Available Sentry triggers for automating workflows

Sentry provides 5 triggers for automating workflows based on events.

Triggers

Sentry Error Created

Trigger workflow when a new error event is created in Sentry

Configuration

ParameterTypeRequiredDescription
clientSecretstringYesClient Secret

Output

ParameterTypeDescription
actionstringThe action that triggered the webhook (e.g., created, resolved, triggered)
installationjsonInstallation object containing the integration installation uuid
actorjsonWho triggered the webhook (user, the integration application, or Sentry)
errorobjecterror output from the tool
↳ event_idstringUnique event ID
↳ issue_idstringID of the issue this error belongs to
↳ issue_urlstringAPI URL of the issue
↳ projectnumberProject ID
↳ key_idstringProject key ID
↳ levelstringError level
↳ titlestringError title
↳ eventTypestringEvent type (the payload's type field; type is reserved)
↳ messagestringError message
↳ culpritstringError culprit (location/transaction)
↳ platformstringPlatform
↳ loggerstringLogger name
↳ timestampnumberEvent timestamp (epoch seconds)
↳ datetimestringEvent datetime (ISO 8601)
↳ receivednumberReceived timestamp (epoch seconds)
↳ diststringDistribution identifier
↳ releasestringRelease version
↳ fingerprintjsonGrouping fingerprint
↳ tagsjsonEvent tags
↳ userjsonUser context
↳ requestjsonHTTP request context
↳ contextsjsonAdditional contexts (browser, os, device)
↳ sdkjsonSDK information
↳ exceptionjsonException details including stack frames
↳ metadatajsonError metadata
↳ urlstringAPI URL for the event
↳ web_urlstringBrowser URL for the event

Sentry Issue Alert

Trigger workflow when a Sentry issue alert rule fires

Configuration

ParameterTypeRequiredDescription
clientSecretstringYesClient Secret

Output

ParameterTypeDescription
actionstringThe action that triggered the webhook (e.g., created, resolved, triggered)
installationjsonInstallation object containing the integration installation uuid
actorjsonWho triggered the webhook (user, the integration application, or Sentry)
eventjsonThe event that triggered the alert rule
triggered_rulestringLabel of the alert rule that was triggered
issue_alertobjectissue_alert output from the tool
↳ titlestringAlert rule name
↳ settingsjsonAlert rule action settings (name/value pairs)

Sentry Issue Created

Trigger workflow when a new issue is created in Sentry

Configuration

ParameterTypeRequiredDescription
clientSecretstringYesClient Secret

Output

ParameterTypeDescription
actionstringThe action that triggered the webhook (e.g., created, resolved, triggered)
installationjsonInstallation object containing the integration installation uuid
actorjsonWho triggered the webhook (user, the integration application, or Sentry)
issueobjectissue output from the tool
↳ idstringIssue ID
↳ shortIdstringShort human-readable issue ID
↳ shareIdstringShare ID for the issue
↳ titlestringIssue title
↳ culpritstringIssue culprit (location/transaction)
↳ loggerstringLogger name
↳ levelstringIssue level (error, warning, etc.)
↳ statusstringIssue status (unresolved, resolved, ignored)
↳ substatusstringIssue substatus
↳ statusDetailsjsonStatus details (inRelease, inCommit, ignore*)
↳ platformstringPlatform of the issue
↳ eventTypestringIssue type (the payload's type field; type is reserved)
↳ issueTypestringSpecific issue type classification
↳ issueCategorystringIssue category
↳ isUnhandledbooleanWhether the issue is unhandled
↳ isPublicbooleanWhether the issue is public
↳ isBookmarkedbooleanWhether the issue is bookmarked
↳ isSubscribedbooleanWhether the viewer is subscribed
↳ hasSeenbooleanWhether the issue has been seen
↳ numCommentsnumberNumber of comments on the issue
↳ countstringTotal event count
↳ userCountnumberNumber of affected users
↳ firstSeenstringTimestamp when first seen
↳ lastSeenstringTimestamp when last seen
↳ prioritystringIssue priority
↳ assignedTojsonAssignee (user or team), or null
↳ annotationsjsonIssue annotations
↳ metadatajsonIssue metadata (title, type, value, sdk, severity)
↳ projectobjectproject output from the tool
↳ idstringProject ID
↳ namestringProject name
↳ slugstringProject slug
↳ platformstringProject platform
↳ urlstringAPI URL for the issue
↳ web_urlstringBrowser URL for the issue
↳ project_urlstringBrowser URL for the project
↳ permalinkstringPermalink to the issue

Sentry Issue Resolved

Trigger workflow when an issue is resolved in Sentry

Configuration

ParameterTypeRequiredDescription
clientSecretstringYesClient Secret

Output

ParameterTypeDescription
actionstringThe action that triggered the webhook (e.g., created, resolved, triggered)
installationjsonInstallation object containing the integration installation uuid
actorjsonWho triggered the webhook (user, the integration application, or Sentry)
issueobjectissue output from the tool
↳ idstringIssue ID
↳ shortIdstringShort human-readable issue ID
↳ shareIdstringShare ID for the issue
↳ titlestringIssue title
↳ culpritstringIssue culprit (location/transaction)
↳ loggerstringLogger name
↳ levelstringIssue level (error, warning, etc.)
↳ statusstringIssue status (unresolved, resolved, ignored)
↳ substatusstringIssue substatus
↳ statusDetailsjsonStatus details (inRelease, inCommit, ignore*)
↳ platformstringPlatform of the issue
↳ eventTypestringIssue type (the payload's type field; type is reserved)
↳ issueTypestringSpecific issue type classification
↳ issueCategorystringIssue category
↳ isUnhandledbooleanWhether the issue is unhandled
↳ isPublicbooleanWhether the issue is public
↳ isBookmarkedbooleanWhether the issue is bookmarked
↳ isSubscribedbooleanWhether the viewer is subscribed
↳ hasSeenbooleanWhether the issue has been seen
↳ numCommentsnumberNumber of comments on the issue
↳ countstringTotal event count
↳ userCountnumberNumber of affected users
↳ firstSeenstringTimestamp when first seen
↳ lastSeenstringTimestamp when last seen
↳ prioritystringIssue priority
↳ assignedTojsonAssignee (user or team), or null
↳ annotationsjsonIssue annotations
↳ metadatajsonIssue metadata (title, type, value, sdk, severity)
↳ projectobjectproject output from the tool
↳ idstringProject ID
↳ namestringProject name
↳ slugstringProject slug
↳ platformstringProject platform
↳ urlstringAPI URL for the issue
↳ web_urlstringBrowser URL for the issue
↳ project_urlstringBrowser URL for the project
↳ permalinkstringPermalink to the issue

Sentry Metric Alert

Trigger workflow when a Sentry metric alert changes state (critical, warning, resolved)

Configuration

ParameterTypeRequiredDescription
clientSecretstringYesClient Secret

Output

ParameterTypeDescription
actionstringThe action that triggered the webhook (e.g., created, resolved, triggered)
installationjsonInstallation object containing the integration installation uuid
actorjsonWho triggered the webhook (user, the integration application, or Sentry)
metric_alertjsonMetric alert object (alert_rule + incident details)
description_textstringHuman-friendly description of the alert
description_titlestringHuman-friendly title of the alert
web_urlstringAPI URL for the incident

On this page