{"id":26591,"date":"2021-11-03T16:37:43","date_gmt":"2021-11-03T16:37:43","guid":{"rendered":"https:\/\/www.intercom.com\/blog\/?p=26591"},"modified":"2023-12-01T22:22:19","modified_gmt":"2023-12-01T22:22:19","slug":"optimize-your-alerting-strategy-with-these-8-questions","status":"publish","type":"post","link":"https:\/\/www.intercom.com\/blog\/optimize-your-alerting-strategy-with-these-8-questions\/","title":{"rendered":"Is your engineering team experiencing alert fatigue? Ask these 8 questions"},"content":{"rendered":"<p>Alert fatigue is a common problem among engineering teams that handle operations and maintain infrastructure.<\/p>\n<p>The problem usually stems from a haphazard approach to writing alerts as teams grow and begin using more infrastructure of increasing complexity. This is quite normal \u2013 as a company or a team grows, it often takes time for an observability culture and solid alerting practices to take shape.<\/p>\n<p>It\u2019s easy to create alerts that are too sensitive, too noisy, and too cautious. At the beginning, everything seems alert-worthy simply because it is better to be careful and maximize production signal in the early stages of a product.<\/p>\n<blockquote class=\"pullquote-style-one\"><p>\u201cAs the number and complexity of features and infrastructure grows, improving alerts is usually way down the priority list\u201d<\/p><\/blockquote>\n<p><span style=\"font-weight: 400;\">Naturally, this approach doesn\u2019t scale very well, but as the number and complexity of features and infrastructure grows, improving alerts is usually way down the priority list. The result is lots of semi-meaningful alerts, noise, context-switching, and multitasking for the on-call engineer. In extreme cases, teammates burn out, alerts get ignored, and your on-call team goes from improving the quality of the service to constantly firefighting with no meaningful impact.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Like all companies, Intercom is not immune to these inefficiencies. So we devised a relatively lightweight process to fight alert fatigue.<\/span><\/p>\n<h2 id=\"how-we-think-about-alerting-strategy\"><span style=\"font-weight: 400;\">How we think about alerting strategy<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">The concept of \u201calert discipline\u201d is at the core of getting alerts under control. Like feature work, alerts and the alerting strategy should be approached in a deliberate, structured manner. Unlike feature work however, it\u2019s not something that can be well planned in advance.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">After all, it\u2019s highly unlikely that you will be able to predict the operational health and noisiness of your new feature before you ship it. You have to monitor alerts in a regular, planned manner so that alerting toil doesn\u2019t creep up to unsustainable levels.<\/span><\/p>\n<h2 id=\"8-questions-to-ask-when-assessing-your-teams-alerts\"><span style=\"font-weight: 400;\">8 questions to ask when assessing your team\u2019s alerts<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">We introduced regular alert review sessions for teams dealing with frequent alerts. These initially took place once \u2013 or multiple times \u2013 per six-week engineering cycle, but became more spaced out as the state of the alerts and monitors improved to a more manageable level.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Each alert review session starts with an ordered list of alerts that fired in the previous period, ordered by frequency of their firing. We use the PagerDuty platform as our alert source, and its analytics features give us the information we need to break down alert frequency and response. The alerts that contribute most to the overall noise (i.e. fire most frequently) are reviewed first.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Each alert is then passed through a checklist of questions:<\/span><\/p>\n<h3>1. Is the alert still relevant?<\/h3>\n<p>Any alerts triggered by outdated or unmaintained systems should not be bothering the on-call engineer and should be immediately removed.<\/p>\n<h3>2. Is the alert actionable?<\/h3>\n<p>If an on-call engineer receives the alert, can they do something right now to fix or improve the underlying cause? If the alert is not actionable and useful it should be removed. A weekly summary of problems or performance degradations might be a better place for the information within the alert.<\/p>\n<h3>3. Is the information in the alert immediately useful even if not actionable?<\/h3>\n<p>We can divide alerting information into two broad categories.<\/p>\n<ul>\n<li><strong>Signals:<\/strong> These alerts warn of a system operating at its limit, but don&#8217;t necessarily mean the service is being impacted. An example would be one of your servers running at 100% CPU. If the service is still operating fine, should on-call spend valuable time investigating? After all, your server is then just performing at the best work-for-cost ratio!<\/li>\n<li><strong>Symptoms:<\/strong> These alerts fire when the customer experience is impacted. An example here would be the number of 5XX HTTP errors your service is returning to the callers.<\/li>\n<\/ul>\n<p>These two categories work best in tandem. An on-call person should react and troubleshoot the symptoms, and look at signals only as a further source of information.<\/p>\n<h3>4. If the alert is actionable and paging, does it need to be dealt with immediately?<\/h3>\n<p>If the issue doesn\u2019t need to be handled immediately, it shouldn\u2019t wake anyone up in the middle of the night. The team should decide on alternative ways of surfacing the information in the alert in these situations, for example, a Slack or dashboard notification, or an opened task in an issue-tracking mechanism.<\/p>\n<h3>5. If it is actionable, is there a runbook or troubleshooting link? Are the steps clear enough to be followed by any engineer on the team?<\/h3>\n<p>One of the worst experiences of being an on-call engineer \u2013 especially a new one \u2013 is the amount of tribal knowledge that builds up in engineering teams over time. It\u2019s intimidating to jump on a high-severity production incident just to realize that you\u2019re unfamiliar with that area of the system and it\u2019s not well documented.<\/p>\n<blockquote class=\"pullquote-style-one\"><p><span style=\"font-weight: 400;\">\u201c<\/span>Keeping the alert troubleshooting information clear, simple, and up to date goes a long way towards reducing your mean time to mitigate and recover from an incident<span style=\"font-weight: 400;\">\u201d<\/span><\/p><\/blockquote>\n<p>Even if you do have the expertise, you might have written the code so long ago that you don\u2019t remember clearly what it\u2019s supposed to be doing. Keeping the alert troubleshooting information clear, simple, and up to date goes a long way towards reducing your mean time to mitigate and recover from an incident (MTTM and MTTR).<\/p>\n<h3>6. If it is actionable, is there a dashboard link and does it show all known potential causes?<\/h3>\n<p>Dashboards are a great way to surface large amounts of system information at once, meaning engineers don\u2019t have to dig into various logs, metrics and traces to figure out the cause of a problem. Aggregating data into a dashboard and providing the link as part of the alert allows for much faster troubleshooting.<\/p>\n<h3>7. Is the alert too sensitive or not specific enough? Would it benefit from desensitisation or scope change?<\/h3>\n<p>Many alerts are useful but wrongly calibrated. They could either be too broad and not firing every time they should, or too specific and firing several times for the same incident, which just adds to the noise.<\/p>\n<h3>8. Finally, does a human being have to do the remediation?<\/h3>\n<p>In a way, all computer code automates something that a human can do. So why not automate remediation of the issues triggering the alerts? While certain thornier alerts would be hard to automatically fix, such as a bug in the code or a performance problem in the system, automated actions can solve many common problems.<\/p>\n<p>This is especially true if you are running on a cloud platform like AWS and can provision infrastructure without having to worry about requesting additional hardware. For example, if a node in your search cluster is showing failing disks, why not automatically replace it? If the service is low on compute resources due to traffic increase, why not scale up and add additional VMs or containers? Details of the remediation can then be sent to the team through non-alerting channels so they can review at their leisure.<\/p>\n<h2 id=\"have-you-answered-no-to-any-of-these-questions\">Have you answered \u201cno\u201d to any of these questions?<\/h2>\n<p>Answering no to any of these questions raises a high-priority task for the team to do some work to improve the alert \u2013 whether that means stopping it from paging, improving troubleshooting steps, automating it, or simply fixing the underlying system problem.<\/p>\n<p>The crux of the approach is doing this in a regular and planned fashion. It keeps the noise levels low and your ops and on-call engineers happy and productive. They can focus on improving quality and delivering impact instead of firefighting.<\/p>\n<p>Are you interested in the way we work at Intercom? We\u2019d love to talk to you \u2013 check out our <a href=\"https:\/\/www.intercom.com\/blog\/careers-engineering\">open engineering roles<\/a>.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Alert fatigue is a common problem among engineering teams. Ask these eight questions to develop a more sustainable alerting strategy.<\/p>\n","protected":false},"author":475,"featured_media":26593,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"category":[12898],"tags":[335],"coauthors":[24857],"class_list":["post-26591","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-engineering","tag-engineering"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Experiencing alert fatigue? Ask your team these 8 questions<\/title>\n<meta name=\"description\" content=\"Alert fatigue is a common problem among engineering teams. We introduced regular alert review sessions for teams dealing with frequent alerts.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.intercom.com\/blog\/optimize-your-alerting-strategy-with-these-8-questions\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Is your engineering team experiencing alert fatigue? Ask these 8 questions\" \/>\n<meta property=\"og:description\" content=\"Alert fatigue is a common problem among engineering teams. We introduced regular alert review sessions for teams dealing with frequent alerts.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.intercom.com\/blog\/optimize-your-alerting-strategy-with-these-8-questions\/\" \/>\n<meta property=\"og:site_name\" content=\"The Intercom Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/intercominc\" \/>\n<meta property=\"article:published_time\" content=\"2021-11-03T16:37:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-01T22:22:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2021\/11\/Better-alerting-strategy-intercom.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1800\" \/>\n\t<meta property=\"og:image:height\" content=\"842\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Andrej Blagojevi\u0107\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@intercom\" \/>\n<meta name=\"twitter:site\" content=\"@intercom\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andrej Blagojevi\u0107\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/optimize-your-alerting-strategy-with-these-8-questions\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/optimize-your-alerting-strategy-with-these-8-questions\\\/\"},\"author\":{\"name\":\"Andrej Blagojevi\u0107\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#\\\/schema\\\/person\\\/e4f2a890e079e0335c1cf66200edd937\"},\"headline\":\"Is your engineering team experiencing alert fatigue? Ask these 8 questions\",\"datePublished\":\"2021-11-03T16:37:43+00:00\",\"dateModified\":\"2023-12-01T22:22:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/optimize-your-alerting-strategy-with-these-8-questions\\\/\"},\"wordCount\":1294,\"publisher\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/optimize-your-alerting-strategy-with-these-8-questions\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/Better-alerting-strategy-intercom.jpg\",\"keywords\":[\"Engineering\"],\"articleSection\":[\"Engineering\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/optimize-your-alerting-strategy-with-these-8-questions\\\/\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/optimize-your-alerting-strategy-with-these-8-questions\\\/\",\"name\":\"Experiencing alert fatigue? Ask your team these 8 questions\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/optimize-your-alerting-strategy-with-these-8-questions\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/optimize-your-alerting-strategy-with-these-8-questions\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/Better-alerting-strategy-intercom.jpg\",\"datePublished\":\"2021-11-03T16:37:43+00:00\",\"dateModified\":\"2023-12-01T22:22:19+00:00\",\"description\":\"Alert fatigue is a common problem among engineering teams. We introduced regular alert review sessions for teams dealing with frequent alerts.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.intercom.com\\\/blog\\\/optimize-your-alerting-strategy-with-these-8-questions\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/optimize-your-alerting-strategy-with-these-8-questions\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/Better-alerting-strategy-intercom.jpg\",\"contentUrl\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/Better-alerting-strategy-intercom.jpg\",\"width\":1800,\"height\":842,\"caption\":\"Better alerting strategy intercom\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/\",\"name\":\"The Intercom Blog\",\"description\":\"Articles and Podcasts on Customer Service, AI and Automation, Product, and more\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#organization\",\"name\":\"The Intercom Blog\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/Intercom-logo-sq-black-trans.png\",\"contentUrl\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/Intercom-logo-sq-black-trans.png\",\"width\":1000,\"height\":1000,\"caption\":\"The Intercom Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/intercominc\",\"https:\\\/\\\/x.com\\\/intercom\",\"https:\\\/\\\/www.instagram.com\\\/intercom\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/2491343\",\"https:\\\/\\\/www.pinterest.ie\\\/intercom\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCJG0MvLP03kyzzAkD-w98aQ\",\"https:\\\/\\\/en.wikipedia.org\\\/wiki\\\/Intercom_(company)\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#\\\/schema\\\/person\\\/e4f2a890e079e0335c1cf66200edd937\",\"name\":\"Andrej Blagojevi\u0107\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0c0f4746fb6f602bcf7b9bdaa565109b754d1b0b76ce32a7300fd3f4c4ad4e0c?s=96&d=mm&r=pge573d43308c18df0979c7561c4a03c6e\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0c0f4746fb6f602bcf7b9bdaa565109b754d1b0b76ce32a7300fd3f4c4ad4e0c?s=96&d=mm&r=pg\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0c0f4746fb6f602bcf7b9bdaa565109b754d1b0b76ce32a7300fd3f4c4ad4e0c?s=96&d=mm&r=pg\",\"caption\":\"Andrej Blagojevi\u0107\"},\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/author\\\/andrej_blagojevic\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Experiencing alert fatigue? Ask your team these 8 questions","description":"Alert fatigue is a common problem among engineering teams. We introduced regular alert review sessions for teams dealing with frequent alerts.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.intercom.com\/blog\/optimize-your-alerting-strategy-with-these-8-questions\/","og_locale":"en_US","og_type":"article","og_title":"Is your engineering team experiencing alert fatigue? Ask these 8 questions","og_description":"Alert fatigue is a common problem among engineering teams. We introduced regular alert review sessions for teams dealing with frequent alerts.","og_url":"https:\/\/www.intercom.com\/blog\/optimize-your-alerting-strategy-with-these-8-questions\/","og_site_name":"The Intercom Blog","article_publisher":"https:\/\/www.facebook.com\/intercominc","article_published_time":"2021-11-03T16:37:43+00:00","article_modified_time":"2023-12-01T22:22:19+00:00","og_image":[{"width":1800,"height":842,"url":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2021\/11\/Better-alerting-strategy-intercom.jpg","type":"image\/jpeg"}],"author":"Andrej Blagojevi\u0107","twitter_card":"summary_large_image","twitter_creator":"@intercom","twitter_site":"@intercom","twitter_misc":{"Written by":"Andrej Blagojevi\u0107","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.intercom.com\/blog\/optimize-your-alerting-strategy-with-these-8-questions\/#article","isPartOf":{"@id":"https:\/\/www.intercom.com\/blog\/optimize-your-alerting-strategy-with-these-8-questions\/"},"author":{"name":"Andrej Blagojevi\u0107","@id":"https:\/\/www.intercom.com\/blog\/#\/schema\/person\/e4f2a890e079e0335c1cf66200edd937"},"headline":"Is your engineering team experiencing alert fatigue? Ask these 8 questions","datePublished":"2021-11-03T16:37:43+00:00","dateModified":"2023-12-01T22:22:19+00:00","mainEntityOfPage":{"@id":"https:\/\/www.intercom.com\/blog\/optimize-your-alerting-strategy-with-these-8-questions\/"},"wordCount":1294,"publisher":{"@id":"https:\/\/www.intercom.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.intercom.com\/blog\/optimize-your-alerting-strategy-with-these-8-questions\/#primaryimage"},"thumbnailUrl":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2021\/11\/Better-alerting-strategy-intercom.jpg","keywords":["Engineering"],"articleSection":["Engineering"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.intercom.com\/blog\/optimize-your-alerting-strategy-with-these-8-questions\/","url":"https:\/\/www.intercom.com\/blog\/optimize-your-alerting-strategy-with-these-8-questions\/","name":"Experiencing alert fatigue? Ask your team these 8 questions","isPartOf":{"@id":"https:\/\/www.intercom.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.intercom.com\/blog\/optimize-your-alerting-strategy-with-these-8-questions\/#primaryimage"},"image":{"@id":"https:\/\/www.intercom.com\/blog\/optimize-your-alerting-strategy-with-these-8-questions\/#primaryimage"},"thumbnailUrl":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2021\/11\/Better-alerting-strategy-intercom.jpg","datePublished":"2021-11-03T16:37:43+00:00","dateModified":"2023-12-01T22:22:19+00:00","description":"Alert fatigue is a common problem among engineering teams. We introduced regular alert review sessions for teams dealing with frequent alerts.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.intercom.com\/blog\/optimize-your-alerting-strategy-with-these-8-questions\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.intercom.com\/blog\/optimize-your-alerting-strategy-with-these-8-questions\/#primaryimage","url":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2021\/11\/Better-alerting-strategy-intercom.jpg","contentUrl":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2021\/11\/Better-alerting-strategy-intercom.jpg","width":1800,"height":842,"caption":"Better alerting strategy intercom"},{"@type":"WebSite","@id":"https:\/\/www.intercom.com\/blog\/#website","url":"https:\/\/www.intercom.com\/blog\/","name":"The Intercom Blog","description":"Articles and Podcasts on Customer Service, AI and Automation, Product, and more","publisher":{"@id":"https:\/\/www.intercom.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.intercom.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.intercom.com\/blog\/#organization","name":"The Intercom Blog","url":"https:\/\/www.intercom.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.intercom.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/08\/Intercom-logo-sq-black-trans.png","contentUrl":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/08\/Intercom-logo-sq-black-trans.png","width":1000,"height":1000,"caption":"The Intercom Blog"},"image":{"@id":"https:\/\/www.intercom.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/intercominc","https:\/\/x.com\/intercom","https:\/\/www.instagram.com\/intercom\/","https:\/\/www.linkedin.com\/company\/2491343","https:\/\/www.pinterest.ie\/intercom\/","https:\/\/www.youtube.com\/channel\/UCJG0MvLP03kyzzAkD-w98aQ","https:\/\/en.wikipedia.org\/wiki\/Intercom_(company)"]},{"@type":"Person","@id":"https:\/\/www.intercom.com\/blog\/#\/schema\/person\/e4f2a890e079e0335c1cf66200edd937","name":"Andrej Blagojevi\u0107","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0c0f4746fb6f602bcf7b9bdaa565109b754d1b0b76ce32a7300fd3f4c4ad4e0c?s=96&d=mm&r=pge573d43308c18df0979c7561c4a03c6e","url":"https:\/\/secure.gravatar.com\/avatar\/0c0f4746fb6f602bcf7b9bdaa565109b754d1b0b76ce32a7300fd3f4c4ad4e0c?s=96&d=mm&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0c0f4746fb6f602bcf7b9bdaa565109b754d1b0b76ce32a7300fd3f4c4ad4e0c?s=96&d=mm&r=pg","caption":"Andrej Blagojevi\u0107"},"url":"https:\/\/www.intercom.com\/blog\/author\/andrej_blagojevic\/"}]}},"jetpack_featured_media_url":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2021\/11\/Better-alerting-strategy-intercom.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/posts\/26591","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/users\/475"}],"replies":[{"embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/comments?post=26591"}],"version-history":[{"count":0,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/posts\/26591\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/media\/26593"}],"wp:attachment":[{"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/media?parent=26591"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/category?post=26591"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/tags?post=26591"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/coauthors?post=26591"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}