{"componentChunkName":"component---src-templates-doc-tsx","path":"/product/sentry-basics/guides/alert-notifications/","result":{"data":{"file":{"id":"fc9a5a24-8fcd-55e9-9593-d2956470c6ab","relativePath":"product/sentry-basics/guides/alert-notifications/index.mdx","sourceInstanceName":"docs","childMarkdownRemark":null,"childMdx":{"body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"Alerts and Notifications\",\n  \"sidebar_order\": 6,\n  \"redirect_from\": [\"/guides/alert-notifications/\"],\n  \"description\": \"Learn more about how to both understand and manage the alerts and notifications that give real-time visibility into errors happening in your code.\"\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Sentry\\u2019s alert notifications give real-time visibility into errors happening in your code and the impact they are having on your users regardless of where your code is deployed. They explain why you\\u2019re being notified and uncover meaningful and customizable information about the error and its context. In addition, Sentry will also notify your project team members about various workflow activities.\"), mdx(\"h2\", {\n    \"id\": \"alert-notifications\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h2\"\n  }, {\n    \"href\": \"#alert-notifications\",\n    \"aria-label\": \"alert notifications permalink\",\n    \"className\": \"anchor before\"\n  }), mdx(\"svg\", _extends({\n    parentName: \"a\"\n  }, {\n    \"viewBox\": \"0 0 24 24\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\"\n  }), mdx(\"path\", _extends({\n    parentName: \"svg\"\n  }, {\n    \"d\": \"M10.879 6.05L15 1.93A5.001 5.001 0 0 1 22.071 9l-4.121 4.121a1 1 0 0 1-1.414-1.414l4.12-4.121a3 3 0 1 0-4.242-4.243l-4.121 4.121a1 1 0 1 1-1.414-1.414zm2.242 11.9L9 22.07A5 5 0 1 1 1.929 15l4.121-4.121a1 1 0 0 1 1.414 1.414l-4.12 4.121a3 3 0 1 0 4.242 4.243l4.121-4.121a1 1 0 1 1 1.414 1.414zm-8.364-.122l13.071-13.07a1 1 0 0 1 1.415 1.414L6.172 19.242a1 1 0 1 1-1.415-1.414z\",\n    \"fill\": \"currentColor\"\n  })))), mdx(\"strong\", {\n    parentName: \"h2\"\n  }, \"Alert Notifications\")), mdx(\"p\", null, \"When you create a new project in Sentry, a \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"default alert rule\"), \" populates within the project's Alerts view. The default alert notifies \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"all\"), \" project team members any time an error is \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"first\"), \" encountered (for example, when a new \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"issue\"), \" is created) in this project. This notification is sent via email and any other \", mdx(\"em\", {\n    parentName: \"p\"\n  }, \"Legacy Integration\"), \" services you might have enabled.\"), mdx(\"p\", null, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"700px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/7d41eb30dccabfd147ba3d6d5d7fe0cf/8c557/alerts_notifications_01.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"41.66666666666667%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAICAYAAAD5nd/tAAAACXBIWXMAAAsSAAALEgHS3X78AAABU0lEQVQoz1VRXU/DMAzs//9TvPCMNAnECxKaxobYurRpGufbh+OtaLS62rHd88UeUsqNPLXZhGbt2pL40Zi2riTxINarTTG1EGIjCq0/tbYWKLZaagPwh0EIkVJCKQ05F8iPIOclVhQxZrWau8d67a2+qv38sHjbjTjsHYYSCntLzIVZOrCdVz6dLkwUWYq5Vv6HHhMihfqp8u5l5OenE7+/Gh6O4Rtf/oSfekbsb6hYLMGvAd5HUAdF9Z0jVSzEqm5TyKiipYptGM40wqQJCxwyZ0hHTMbCXGdcxwnj2eh5FbLFrrCzEyzSKEBmKkhSa3GROqIkV44VbvJouc8UOqt5WnC9TErqlhWyGFFSNd/Ph/1Rm82TNBY7mVka3mp0KbJRlCqSZYw9mO/L6OSyTUX3i16zqLqueIMTsnzPDf3Tg1mIN8Jti9smt1k9os/xEVvdL1f7bYCJS+unAAAAAElFTkSuQmCC')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"Default Alert\",\n    \"title\": \"Default Alert\",\n    \"src\": \"/static/7d41eb30dccabfd147ba3d6d5d7fe0cf/8c557/alerts_notifications_01.png\",\n    \"srcSet\": [\"/static/7d41eb30dccabfd147ba3d6d5d7fe0cf/5a46d/alerts_notifications_01.png 300w\", \"/static/7d41eb30dccabfd147ba3d6d5d7fe0cf/0a47e/alerts_notifications_01.png 600w\", \"/static/7d41eb30dccabfd147ba3d6d5d7fe0cf/8c557/alerts_notifications_01.png 700w\"],\n    \"sizes\": \"(max-width: 700px) 100vw, 700px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \")), mdx(\"p\", null, \"Getting notified \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"once\"), \" when an error is first seen is generally useful for catching new errors in real-time, but will not notify you about subsequent instances of the same errors. This means that with only the default alert rule in place, you might be losing visibility into critical issues building up in your code.\"), mdx(\"p\", null, \"For tighter control over the alerts you're receiving, create \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"custom alert rules\"), \" in your project settings.\"), mdx(\"h2\", {\n    \"id\": \"workflow-notifications\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h2\"\n  }, {\n    \"href\": \"#workflow-notifications\",\n    \"aria-label\": \"workflow notifications permalink\",\n    \"className\": \"anchor before\"\n  }), mdx(\"svg\", _extends({\n    parentName: \"a\"\n  }, {\n    \"viewBox\": \"0 0 24 24\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\"\n  }), mdx(\"path\", _extends({\n    parentName: \"svg\"\n  }, {\n    \"d\": \"M10.879 6.05L15 1.93A5.001 5.001 0 0 1 22.071 9l-4.121 4.121a1 1 0 0 1-1.414-1.414l4.12-4.121a3 3 0 1 0-4.242-4.243l-4.121 4.121a1 1 0 1 1-1.414-1.414zm2.242 11.9L9 22.07A5 5 0 1 1 1.929 15l4.121-4.121a1 1 0 0 1 1.414 1.414l-4.12 4.121a3 3 0 1 0 4.242 4.243l4.121-4.121a1 1 0 1 1 1.414 1.414zm-8.364-.122l13.071-13.07a1 1 0 0 1 1.415 1.414L6.172 19.242a1 1 0 1 1-1.415-1.414z\",\n    \"fill\": \"currentColor\"\n  })))), mdx(\"strong\", {\n    parentName: \"h2\"\n  }, \"Workflow Notifications\")), mdx(\"p\", null, \"Various workflow related activities within Sentry will generate a workflow notification to the relevant team members via email. Core workflow notifications include:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Issue Resolved\"), \" - When a new issue is spotted in your code, it's marked with an \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"unresolved\"), \" state. The state changes to \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"resolved\"), \" when a project team member resolves it (either by manually changing its state in the UI or by \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"/product/releases/#after-associating-commits\"\n  }), \"submitting a fix\"), \") or when the project\\u2019s auto-resolve feature is configured. Once the state changes to resolved, an email is sent to all project team members.\"), mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"700px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/ac043bf1391ce22c0c38039e8f204ec9/8c557/alerts_notifications_04.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"70%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAACXBIWXMAAAsSAAALEgHS3X78AAACqElEQVQ4y21UTW/UMBANRcCv44QE/ENUqdw4QCtxQlVVSum2CNrSUthustndxLGd+Ct2/Ji43UUCJpqMx3ae541nkmltC2sclNJRKzNaaG3gXA/vPYyxGOdHDSEgAgEkMeKobfWjjGQIQ7YRVq2K6XSGfDaPt9McrOZopYLgLXgjkx39hgk6jA6q6+AoAMb4EVusEiB98wfw/c1xcVxcQAsdaRN93EGKNkXmbA9LurZ979FrkyIkVkfO2ARI4z+Aq5UsGNPopI2Sa7TCgjMF0zn0xsMqB6f75HtHlP0d5eDDke99Aszz4sHOzutse3ubwlVNUQqGUohYNAy5EJgSVWY1LD0mPRatV6i7BqJvEyAl8xOReZJlyNoGWzQz6oPsQJ8WJ9UVPvFJ/CIucC6vcMq/YdJ8xZn8jon8gYm4wufmO07YFQ7El1BDwJtwmP1PKs9uK8twqW78WbjwP+yvUHZL1KaJ0yaP16ufmKslVq7G0tZY2Cpqb8a8irPJYm//w+zd5Xm1a4zZFVzuZpL5tlkiFcMwRLBIlG0Rm0A3LCSUULSAvyWOr+uLHh/3OxS3cbOQta17VeRyTxv1lmrtjRL6pA8euS/jXMwjZ5Q3KajuIoY4jBrHcXoBfq3eB6867f9JQblcPk0h9Ajn5/N49vUas7xES7csWwMpJbi0qDjVonSohUvMQhhAgMiKWbd1uJ9vCSEepzJaVi+RjgyDtkM0bowM/3K+ixLrJSoj6iYCXAsl9OE94PO0IQxBKRVVpyIVdKQDNnbUe8oxGBNtXUXaH8f23QBShyTAumIv7ns1Uq+iI3XrLiEde3zs97GTkjiy1SINe1rbAM7n5dZop9PbZ03D6YaFKuelId8w1hjyk3LOyWemrmsjhTRt15mW/iacC7NcrMxvFJ6juQlmbWQAAAAASUVORK5CYII=')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"Workflow Issue Resolved Alert\",\n    \"title\": \"Workflow Issue Resolved Alert\",\n    \"src\": \"/static/ac043bf1391ce22c0c38039e8f204ec9/8c557/alerts_notifications_04.png\",\n    \"srcSet\": [\"/static/ac043bf1391ce22c0c38039e8f204ec9/5a46d/alerts_notifications_04.png 300w\", \"/static/ac043bf1391ce22c0c38039e8f204ec9/0a47e/alerts_notifications_04.png 600w\", \"/static/ac043bf1391ce22c0c38039e8f204ec9/8c557/alerts_notifications_04.png 700w\"],\n    \"sizes\": \"(max-width: 700px) 100vw, 700px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \"))), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Regressions\"), \" \\u2013 A regression happens when the state of an issue changes from \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"resolved\"), \" back to \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"unresolved\"), \". An email is sent to all project team members.\"), mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"700px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/afd394582cf4e411188aa99082e915fb/8c557/alerts_notifications_05.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"51%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAACXBIWXMAAAsSAAALEgHS3X78AAABfUlEQVQoz4WSzU7DMBCE+/7PwwUkEEgIhNQDVyoOVC1NaRMncf7seL3DrttGlAoRaVTXyX47a89sHIm9D0wU2dqG69py07RMMXJkZvmZpN8A4O2m44fbDT/eZ/w6zzkEYuWEEHkmMAxuRIwReV4kGVOCiKCPMI+CfMNpb7VscX21wt3NJ16edhAgBAhlKTDRtbtzjruuF8c+OUHC4Fx8uafTKMd7OjhUugCxXq2xeFsgyzIE+T+GKN31/ShrgvNRJE7GKFMRuoHkfUzOnUypnARUKXC7r/H+sUNdN6jsgLrxqKoaZVnCNj32lce+dDDWo5D1zjgM0kBNnzgJqHQFOumsXel4VoeJ/n+0Vt1NDnWhl0Ika++lY7womg5suiSG9h0pptoTZ3Kom9m+xXJjkRUepuphrU0jqyRSMnolhX5qEvIvtPPnlAjlBJnwDGhMJbEx6Qz7fpjknE9AjVNRGEgSDq41Wt6l2p+xmW5Zi9WNBPtXBv/Q0akCT7f8DbHUC4rAvLQSAAAAAElFTkSuQmCC')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"Workflow Issue Regression Alert\",\n    \"title\": \"Workflow Issue Regression Alert\",\n    \"src\": \"/static/afd394582cf4e411188aa99082e915fb/8c557/alerts_notifications_05.png\",\n    \"srcSet\": [\"/static/afd394582cf4e411188aa99082e915fb/5a46d/alerts_notifications_05.png 300w\", \"/static/afd394582cf4e411188aa99082e915fb/0a47e/alerts_notifications_05.png 600w\", \"/static/afd394582cf4e411188aa99082e915fb/8c557/alerts_notifications_05.png 700w\"],\n    \"sizes\": \"(max-width: 700px) 100vw, 700px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \"))), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Comments\"), \" - when a team member adds a new comment to an issue's \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"Comments\"), \" thread.\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Assignment\"), \" - when a team member is assigned to an issue, they are notified via email.\"), mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"700px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/8e3482f9047bfaeb13a689b8001d1a8b/8c557/alerts_notifications_03.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"64.33333333333333%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAAsSAAALEgHS3X78AAACNUlEQVQ4y3VTS24UQQxtQQvOwwVYcC02KBwBiQUjFhwECQnBhh0LkJBICJkMSff0t/4ulx278lkwGktW9afq+fn5VWOM5WVea66LYWsdBx/Yu8DOeg4hMUBmzEgGLMoO3uP4vJHocHjc/B/DVcfnZ395e7HjfT+yNe4WfHUcpZgfJ57k3dtIp3aLv5Ydf4QvFfAzfDsEdMZXJnW9S28Dp5QZInC4e8ZcaBGGv/mSL2BXAbdwdQi430u7i2djpEUX2QozLaAta7uaKUomIMokLXsmpArIyIeACjROjicBndfIswEBDlxKYY1lDtxdTxxjpIIFF9EwU36hZ6XY08uLub2+WlvvQxtCaBvMWRhE1lWjFKprhnzLTNruu0GKeP2BlgMT07PmWOy2Nv857fM4jFmYZQ2S5qRikYqV2Twv5L0nKVK29I998B+88y+Nca+HYT2ZJ3PinJP0rxo+EmIT1a0IMHddX+0khbjHge73OMP89dPMP76Hh3MNAGwQcSOa1TVnfC9avZHB/NQNKaUyjROJFxXoHgxVFZFH+ikZsciKCCnHo1KIyd/qyWl0cH62pWkcybpANoB41AgS3heoKaAsgLkRezySDw8JCZ7U6a92o4AACM4DxYQsIDIsrANTSTRUBhGc9L0Cyk8dfxMlg4+Ns66tDFfzTg+EALAfHa02iTejmN7XNHJN1QUV8HpHCKDF8+HNsb69Y1gBY0zQdz1ZuYbqTdG5MpXpq74VUImq3WSI+QZxlzZv+ku9SQAAAABJRU5ErkJggg==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"Workflow Assignment Alert\",\n    \"title\": \"Workflow Assignment Alert\",\n    \"src\": \"/static/8e3482f9047bfaeb13a689b8001d1a8b/8c557/alerts_notifications_03.png\",\n    \"srcSet\": [\"/static/8e3482f9047bfaeb13a689b8001d1a8b/5a46d/alerts_notifications_03.png 300w\", \"/static/8e3482f9047bfaeb13a689b8001d1a8b/0a47e/alerts_notifications_03.png 600w\", \"/static/8e3482f9047bfaeb13a689b8001d1a8b/8c557/alerts_notifications_03.png 700w\"],\n    \"sizes\": \"(max-width: 700px) 100vw, 700px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \")))), mdx(\"p\", null, \"For more information, take a look at the \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"/product/alerts-notifications/notifications/\"\n  }), \"Notifications\"), \" documentation.\"), mdx(\"h2\", {\n    \"id\": \"next\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h2\"\n  }, {\n    \"href\": \"#next\",\n    \"aria-label\": \"next permalink\",\n    \"className\": \"anchor before\"\n  }), mdx(\"svg\", _extends({\n    parentName: \"a\"\n  }, {\n    \"viewBox\": \"0 0 24 24\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\"\n  }), mdx(\"path\", _extends({\n    parentName: \"svg\"\n  }, {\n    \"d\": \"M10.879 6.05L15 1.93A5.001 5.001 0 0 1 22.071 9l-4.121 4.121a1 1 0 0 1-1.414-1.414l4.12-4.121a3 3 0 1 0-4.242-4.243l-4.121 4.121a1 1 0 1 1-1.414-1.414zm2.242 11.9L9 22.07A5 5 0 1 1 1.929 15l4.121-4.121a1 1 0 0 1 1.414 1.414l-4.12 4.121a3 3 0 1 0 4.242 4.243l4.121-4.121a1 1 0 1 1 1.414 1.414zm-8.364-.122l13.071-13.07a1 1 0 0 1 1.415 1.414L6.172 19.242a1 1 0 1 1-1.415-1.414z\",\n    \"fill\": \"currentColor\"\n  })))), \"Next\"), mdx(\"p\", null, mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"/product/sentry-basics/guides/alert-notifications/creating-custom-rules/\"\n  }), \"Creating Custom Alert Notifications\")));\n}\n;\nMDXContent.isMDXComponent = true;","tableOfContents":{"items":[{"url":"#alert-notifications","title":"Alert Notifications"},{"url":"#workflow-notifications","title":"Workflow Notifications"},{"url":"#next","title":"Next"}]},"internal":{"type":"Mdx"}}}},"pageContext":{"excerpt":"Sentry’s alert notifications give real-time visibility into errors happening in your code and the impact they are having on your users regardless of where your code is deployed. They explain why you’re being notified and uncover meaningful and customizable information about the error and its context. In addition, Sentry will also notify your project team members about various workflow activities. Alert Notifications When you create a new project in Sentry, a  default alert rule  populates within the project's Alerts view. The default alert notifies  all  project team members any time an error is  first  encountered (for example, when a new  issue  is created) in this project. This notification is sent via email and any other  Legacy Integration  services you might have enabled. Getting notified  once  when an error is first seen is generally useful for catching new errors in real-time, but will not notify you about subsequent instances of the same errors. This means that with only the default alert rule in place, you might be losing visibility into critical issues building up in your code. For tighter control over the alerts you're receiving, create  custom alert rules  in your project settings. Workflow Notifications Various workflow related activities within Sentry will generate a workflow notification to the relevant team members via email. Core workflow notifications include: Issue Resolved  - When a new issue is spotted in your code, it's marked with an  unresolved  state. The state changes to  resolved  when a project team member resolves it (either by manually changing its state in the UI or by  submitting a fix ) or when the project’s auto-resolve feature is configured. Once the state changes to resolved, an email is sent to all project team members. Regressions  – A regression happens when the state of an issue changes from  resolved  back to  unresolved . An email is sent to all project team members. Comments  - when a team member adds a new comment to an issue's  Comments  thread. Assignment  - when a team member is assigned to an issue, they are notified via email. For more information, take a look at the  Notifications  documentation. Next Creating Custom Alert Notifications","title":"Alerts and Notifications","description":"Learn more about how to both understand and manage the alerts and notifications that give real-time visibility into errors happening in your code.","draft":null,"noindex":null,"notoc":null,"sidebar_order":6,"redirect_from":["/guides/alert-notifications/"],"keywords":null,"id":"fc9a5a24-8fcd-55e9-9593-d2956470c6ab","legacy":false}},"staticQueryHashes":["1218203755","1222113826","1222113826","1766336459","2158593473","2764967025","3345802723","3818502851","3990806462","4015007367","4192517163","4264099332","518019976"]}