CINXE.COM
Mobile App Settings
<!DOCTYPE html><html lang="en" style="" data-color-mode="system" class=" useReactApp "><head><script src="/public/js/force-firefox-anchor-jump.js?1740152276554"></script><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="readme-deploy" content="5.286.0"><meta name="readme-subdomain" content="pd-support"><meta name="readme-basepath-childProject" content="main"><meta name="readme-version" content="1"><title>Mobile App Settings</title><meta name="description" content="Manage your PagerDuty notification settings efficiently with our comprehensive guide. Easily set up sound notifications for high and low urgency incidents, ensuring you never miss a critical alert. Navigate through our step-by-step instructions to configure notification overrides for various devices..."><meta property="og:title" content="Mobile App Settings"><meta property="og:description" content="Manage your PagerDuty notification settings efficiently with our comprehensive guide. Easily set up sound notifications for high and low urgency incidents, ensuring you never miss a critical alert. Navigate through our step-by-step instructions to configure notification overrides for various devices..."><meta property="og:site_name" content="Knowledge Base"><meta name="twitter:title" content="Mobile App Settings"><meta name="twitter:description" content="Manage your PagerDuty notification settings efficiently with our comprehensive guide. Easily set up sound notifications for high and low urgency incidents, ensuring you never miss a critical alert. Navigate through our step-by-step instructions to configure notification overrides for various devices..."><meta name="twitter:card" content="summary_large_image"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta property="og:image" content="https://files.readme.io/cf0725d-pagerduty_logo.png"><meta name="twitter:image" content="https://files.readme.io/cf0725d-pagerduty_logo.png"><link id="favicon" rel="shortcut icon" href="https://files.readme.io/f344281-small-pd_favicon_dark_green.png" type="image/png"><link rel="canonical" href="https://support.pagerduty.com/main/docs/mobile-app-settings"><script src="/public/js/cash-dom.min.js?1740152276554"></script><link data-chunk="New" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/New.d0fd6c22c6d5f3de196f.css"> <link data-chunk="routes-Tutorials" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Tutorials.c978ddef3555c7447f00.css"> <link data-chunk="Editor" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/Editor.69ce74fb2253892c9b4f.css"> <link data-chunk="Page" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/Page.d0fd6c22c6d5f3de196f.css"> <link data-chunk="routes-Discuss" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Discuss.571e99fd5e02a59c06dd.css"> <link data-chunk="routes-SuperHub-Routes" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.8ced12a6b9cfbdeaa7ea.css"> <link data-chunk="routes-Reference" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Reference.60a8dcec37a13b0b71c5.css"> <link data-chunk="CustomPage" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/CustomPage.38a39d6ce8b0e2afad5a.css"> <link data-chunk="routes-PageNotFound" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-PageNotFound.d8afd1171cf7a455eed7.css"> <link data-chunk="routes-Doc" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Doc.f7ce97dc8d07fa3e6aaa.css"> <link data-chunk="routes-Landing" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Landing.332d7eed7b2d976c458e.css"> <link data-chunk="List" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/List.314889d8418f91c2a137.css"> <link data-chunk="routes-Changelog" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Changelog.28957affcff81e852361.css"> <link data-chunk="Header" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/Header.074b2cb2cc57c5a5979d.css"> <link data-chunk="routes-SuperHub" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-SuperHub.ebab74e752b462aaef3a.css"> <link data-chunk="routes-SuperHub" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/7188.75e3fc491ee8103c63a3.css"> <link data-chunk="routes-SuperHub" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/2395.593cd7b6ba0bdb6787a8.css"> <link data-chunk="main" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/main.ef84cc15c1ff3d327657.css"> <link data-chunk="main" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/ui-styles.74f5f8f1933c41f8fa39.css"> <link data-chunk="main" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/main.221ce09d98cef8aef125.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/6601.cef2fa12a9b5e2b9df03.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/3622.30b9cb2443fabb238262.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/9772.8580ecb31f87dc171976.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/4904.df63e6b74f3878787175.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7449.dae0332305a8704415a6.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7372.4f5a59d2f86c6ece493b.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/9082.f9fa9ec2b80af1ef61bd.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/734.2949e3d7010fa5c21ffd.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/954.53ce7f86793664155f78.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/6903.75b9333e2c99d6924d0e.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/2395.3ba369762002e0fbe7fe.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/8161.c06bb55544d4d5ece838.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/1008.ef0ab3c31014af8b9334.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7188.88a12309549c98d14d35.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/5753.d9657ebf13ad8af40015.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-SuperHub.b86494be835b660d227f.js"> <link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/9930.8ac6b4156bf4ee8644e6.js"> <link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7783.61fd99fcb3212444ef40.js"> <link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Header.9f91a308d58e71424034.js"> <link data-chunk="routes-Changelog" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Changelog.d2788e3eea8e5d625df9.js"> <link data-chunk="List" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/2637.f161cf21b4202fcf0f18.js"> <link data-chunk="List" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/4674.86c5bae187635c44f1a7.js"> <link data-chunk="List" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/List.c0e29713e76e718cb92a.js"> <link data-chunk="Footer" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Footer.3c2db21e4df4b80899c5.js"> <link data-chunk="routes-Landing" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/4002.704e628347d37011965d.js"> <link data-chunk="routes-Landing" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Landing.e9109069c99886dc83c5.js"> <link data-chunk="core-icons-chevron-up-down-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-chevron-up-down-svg.6aae957df71e6f4c5e24.js"> <link data-chunk="routes-Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/4287.916cdd386055d2c5d238.js"> <link data-chunk="routes-Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/4201.069cb338e36be5100aad.js"> <link data-chunk="routes-Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Doc.8f9048009363a89d95ec.js"> <link data-chunk="routes-PageNotFound" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-PageNotFound.852328ff472332820e4a.js"> <link data-chunk="CustomPage" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/6922.e8247ef6931a72e55b3e.js"> <link data-chunk="CustomPage" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/2859.2016eb8401ec8f0ae947.js"> <link data-chunk="Post" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Post.d60fcbfc334770cfd22b.js"> <link data-chunk="routes-Reference" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/5948.a51402657e2eb40ab43b.js"> <link data-chunk="routes-Reference" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/8230.52ae4e87b64409b85cbc.js"> <link data-chunk="routes-Reference" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Reference.c4f7838ee3492b106b0f.js"> <link data-chunk="core-icons-search-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-search-svg.ad9cac962958d30983a7.js"> <link data-chunk="core-icons-custom-pages-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-custom-pages-svg.444e514638d9afbec182.js"> <link data-chunk="routes-SuperHub-Routes" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7285.703d773b1bb63ae6e7ee.js"> <link data-chunk="routes-SuperHub-Routes" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.1b77649c9910147452bf.js"> <link data-chunk="core-icons-more-vertical-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-more-vertical-svg.4822b3f831e11095980d.js"> <link data-chunk="core-icons-lock-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-lock-svg.70942d3ee6bad6267696.js"> <link data-chunk="routes-Discuss" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Discuss.3590ddf59c866718c2eb.js"> <link data-chunk="Page" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Page.60c9a9ab62fa8b6d5935.js"> <link data-chunk="core-icons-arrow-right-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-arrow-right-svg.eadb74658f93b4e7d75f.js"> <link data-chunk="Editor" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Editor.dc84877609bddc61988b.js"> <link data-chunk="core-icons-x-circle-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-x-circle-svg.abc0e0ea5b7f9dff667c.js"> <link data-chunk="core-icons-suggested-edits-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-suggested-edits-svg.8d2d8ac2fd22ded9238d.js"> <link data-chunk="core-icons-star-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-star-svg.b834e1612cb2af1e174e.js"> <link data-chunk="core-icons-trending-up-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-trending-up-svg.0dd920b0698e57f75afa.js"> <link data-chunk="core-icons-callout-info-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-callout-info-svg.79b14e8568c9cecbc827.js"> <link data-chunk="core-icons-alert-circle-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-alert-circle-svg.4cee8264c97045599b56.js"> <link data-chunk="core-icons-arrow-up-right-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-arrow-up-right-svg.8ec73f7e322d79a2695b.js"> <link data-chunk="RMDX" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/RMDX.f342d2ba5744bf63cff9.js"> <link data-chunk="core-icons-chevron-down-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-chevron-down-svg.e20b84e9871bd73d1b8c.js"> <link data-chunk="core-icons-webhook-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-webhook-svg.fe540ea1c09e1c0e0247.js"> <link data-chunk="routes-Tutorials" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Tutorials.e4bca363391d584c95da.js"> <link data-chunk="core-icons-book-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-book-svg.556c5a2abddd44b2284c.js"> <link data-chunk="core-icons-key-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-key-svg.71e09670b926900508b8.js"> <link data-chunk="core-icons-eye-off-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-eye-off-svg.b2b8b241b4b324dfd9c1.js"> <link data-chunk="core-icons-message-circle-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-message-circle-svg.1e24c2d2eb4f9a6ede5d.js"> <link data-chunk="New" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/New.44fc1ea69770be762d05.js"> <link data-chunk="core-icons-gauge-circle-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-gauge-circle-svg.fff25782546fef314a09.js"> <link data-chunk="main" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/ui-styles.74f5f8f1933c41f8fa39.css"> <link data-chunk="main" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/main.ef84cc15c1ff3d327657.css"> <link data-chunk="routes-SuperHub" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/2395.593cd7b6ba0bdb6787a8.css"> <link data-chunk="routes-SuperHub" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/7188.75e3fc491ee8103c63a3.css"> <link data-chunk="routes-SuperHub" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-SuperHub.ebab74e752b462aaef3a.css"> <link data-chunk="Header" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/Header.074b2cb2cc57c5a5979d.css"> <link data-chunk="routes-Changelog" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Changelog.28957affcff81e852361.css"> <link data-chunk="List" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/List.314889d8418f91c2a137.css"> <link data-chunk="routes-Landing" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Landing.332d7eed7b2d976c458e.css"> <link data-chunk="routes-Doc" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Doc.f7ce97dc8d07fa3e6aaa.css"> <link data-chunk="routes-PageNotFound" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-PageNotFound.d8afd1171cf7a455eed7.css"> <link data-chunk="CustomPage" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/CustomPage.38a39d6ce8b0e2afad5a.css"> <link data-chunk="routes-Reference" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Reference.60a8dcec37a13b0b71c5.css"> <link data-chunk="routes-SuperHub-Routes" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.8ced12a6b9cfbdeaa7ea.css"> <link data-chunk="routes-Discuss" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Discuss.571e99fd5e02a59c06dd.css"> <link data-chunk="Page" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/Page.d0fd6c22c6d5f3de196f.css"> <link data-chunk="Editor" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/Editor.69ce74fb2253892c9b4f.css"> <link data-chunk="routes-Tutorials" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Tutorials.c978ddef3555c7447f00.css"> <link data-chunk="New" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/New.d0fd6c22c6d5f3de196f.css"><!-- CUSTOM CSS--><style title="rm-custom-css">:root{--project-color-primary:#06ac38;--project-color-inverse:#fff;--recipe-button-color:#06ac38;--recipe-button-color-hover:#034918;--recipe-button-color-active:#011808;--recipe-button-color-focus:rgba(6, 172, 56, 0.25);--recipe-button-color-disabled:#83fba7}[id=enterprise] .ReadMeUI[is=AlgoliaSearch]{--project-color-primary:#06ac38;--project-color-inverse:#fff}a{color:var(--color-link-primary,#06ac38)}a:hover{color:var(--color-link-primary-darken-5,#034918)}a.text-muted:hover{color:var(--color-link-primary,#06ac38)}.btn.btn-primary{background-color:#06ac38}.btn.btn-primary:hover{background-color:#034918}.theme-line #hub-landing-top h2{color:#06ac38}#hub-landing-top .btn:hover{color:#06ac38}.theme-line #hub-landing-top .btn:hover{color:#fff}.theme-solid header#hub-header #header-top{background-color:#06ac38}.theme-solid.header-gradient header#hub-header #header-top{background:linear-gradient(to bottom,#06ac38,#4981a7)}.theme-solid.header-custom header#hub-header #header-top{background-image:url(https://files.readme.io/d1a30a2-low-poly.png)}.theme-line header#hub-header #header-top{border-bottom-color:#06ac38}.theme-line header#hub-header #header-top .btn{background-color:#06ac38}header#hub-header #header-top #header-logo{width:195px;height:40px;margin-top:0;background-image:url(https://files.readme.io/813a52a-small-PagerDuty-WhiteRGB-logo.png)}#hub-subheader-parent #hub-subheader .hub-subheader-breadcrumbs .dropdown-menu a:hover{background-color:#06ac38}#subheader-links a.active{color:#06ac38!important;box-shadow:inset 0 -2px 0 #06ac38}#subheader-links a:hover{color:#06ac38!important;box-shadow:inset 0 -2px 0 #06ac38;opacity:.7}.discussion .submit-vote.submit-vote-parent.voted a.submit-vote-button{background-color:#06ac38}section#hub-discuss .discussion a .discuss-body h4{color:#06ac38}section#hub-discuss .discussion a:hover .discuss-body h4{color:#034918}#hub-subheader-parent #hub-subheader.sticky-header.sticky{border-bottom-color:#06ac38}#hub-subheader-parent #hub-subheader.sticky-header.sticky .search-box{border-bottom-color:#06ac38}#hub-search-results h3 em{color:#06ac38}.main_background,.tag-item{background:#06ac38!important}.main_background:hover{background:#034918!important}.main_color{color:#06ac38!important}.border_bottom_main_color{border-bottom:2px solid #06ac38}.main_color_hover:hover{color:#06ac38!important}section#hub-discuss h1{color:#06ac38}#hub-reference .hub-api .api-definition .api-try-it-out.active{border-color:#06ac38;background-color:#06ac38}#hub-reference .hub-api .api-definition .api-try-it-out.active:hover{background-color:#034918;border-color:#034918}#hub-reference .hub-api .api-definition .api-try-it-out:hover{border-color:#06ac38;color:#06ac38}#hub-reference .hub-reference .logs .logs-empty .logs-login-button,#hub-reference .hub-reference .logs .logs-login .logs-login-button{background-color:var(--project-color-primary,#06ac38);border-color:var(--project-color-primary,#06ac38)}#hub-reference .hub-reference .logs .logs-empty .logs-login-button:hover,#hub-reference .hub-reference .logs .logs-login .logs-login-button:hover{background-color:#034918;border-color:#034918}#hub-reference .hub-reference .logs .logs-empty>svg>path,#hub-reference .hub-reference .logs .logs-login>svg>path{fill:#06ac38;fill:var(--project-color-primary,#06ac38)}#hub-reference .hub-reference .logs:last-child .logs-empty,#hub-reference .hub-reference .logs:last-child .logs-login{margin-bottom:35px}#hub-reference .hub-reference .hub-reference-section .hub-reference-left header .hub-reference-edit:hover{color:#06ac38}.main-color-accent{border-bottom:3px solid #06ac38;padding-bottom:8px}/*! BEGIN HUB_CUSTOM_STYLES */[class^=Header-bottom]{overflow:visible!important}.Header-topuTMpygDG4e1V.rm-Header-top{background:linear-gradient(45deg,#06ac38 0,#2b9594 70%,#4981a7 100%)!important}.Header-bottom2eLKOFXMEmh5{height:38px;background-color:#f6f7f8;padding:0 30px;font-size:15px;position:relative;border-bottom:1px solid #dadee2}.Header-bottom2eLKOFXMEmh5.Header-bottom_withProjects2M-cAt2wdVuU{background:#f6f7f8!important}a.Button.Button_md.Button_slate_text.rm-Header-bottom-link{color:#4c555a!important}button.Button.Button_slate_text.Button_md.undefined.rm-Header-bottom-link.Dropdown-toggle.Button_primary{color:#4c555a!important}.rm-Header-top-link{font-weight:400!important;color:rgba(255,255,255,.8)!important;border:none!important}@media (prefers-color-scheme:dark){[data-color-mode=system] .rm-LandingPage{background-color:#242e34}}[data-color-mode=dark] .rm-LandingPage{background-color:#242e34}@media (prefers-color-scheme:dark){[data-color-mode=system] .box{background:#303b42;border-color:#374147}}[data-color-mode=dark] .box{background:#303b42;border-color:#374147}@media (prefers-color-scheme:dark){[data-color-mode=system] .box-text{color:#fff!important}}[data-color-mode=dark] .box-text{color:#fff!important}@media (prefers-color-scheme:dark){[data-color-mode=system] .box-icon{color:#fff!important}}[data-color-mode=dark] .box-icon{color:#fff!important}@media (prefers-color-scheme:dark){[data-color-mode=system] .page{color:#fff!important}}[data-color-mode=dark] .page{color:#fff!important}@media (prefers-color-scheme:dark){[data-color-mode=system] .view-more{color:#959ca3!important}}[data-color-mode=dark] .view-more{color:#959ca3!important}@media (prefers-color-scheme:dark){[data-color-mode=system] [class^=Header-bottom]{background:#303b42!important;border-bottom-color:#374147!important}}[data-color-mode=dark] [class^=Header-bottom]{background:#303b42!important;border-bottom-color:#374147!important}@media (prefers-color-scheme:dark){[data-color-mode=system] a.Button.Button_md.Button_slate_text.rm-Header-bottom-link{color:#fff!important}}[data-color-mode=dark] a.Button.Button_md.Button_slate_text.rm-Header-bottom-link{color:#fff!important}@media (prefers-color-scheme:dark){[data-color-mode=system] button.Button.Button_slate_text.Button_md.undefined.rm-Header-bottom-link.Dropdown-toggle.Button_primary{color:#fff!important}}[data-color-mode=dark] button.Button.Button_slate_text.Button_md.undefined.rm-Header-bottom-link.Dropdown-toggle.Button_primary{color:#fff!important}@media (prefers-color-scheme:dark){[data-color-mode=system] .rm-Guides{background-color:#242e34}}[data-color-mode=dark] .rm-Guides{background-color:#242e34}@media (prefers-color-scheme:dark){[data-color-mode=system] .content-body ol,[data-color-mode=system] .content-body ul,[data-color-mode=system] .fa,[data-color-mode=system] .heading,[data-color-mode=system] .rm-Guides p,[data-color-mode=system] .rm-Sidebar-heading{color:#fff}}[data-color-mode=dark] .content-body ol,[data-color-mode=dark] .content-body ul,[data-color-mode=dark] .fa,[data-color-mode=dark] .heading,[data-color-mode=dark] .rm-Guides p,[data-color-mode=dark] .rm-Sidebar-heading{color:#fff}@media (prefers-color-scheme:dark){[data-color-mode=system] .rm-Sidebar-link,[data-color-mode=system] .toc-children a{color:#c6cbd3!important}}[data-color-mode=dark] .rm-Sidebar-link,[data-color-mode=dark] .toc-children a{color:#c6cbd3!important}@media (prefers-color-scheme:dark){[data-color-mode=system] .heading,[data-color-mode=system] details{border-bottom-color:#374147}}[data-color-mode=dark] .heading,[data-color-mode=dark] details{border-bottom-color:#374147}@media (prefers-color-scheme:dark){[data-color-mode=system] th{background:#303b42}}[data-color-mode=dark] th{background:#303b42}@media (prefers-color-scheme:dark){[data-color-mode=system] .expandCollapseAll,[data-color-mode=system] details,[data-color-mode=system] details[open]{background:#374147}}[data-color-mode=dark] .expandCollapseAll,[data-color-mode=dark] details,[data-color-mode=dark] details[open]{background:#374147}details.kb-faq[open] summary::after{content:"Collapse"}details.kb-faq:not([open]) summary::after{content:"Expand"}@media (prefers-color-scheme:dark){[data-color-mode=system] .rm-CustomPage{background:#303b42}}[data-color-mode=dark] .rm-CustomPage{background:#303b42}@media (prefers-color-scheme:dark){[data-color-mode=system] .rm-Markdown.markdown-body p,[data-color-mode=system] li::marker{color:#fff}}[data-color-mode=dark] .rm-Markdown.markdown-body p,[data-color-mode=dark] li::marker{color:#fff}@media (prefers-color-scheme:dark){[data-color-mode=system] .rm-Markdown.markdown-body a{color:#008a00}}[data-color-mode=dark] .rm-Markdown.markdown-body a{color:#008a00}ol,p,ul{color:#414042}row p{color:#06ac38}a:active,a:hover{text-decoration:none!important}h2.header-scroll{color:#555}details{background:#eee;margin-bottom:2rem;padding:.5rem 1rem}details ol,details ul{margin-top:10px!important}details>summary{cursor:pointer;padding:.5rem 1rem;font-weight:700}details .rdmd-table{margin-top:1em}.mat-shadow-ani-sml-1{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)!important;color:#06ac38}.mat-shadow-ani-sml-1:hover{box-shadow:0 7px 24px rgba(0,0,0,.25),0 5px 5px rgba(0,0,0,.24)}@media only screen and (max-width:767px){.mat-shadow-ani-sml-1{box-shadow:none}}#header-top,.rm-Header,rm-Header_overlay{background:linear-gradient(45deg,#06ac38 0,#2b9594 70%,#4981a7 100%)!important}.rm-Header-top #search-input{backface-visibility:hidden;border:0;background:#fff;box-shadow:0 0 0 1px #dae2eb;height:52px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 1rem 0 3rem;display:block;width:66%;border-radius:3px;font-size:1.75rem!important;font-family:helvetica neue;margin:0 auto}.rm-Header-bottom-link{--Header-button-color:#4c555a}.rm-Header-top-link{font-weight:400!important;color:rgba(255,255,255,.8)!important;border:none!important}.rm-Header-top-link:hover{border:none;color:#fff!important}[class^=Header-search]{-webkit-box-shadow:none!important;box-shadow:none!important}#hub-landing-top{margin:auto;padding:10px 0 20px 0}.container{padding:60px 0}.kb-header{display:none;color:#fff;margin-bottom:20px}.hub-is-home .kb-header{display:block}.show-search{display:block!important}#hub-landing-top h2{margin-bottom:20px}#header-nav-left li a:hover,#header-nav-right li a:hover{background:0 0!important;border:none!important;box-shadow:none!important}html:not(.useReactApp) nav#hub-sidebar ul>li.subnav-expanded>a:not(.active){color:#fff}#header-logo{width:180px!important;margin-top:5px!important}#header-top,.rm-Header-top{text-align:center;font-family:helvetica neue}#header-top #search-input{backface-visibility:hidden;border:0;background:#fff;box-shadow:0 0 0 1px #dae2eb;height:52px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 1rem 0 3rem;display:block;width:100%;border-radius:3px;font-size:1.75rem;font-family:helvetica neue;margin:0 auto}.pillar{padding:0 30px 20px 30px}.pillar.contact{padding:0 50px 20px 50px;border-left:1px solid #ccc}#hub-search .searchbox{width:200px}.intro-pillars .fa{font-size:3em;margin-top:15px}a.box{display:block;border:1px solid #ddd;padding:0 15px;text-align:center;font-family:helvetica neue;background:#fff;cursor:pointer}.fa{color:#454545}@media only screen and (max-width:767px){a.box{border:none;padding:15px;box-shadow:none!important}}.no-padding{padding:0!important}.contact-bar{display:none}.contact-bar .row{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:767px){.contact-bar .row{display:block;text-align:center}}.contact-bar a{color:#06ac38}.contact-bar a:hover{color:#25b74e!important}.contact-bar h3{margin:0!important;color:#f4f4f4!important;font-family:helvetica neue}.contact-bar p{width:auto;margin:0!important}.contact-bar{width:100%;background:#343434;padding:20px}.contact-bar .fa{color:#f4f4f4}.contact-details{margin-top:15px}.contact-details p{text-align:center;font-family:helvetica neue}.contact-bottom-box{text-align:center;padding-top:0}.contact-bottom-copy{padding:20px;padding-top:0;font-family:helvetica neue}.centered{justify-content:center}#stevie-award{display:flex;justify-content:center}#stevie-image{padding-top:2em}#hub-landing-page .pd-custom-columns .row .col-sm-6 h3{text-align:left;padding-bottom:5px;border-bottom:1px solid #ddd}#hub-landing-page .pd-custom-columns .row .col-sm-6 ul{padding:15px 0}#hub-landing-page .pd-custom-columns .row .col-sm-6 ul li a{text-align:left;font-family:helvetica neue;padding:5px 0;display:block;color:#888}#hub-landing-page .pd-custom-columns .row .col-sm-6 ul li a:hover{color:#666}#hub-landing-page .pd-custom-columns{padding-bottom:40px}#hub-landing-page .pd-custom-columns .col-sm-6{padding-left:30px;padding-right:30px}nav#hub-sidebar ul a,section#hub-content #content-container section.content-toc a{color:#417595}@media only screen and (max-width:767px){.pillar.contact{padding:0 30px 20px 30px;border-left:1px solid #ccc}}.pd-footer{padding:50px 0;background-color:#343434;width:100%;min-height:300px;color:#f9f9f9;overflow:auto}.pd-footer-inner{max-width:1127px;margin:auto;display:flex;justify-content:center}.pd-footer ul{list-style:none;margin:0}.pd-footer li{font-size:13px;font-family:helvetica neue;letter-spacing:1px;font-weight:200}.pd-footer li a{color:#f9f9f9;cursor:pointer!important;padding:2px 0;display:inline-block}.pd-footer a:hover{color:#25c151}.pd-footer .col{width:18%;padding:0 1%;float:left;margin-bottom:15px}#copyright.col{float:none;margin:20px auto 0 auto}#copyright.col p{color:#f9f9f9;font-size:.8em;width:max-content}.pd-footer .col h3.footer-header{font-weight:400;font-family:helvetica neue;border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:20px}.pd-footer ul{padding:0}.footer-logo-wrapper{padding:20px 20px 0 20px;text-align:center}.footer-logo-wrapper img{width:60%;max-width:250px;margin-left:10px}.status-dot{border-radius:99px;display:inline-block;width:8px;height:8px;margin-right:5px}.status-dot.critical{background-color:#e74c3c}.status-dot.major{background-color:#e67e22}.status-dot.minor{background-color:#f1c40f}.status-dot.none{background-color:#25c151}@media only screen and (max-width:60.043em){.footer-logo-holder,.footer-logo-wrapper{display:none}.pd-footer .col{width:48%;padding:0 1%}}@media only screen and (max-width:40.043em){.pd-footer .col{width:90%;clear:both;padding:0 5%}}.autocomplete{width:100%;background-color:#fff;padding:20px;border:1px solid #eee;border-radius:5px;box-shadow:0 1px 10px rgba(0,0,0,.1)}input#search-input:focus{outline-color:#25c151!important}.autocomplete .grid-result-column{display:inline-block;float:left;width:31%;margin:10px 1% 30px 1%;height:200px}.autocomplete .grid-result-column h3{font-size:13px;text-transform:uppercase;font-weight:700;color:#646464;letter-spacing:.04rem;border-bottom:1px solid #e9edf2;padding-bottom:10px;margin-bottom:10px}.autocomplete .result{display:block;padding:5px 0;position:relative;font-size:14px;color:#536170;font-weight:400;overflow:hidden;height:33px;line-height:33px}.autocomplete .result.active{color:#31bf57}.autocomplete .result:first-child{padding-top:0}.autocomplete .result:last-child{border-bottom:0}.autocomplete .result:hover .result-title{color:#31bf57}.autocomplete .result em{font-style:normal;font-weight:700}@media only screen and (max-width:40.043em){.autocomplete .grid-result-column{width:98%;height:auto}}.hub-loading-indicator{margin:0}.heading-1{padding-bottom:.2em;color:#2e2d2e;border-bottom:1px solid #ebebeb}.heading{margin-bottom:.4em!important;margin-top:1.4em!important}.callout-icon{margin:0!important;padding-right:.5em}.callout-heading,.callout-heading p{font-size:1em!important}.callout a,.content-body a{color:#008a00!important}.callout h3 p{font-size:var(--markdown-title-size,1em)!important;margin-left:30px!important;padding-top:1px!important}.callout p{margin-bottom:15px!important}.callout_info .callout-heading p{color:#00748e!important}.callout_success .callout-heading p{color:#008500!important}.callout_warn .callout-heading p{color:#9e6700!important}.callout_error .callout-heading p{color:#d33933!important}.callout ol li,.callout ul li,blockquote li,blockquote li a,blockquote p{font-size:var(--markdown-font-size,14px)!important}.excerpt p{font-size:var(--markdown-font-size,14px)!important}.expandCollapseAll{color:#007e00;cursor:pointer;padding:10px;border:none;background-color:#eee;transition:.3s}.expandCollapseAll:active{background-color:#fafafa}.badge{color:#fff!important;background-color:#25c151!important;border:none;text-align:center}div.markdown-body details{margin-bottom:0!important}details{margin-bottom:0!important;margin-top:0 !important background-color: transparent;border-bottom:1px solid #ebebeb;padding-bottom:1em;padding-top:1em;box-sizing:inherit;margin-bottom:1em;color:#414042;padding:.5em 2em .5em 2em;display:block;transition:.5s;border-bottom:1px solid var(--markdown-edge,#dfe2e5);margin-bottom:0!important;margin-top:0!important;padding-top:1em;padding-bottom:1em}details[open]{background:#fafafa}details[open] p:first-of-type{margin-top:1em!important}details hr{border-bottom:none!important}summary{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;text-size-adjust:100%;font-weight:unset!important;box-sizing:inherit;font-style:normal;color:#007e00;margin:-.5em -.5em -.5em -2em;padding:.5em;font-weight:inherit}.toc-children a{color:#6c6f73!important}.toc-children a:hover{color:#23527c!important}/*! END HUB_CUSTOM_STYLES */@media only screen and (min-width:769px){.useReactApp .rm-Header{--Header-background:transparent!important}}.useReactApp .rm-Header.rm-Header_overlay.rm-Header_overlay-triangles{background:linear-gradient(45deg,#06ac38 0,#2b9594 70%,#4981a7 100%)!important}.useReactApp .hub-is-home .kb-header{display:block;font-size:30px;color:#fff}.useReactApp .hub-is-home #search-form input{backface-visibility:hidden;border:0;background:#fff;box-shadow:0 0 0 1px #dae2eb;height:52px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 1rem 0 3rem;display:block;width:90%;border-radius:3px;font-size:1.1rem;font-family:helvetica neue;margin:0 auto;margin-bottom:30px}@media only screen and (min-width:48em){.useReactApp .hub-is-home .col-sm-4{-ms-flex-preferred-size:31.33333333%;flex-basis:31.33333333%;max-width:31.33333333%}}.useReactApp .hub-is-home .row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.useReactApp .hub-is-home a.box{padding:12px!important;margin:10px!important;min-height:235px}.useReactApp .contact-bar{width:100%;background:#343434;padding:20px}@media only screen and (max-width:769px){.useReactApp .hub-is-home a.box{padding:12px!important;margin:10px!important;min-height:1px!important;max-width:100%!important;width:100%!important}.useReactApp .hub-is-home .row{-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:64em){.useReactApp .col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}@media only screen and (min-width:48em){.useReactApp .col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.useReactApp .contact-bar p{color:#f4f4f4}}</style><meta name="google-site-verification" content="M1KnIWRk8TgpZ80XxX_ZMdIxHQg60HPOXQTegL17Ppk"><meta name="loadedProject" content="main"><meta name="parentProject" content="pagerduty-enterprise-transifex"><meta name="childrenProjects" content="[{"subdomain":"pd-support","subpath":"main","name":"Knowledge Base","_id":"589176e943f74319009dbffa"},{"subdomain":"pd-actions","subpath":"actions","name":"Workflow Actions","_id":"65ea1243205d990059084ad4"}]"><meta name="siblingProjects" content="[{"subdomain":"pd-support","name":"Knowledge Base","_id":"589176e943f74319009dbffa"},{"subdomain":"pd-actions","name":"Workflow Actions","_id":"65ea1243205d990059084ad4"}]"><!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MRJTRDK7');</script> <!-- End Google Tag Manager --> <link rel="stylesheet" type="text/css" href="//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css" media="screen" /> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css"> <script type="text/javascript" src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <meta class="swiftype" name="site-priority" data-type="integer" content="5" /> <meta class="swiftype" name="type" data-type="enum" content="ext_kb" /> <meta name="google-site-verification" content="zS9iOMqibD7Emu5v1vbO_tqIdZGRtOCVDXZWeAvQrzo" /> <script type="text/javascript" src="https://cdn.cookielaw.org/consent/a81929ae-2ada-45d6-b686-853c02c2b6c2/OtAutoBlock.js" ></script> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="a81929ae-2ada-45d6-b686-853c02c2b6c2" ></script> <script type="text/javascript"> function OptanonWrapper() { } </script> <link rel="stylesheet" type="text/css" href="//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css" media="screen" /> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css"> <script type="text/javascript" src="https://code.jquery.com/jquery-3.6.0.min.js"></script><script>var storedColorMode = `system` === 'system' ? window.localStorage.getItem('color-scheme') : `system` document.querySelector('[data-color-mode]').setAttribute('data-color-mode', storedColorMode)</script><link rel="alternate" hreflang="en" href="https://support.pagerduty.com/main/docs/mobile-app-settings"><link rel="alternate" hreflang="ja" href="https://support.pagerduty.com/main/lang-ja/docs/mobile-app-settings"><meta name="google" value="notranslate"><script id="config" type="application/json" data-json="{"algoliaIndex":"readme_search_v2","amplitude":{"apiKey":"dc8065a65ef83d6ad23e37aaf014fc84","enabled":true},"asset_url":"https://cdn.readme.io","domain":"readme.io","domainFull":"https://dash.readme.com","encryptedLocalStorageKey":"ekfls-2024-05","fullstory":{"enabled":true,"orgId":"FSV9A"},"metrics":{"billingCronEnabled":"true","dashUrl":"https://m.readme.io","defaultUrl":"https://m.readme.io","exportMaxRetries":12,"wsUrl":"wss://m.readme.io"},"proxyUrl":"https://try.readme.io","readmeRecaptchaSiteKey":"6LesVBYpAAAAAESOCHOyo2kF9SZXPVb54Nwf3i2x","releaseVersion":"5.286.0","sentry":{"dsn":"https://3bbe57a973254129bcb93e47dc0cc46f@o343074.ingest.sentry.io/2052166","enabled":true,"tracesSampleRate":0},"shMigration":{"promoVideo":"","forceWaitlist":false},"sslBaseDomain":"readmessl.com","sslGenerationService":"ssl.readmessl.com","stripePk":"pk_live_5103PML2qXbDukVh7GDAkQoR4NSuLqy8idd5xtdm9407XdPR6o3bo663C1ruEGhXJjpnb2YCpj8EU1UvQYanuCjtr00t1DRCf2a","superHub":{"newProjectsEnabled":true},"wootric":{"accountToken":"NPS-122b75a4","enabled":true}}"></script></head><body class="body-none theme-solid header-gradient header-bg-size-auto header-bg-pos-tl header-overlay-triangles reference-layout-row lumosity-normal "><div id="ssr-top"></div><div id="ssr-main"><div class="App ThemeContext ThemeContext_dark " style="--color-primary:#06ac38;--color-primary-inverse:#fff;--color-primary-alt:#4981a7;--color-primary-darken-10:#047b28;--color-primary-darken-20:#034918;--color-primary-alpha-25:rgba(6, 172, 56, 0.25);--color-link-primary:#06ac38;--color-link-primary-darken-5:#059330;--color-link-primary-darken-10:#047b28;--color-link-primary-darken-20:#034918;--color-link-primary-alpha-50:rgba(6, 172, 56, 0.5);--color-link-primary-alpha-25:rgba(6, 172, 56, 0.25);--color-link-background:rgba(6, 172, 56, 0.09);--color-link-text:#fff;--color-login-link:#06ac38;--color-login-link-text:#fff;--color-login-link-darken-10:#047b28;--color-login-link-primary-alpha-50:rgba(6, 172, 56, 0.5)"><header class="Header3zzata9F_ZPQ rm-Header rm-Header_gradient"><div class="rm-Header-top Header-topuTMpygDG4e1V"><div class="rm-Container rm-Container_flex"><div style="outline:none" tabindex="-1"><a href="#content" target="_self" class="Button Button_md rm-JumpTo Header-jumpTo3IWKQXmhSI5D Button_primary">Jump to Content</a></div><div class="rm-Header-left Header-leftADQdGVqx1wqU"><a class="rm-Logo Header-logo1Xy41PtkzbdG" href="https://support.pagerduty.com/" target="_self"><img alt="Knowledge Base" class="rm-Logo-img Header-logo-img3YvV4lcGKkeb" src="https://files.readme.io/813a52a-small-PagerDuty-WhiteRGB-logo.png"/></a></div><div class="rm-Header-left Header-leftADQdGVqx1wqU Header-left_mobile1RG-X93lx6PF"><div><button aria-label="Toggle navigation menu" class="icon-menu menu3d6DYNDa3tk5" type="button"></button><div class=""><div class="Flyout95xhYIIoTKtc undefined rm-Flyout" data-testid="flyout"><div class="MobileFlyout1hHJpUd-nYkd"><a aria-current="page" class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- active" href="/main/docs" target="_self"><i class="icon-guides NavItem-badge1qOxpfTiALoz"></i><span class="NavItem-textSlZuuL489uiw">Knowledge Base</span></a><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- " href="https://support.pagerduty.com/actions" rel="noopener" target="_blank" to="https://support.pagerduty.com/actions"><span class="NavItem-textSlZuuL489uiw">Workflow Actions</span></a><select class="Select Select_md NavItem-item1gDDTqaXGhm1 NavItem-item_select3UEfLN-oSjxp NavItem-item_mobile1qG3gd-Mkck-"><option selected="" data-url="/pd-support/docs/mobile-app-settings" value="Default">Default</option><option data-url="/pd-support/lang-ja/docs/mobile-app-settings" value="Japanese">Japanese</option></select><hr class="MobileFlyout-divider10xf7R2X1MeW"/><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- NavItem_dropdown-muted1xJVuczwGc74" href="https://developer.pagerduty.com?utm_source=web&utm_campaign=kb_top_nav&utm_medium=link" rel="noopener" target="_blank" to="https://developer.pagerduty.com?utm_source=web&utm_campaign=kb_top_nav&utm_medium=link">API Docs</a><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- NavItem_dropdown-muted1xJVuczwGc74" href="https://www.pagerduty.com/integrations" rel="noopener" target="_blank" to="https://www.pagerduty.com/integrations">Integrations</a><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- NavItem_dropdown-muted1xJVuczwGc74" href="https://university.pagerduty.com/" rel="noopener" target="_blank" to="https://university.pagerduty.com/">PagerDuty University</a><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- NavItem_dropdown-muted1xJVuczwGc74" href="https://community.pagerduty.com/" rel="noopener" target="_blank" to="https://community.pagerduty.com/">PagerDuty Commons</a><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- NavItem_dropdown-muted1xJVuczwGc74" href="https://www.pagerduty.com/contact-us/#contact-support" rel="noopener" target="_blank" to="https://www.pagerduty.com/contact-us/#contact-support">Contact Support</a><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- NavItem_dropdown-muted1xJVuczwGc74" href="https://tickets.pagerduty.com/s/" rel="noopener" target="_blank" to="https://tickets.pagerduty.com/s/">My Support Tickets</a><a class="MobileFlyout-logo3Lq1eTlk1K76 Header-logo1Xy41PtkzbdG rm-Logo" href="https://support.pagerduty.com/" target="_self"><img alt="Knowledge Base" class="Header-logo-img3YvV4lcGKkeb rm-Logo-img" src="https://files.readme.io/813a52a-small-PagerDuty-WhiteRGB-logo.png"/></a></div></div></div></div><div class="Header-left-nav2xWPWMNHOGf_"><i class="icon-guides Header-left-nav-icon10glJKFwewOv"></i>Knowledge Base</div></div><div class="rm-Header-right Header-right21PC2XTT6aMg"><span class="Header-right_desktop14ja01RUQ7HE"><a class="Button Button_md rm-Header-link rm-Header-top-link Button_slate_text Header-link2tXYTgXq85zW" href="https://developer.pagerduty.com?utm_source=web&utm_campaign=kb_top_nav&utm_medium=link" target="_self" to="https://developer.pagerduty.com?utm_source=web&utm_campaign=kb_top_nav&utm_medium=link">API Docs</a><a class="Button Button_md rm-Header-link rm-Header-top-link Button_slate_text Header-link2tXYTgXq85zW" href="https://www.pagerduty.com/integrations" target="_self" to="https://www.pagerduty.com/integrations">Integrations</a><a class="Button Button_md rm-Header-link rm-Header-top-link Button_slate_text Header-link2tXYTgXq85zW" href="https://university.pagerduty.com/" target="_self" to="https://university.pagerduty.com/">PagerDuty University</a><a class="Button Button_md rm-Header-link rm-Header-top-link Button_slate_text Header-link2tXYTgXq85zW" href="https://community.pagerduty.com/" target="_self" to="https://community.pagerduty.com/">PagerDuty Commons</a><a class="Button Button_md rm-Header-link rm-Header-top-link Button_slate_text Header-link2tXYTgXq85zW" href="https://www.pagerduty.com/contact-us/#contact-support" target="_self" to="https://www.pagerduty.com/contact-us/#contact-support">Contact Support</a><a class="Button Button_md rm-Header-link rm-Header-top-link Button_slate_text Header-link2tXYTgXq85zW" href="https://tickets.pagerduty.com/s/" target="_self" to="https://tickets.pagerduty.com/s/">My Support Tickets</a></span><div class="ThemeToggle-wrapper1M_iJESXCpGR Dropdown Dropdown_closed"><button aria-label="Toggle to light mode" id="ThemeToggle-button-static-id-placeholder" aria-haspopup="dialog" class="Button Button_slate_text Button_sm rm-ThemeToggle ThemeToggle2tVPbUyQbWDo Dropdown-toggle Button_primary" type="button"><svg aria-labelledby="ThemeToggle-button-static-id-placeholder" class="Icon ThemeToggle-Icon3g9ZT7pRMwCv " role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Moon (Dark Mode)</title><path d="M19 14.79C18.8427 16.4922 18.2039 18.1144 17.1582 19.4668C16.1126 20.8192 14.7035 21.8458 13.0957 22.4265C11.4879 23.0073 9.74798 23.1181 8.0795 22.7461C6.41102 22.3741 4.88299 21.5345 3.67423 20.3258C2.46546 19.117 1.62594 17.589 1.25391 15.9205C0.881876 14.252 0.992717 12.5121 1.57346 10.9043C2.1542 9.29651 3.18083 7.88737 4.53321 6.84175C5.8856 5.79614 7.5078 5.15731 9.21 5C8.21341 6.34827 7.73385 8.00945 7.85853 9.68141C7.98322 11.3534 8.70386 12.9251 9.8894 14.1106C11.0749 15.2961 12.6466 16.0168 14.3186 16.1415C15.9906 16.2662 17.6517 15.7866 19 14.79Z"></path><path class="ThemeToggle-Icon-star3wweJby1gM4w" d="M18.3707 1C18.3707 3.22825 16.2282 5.37069 14 5.37069C16.2282 5.37069 18.3707 7.51313 18.3707 9.74138C18.3707 7.51313 20.5132 5.37069 22.7414 5.37069C20.5132 5.37069 18.3707 3.22825 18.3707 1Z"></path></svg><svg aria-labelledby="ThemeToggle-button-static-id-placeholder" class="Icon ThemeToggle-Icon3g9ZT7pRMwCv ThemeToggle-Icon_active18I2-19CkbgD" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Sun (Light Mode)</title><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M12 1V3"></path><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M18.36 5.64L19.78 4.22"></path><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M21 12H23"></path><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M18.36 18.36L19.78 19.78"></path><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M12 21V23"></path><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M4.22 19.78L5.64 18.36"></path><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M1 12H3"></path><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M4.22 4.22L5.64 5.64"></path><path d="M12 17C14.7614 17 17 14.7614 17 12C17 9.23858 14.7614 7 12 7C9.23858 7 7 9.23858 7 12C7 14.7614 9.23858 17 12 17Z"></path></svg></button></div><div class="Header-searchtb6Foi0-D9Vx"><button aria-label="Search ⌘k" class="rm-SearchToggle" data-symbol="⌘"><div class="rm-SearchToggle-icon icon-search1"></div></button></div></div></div></div><div class="Header-bottom2eLKOFXMEmh5 rm-Header-bottom "><div class="rm-Container rm-Container_flex"><nav class="Header-leftADQdGVqx1wqU"><div class="Dropdown Dropdown_closed"><button aria-haspopup="dialog" class="Button Button_slate_text Button_md undefined rm-Header-bottom-link Dropdown-toggle Button_primary" type="button"><span>Default</span><span class="undefined icon-chevron-down"></span></button></div><a aria-current="page" class="Button Button_md rm-Header-link rm-Header-bottom-link Button_slate_text Header-bottom-link_mobile active" href="/main/docs" target="_self"><i class="icon-guides"></i><span>Knowledge Base</span></a><a class="Button Button_md rm-Header-link rm-Header-bottom-link Button_slate_text Header-bottom-link_mobile " href="https://support.pagerduty.com/actions" target="_self" to="https://support.pagerduty.com/actions"><span>Workflow Actions</span></a></nav><button align="center" justify="between" style="--flex-gap:var(--xs)" class="Button Button_sm Flex Flex_row MobileSubnav1DsTfasXloM2 Button_contrast Button_contrast_outline" type="button"><span class="Button-label">Mobile App Settings</span><span class="IconWrapper Icon-wrapper2z2wVIeGsiUy"><svg fill="none" viewBox="0 0 24 24" class="Icon Icon3_D2ysxFZ_ll Icon-svg2Lm7f6G9Ly5a" data-name="chevron-up-down" role="img" style="--icon-color:inherit;--icon-size:inherit;--icon-stroke-width:2px"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m6 16 6 6 6-6M18 8l-6-6-6 6" class="icon-stroke-width"></path></svg></span></button><div class="rm-Header-search Header-searchtb6Foi0-D9Vx "><button aria-label="Search ⌘k" class="rm-SearchToggle" data-symbol="⌘"><div class="rm-SearchToggle-icon icon-search1"></div><div class="Header-search-placeholder3Vx4OmMPcjAi rm-SearchToggle-placeholder">Search</div><div class="rm-SearchToggle-shortcut"></div></button></div></div></div><div class="hub-search-results--reactApp " id="hub-search-results"><div class="hub-container"><div class="modal-backdrop show-modal rm-SearchModal" role="button" tabindex="0"></div></div></div></header><main class="rm-Guides"><div class="rm-Container rm-Container_flex"><nav aria-label="Page navigation" class="rm-Sidebar hub-sidebar reference-redesign Nav3C5f8FcjkaHj rm-Sidebar_guides" id="hub-sidebar"><div class="Sidebar1t2G1ZJq-vU1 rm-Sidebar hub-sidebar-content"><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Getting Started</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/introduction"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Introduction</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/trial-account-onboarding"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Trial Account Onboarding</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/log-in-to-pagerduty"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Log In to PagerDuty</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/navigate-the-incidents-page"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Navigate the Incidents Page</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" rel="noopener" target="_blank" data-active="" href="https://www.pagerduty.com/ops-guides/"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Best Practice Ops Guides</span></span><i aria-hidden="true" class="Sidebar-link-externalIcon1RcnjKm-3Ft8 icon-arrow-up-right"></i></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Incidents</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/incidents"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Incidents" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Incidents</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/edit-incidents"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Edit Incidents</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/reassign-incidents"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Reassign Incidents</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/incident-priority"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Incident Priority</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/incident-roles"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Incident Roles</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/incident-tasks"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Incident Tasks</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/incident-types"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Incident Types</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/custom-fields-on-incidents"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Custom Fields on Incidents</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/why-incidents-fail-to-trigger"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Why Incidents Fail to Trigger</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/conference-bridge"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Conference Bridge</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/add-responders"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Add Responders</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/event-management"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Event Management</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/dynamic-notifications"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Dynamic Notifications</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/communicate-with-stakeholders"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Communicate with Stakeholders</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/status-update-templates"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Status Update Templates</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/alerts"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Alerts" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Alerts</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/alerts-table"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Alerts Table</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/postmortems"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Postmortems and Jeli Post Incident Reviews</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/visibility-console"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Visibility Console</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Notifications</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/notification-content-and-behavior"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Notification Content and Behavior" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Notification Content and Behavior</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/push-notifications"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Push Notifications</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/email-notifications"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Email Notifications</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/phone-notifications"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Phone Notifications" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Phone Notifications</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/phone-notification-disclosures"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Phone Notification Disclosures</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/sms-notifications"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for SMS Notifications" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">SMS Notifications</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/sms-notification-disclosures"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">SMS Notification Disclosures</span></span></a></li></ul></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/notification-troubleshooting"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Notification Troubleshooting" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Notification Troubleshooting</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/expected-notification-behavior"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Expected Notification Behavior</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/push-notification-troubleshooting"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Push Notification Troubleshooting</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/email-notification-troubleshooting"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Email Notification Troubleshooting</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/phone-notification-troubleshooting"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Phone Notification Troubleshooting</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/sms-notification-troubleshooting"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">SMS Notification Troubleshooting</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/supported-countries"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Supported Countries</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/notification-phone-numbers"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Notification Phone Numbers</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Services</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/services-and-integrations"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Services and Integrations" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Services and Integrations</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/service-directory"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Service Directory</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/service-profile"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Service Profile</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/business-services"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Business Services" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Business Services</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/business-service-subscription"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Business Service Subscription</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/service-graph"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Service Graph</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/maintenance-windows"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Maintenance Windows</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/email-management-filters-and-rules"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Email Management: Filters and Rules</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/regular-expressions"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Regular Expressions</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/configurable-service-settings"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Configurable Service Settings</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/integrating-with-itsm-tools"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Integrate PagerDuty With ITSM Tools</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">People</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/manage-users"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Manage Users" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Manage Users</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/import-users-from-a-csv"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Import Users from a CSV</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/offboarding"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Offboarding</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/user-roles"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">User Roles</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/advanced-permissions"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Advanced Permissions</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/user-profile"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">User Profile</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/teams"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Teams</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/contextual-search"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Contextual Search - Tagging</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/schedule-basics"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Schedule Basics" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Schedule Basics</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/edit-schedules"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Edit Schedules</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/schedule-examples"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Schedule Examples</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/schedules-in-apps"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Schedules in Third-Party Apps</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/my-on-call-shifts"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">My On-Call Shifts</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/escalation-policies"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Escalation Policy Basics" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Escalation Policy Basics</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/round-robin-scheduling"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Round Robin Scheduling</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/escalation-policies-and-schedules"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Escalation Policies and Schedules</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Integrations</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/amazon-cloudwatch-integration-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Amazon CloudWatch Integration Guide | PagerDuty</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/amazon-eventbridge-integration-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Amazon EventBridge Integration Guide | PagerDuty</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/aws-guardduty-integration-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Amazon GuardDuty Integration Guide | PagerDuty</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/aws-cloudtrail-integration-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">AWS CloudTrail Integration Guide | PagerDuty</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/aws-health-dashboard"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">AWS Health Dashboard Integration Guide | PagerDuty</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/aws-security-hub-integration-guide-pagerduty"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">AWS Security Hub Integration Guide | PagerDuty</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/bitbucket"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Bitbucket Integration Guide | PagerDuty</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/datadog-apps-integration-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Datadog Apps Integration Guide | PagerDuty</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/email-integration-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Email Integration Guide | PagerDuty</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/github-changes"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">GitHub Changes Integration Guide | PagerDuty</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/gitlab-changes"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">GitLab Changes Integration Guide | PagerDuty</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/jenkins-changes"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Jenkins Changes Integration Guide | PagerDuty</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/jira-cloud"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Jira Cloud Integration Guide | PagerDuty" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Jira Cloud Integration Guide | PagerDuty</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/jira-cloud-user-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Jira Cloud User Guide</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/jira-cloud-integration-faq"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Jira Cloud Integration FAQ</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/jira-cloud-troubleshooting-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Jira Cloud Troubleshooting Guide</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/jira-server"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Jira Server Integration Guide | PagerDuty" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Jira Server Integration Guide | PagerDuty</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/jira-server-troubleshooting-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Jira Server Troubleshooting Guide</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/microsoft-teams"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Microsoft Teams Integration Guide | PagerDuty" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Microsoft Teams Integration Guide | PagerDuty</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/microsoft-teams-user-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Microsoft Teams User Guide</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/microsoft-teams-permission-changelog"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Microsoft Teams Permission Changelog</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/salesforce-service-cloud-integration-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Salesforce Service Cloud Integration Guide | PagerDuty" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Salesforce Service Cloud Integration Guide | PagerDuty</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/salesforce-service-cloud-user-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Salesforce Service Cloud User Guide</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/salesforce-custom-field-mappings"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Salesforce Custom Field Mappings</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/servicenow-integration-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for ServiceNow Integration Guide | PagerDuty" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">ServiceNow Integration Guide | PagerDuty</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/servicenow-integration-details"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">ServiceNow Integration Details</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/servicenow-user-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">ServiceNow User Guide</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/servicenow-provisioning"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">ServiceNow Provisioning</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/advanced-servicenow-configuration"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Advanced ServiceNow Configuration</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/servicenow-change-requests-integration-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">ServiceNow Change Requests Integration Guide</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/servicenow-troubleshooting-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">ServiceNow Troubleshooting Guide</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/servicenow-csm-integration-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for ServiceNow CSM Integration Guide" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">ServiceNow CSM Integration Guide</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/servicenow-csm-user-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">ServiceNow CSM User Guide</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/slack-integration-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Slack Integration Guide | PagerDuty" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Slack Integration Guide | PagerDuty</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/slack-user-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Slack User Guide</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/slack-permission-changelog"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Slack Permission Changelog</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/zendesk-integration-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Zendesk Integration Guide | PagerDuty" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Zendesk Integration Guide | PagerDuty</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/zendesk-user-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Zendesk User Guide</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/zendesk-custom-field-mappings"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Zendesk Custom Field Mappings</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/zoom-integration-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Zoom Integration Guide | PagerDuty</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/nagios-troubleshooting-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Nagios Troubleshooting Guide</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/pagerduty-agent-integration-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">PagerDuty Agent Integration Guide</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/pagerduty-agent-troubleshooting-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">PagerDuty Agent Troubleshooting Guide</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/solarwinds-orion-troubleshooting-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">SolarWinds Orion Troubleshooting Guide</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/zabbix-troubleshooting-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Zabbix Troubleshooting Guide</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/extensions"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Extensions</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/add-ons"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Add-ons</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/webhooks"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Webhooks</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/custom-incident-actions"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Custom Incident Actions</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/sso"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Single Sign-On (SSO)</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/live-call-routing"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Live Call Routing</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/apps"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Apps</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Automation</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/automation-actions"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for PagerDuty Automation Actions" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">PagerDuty Automation Actions</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/pagerduty-automation-trial"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">PagerDuty Automation Trial</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/incident-workflows"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Incident Workflows" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Incident Workflows</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/workflow-integrations"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Workflow Integrations</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" data-active="" href="https://support.pagerduty.com/actions/docs/incident-workflow-actions-overview"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Workflow Actions</span></span><i aria-hidden="true" class="Sidebar-link-externalIcon1RcnjKm-3Ft8 icon-arrow-up-right"></i></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" rel="noopener" target="_blank" data-active="" href="https://help.catalytic.com/"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">PagerDuty Workflow Automation</span></span><i aria-hidden="true" class="Sidebar-link-externalIcon1RcnjKm-3Ft8 icon-arrow-up-right"></i></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" rel="noopener" target="_blank" data-active="" href="https://docs.rundeck.com/docs/"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">PagerDuty Runbook Automation</span></span><i aria-hidden="true" class="Sidebar-link-externalIcon1RcnjKm-3Ft8 icon-arrow-up-right"></i></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Generative AI</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/pagerduty-advance"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">PagerDuty Advance</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">AIOps</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/aiops"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for PagerDuty AIOps" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">PagerDuty AIOps</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/pagerduty-aiops-quickstart-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">PagerDuty AIOps Quickstart Guide</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/intelligent-alert-grouping"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Intelligent Alert Grouping" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Intelligent Alert Grouping</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/preview-intelligent-alert-grouping"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Preview Intelligent Alert Grouping</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/content-based-alert-grouping"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Content-Based Alert Grouping</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/unified-alert-grouping"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Unified Alert Grouping</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/global-alert-grouping"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Global Alert Grouping</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/time-based-alert-grouping"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Time-Based Alert Grouping</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/auto-pause-incident-notifications"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Auto-Pause Incident Notifications</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" data-active="" href="https://support.pagerduty.com/docs/event-orchestration#incident-data"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Alert Suppression</span></span><i aria-hidden="true" class="Sidebar-link-externalIcon1RcnjKm-3Ft8 icon-arrow-up-right"></i></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/past-incidents"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Past Incidents</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/related-incidents"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Related Incidents</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/outlier-incident"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Outlier Incident</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/probable-origin"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Probable Origin</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/recent-changes"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Recent Changes</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/event-orchestration"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Event Orchestration" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Event Orchestration</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/event-orchestration-cache-variables"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Event Orchestration Cache Variables</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/event-orchestration-examples"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Event Orchestration Examples</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/operations-console"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Operations Console</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/legacy-event-intelligence"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Legacy Event Intelligence</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/rulesets"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Rulesets</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/migrate-to-event-orchestration"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Migrate to Event Orchestration</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Analytics</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/analytics-dashboard"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Analytics Dashboard</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/insights"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Insights</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/operational-reviews"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Operational Reviews</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/on-call-readiness-reports"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">On-Call Readiness Reports</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/event-analytics"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Event Analytics</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/pagerduty-advance-analytics"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">PagerDuty Advance Analytics</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/user-onboarding-report"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">User Onboarding Report</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/recommendations"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Recommendations</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/audit-trail-reporting"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Audit Trail Reporting</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/pagerduty-analytics-slack-integration"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">PagerDuty Analytics Slack Integration</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/operational-maturity"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Operational Maturity</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">APIs</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" data-active="" href="https://developer.pagerduty.com/docs/ZG9jOjQ2NDA2-introduction"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">APIs Overview</span></span><i aria-hidden="true" class="Sidebar-link-externalIcon1RcnjKm-3Ft8 icon-arrow-up-right"></i></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/api-access-keys"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for API Access Keys" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">API Access Keys</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/rest-api-rate-limits"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">REST API Rate Limits</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" data-active="" href="https://v2.developer.pagerduty.com/docs"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Developer Documentation</span></span><i aria-hidden="true" class="Sidebar-link-externalIcon1RcnjKm-3Ft8 icon-arrow-up-right"></i></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" data-active="" href="https://developer.pagerduty.com/docs/tools-libraries/client-libraries/?utm_source=web&utm_campaign=kb_nav&utm_medium=link"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">API Client Libraries</span></span><i aria-hidden="true" class="Sidebar-link-externalIcon1RcnjKm-3Ft8 icon-arrow-up-right"></i></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/safelist-ips"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Safelist IPs</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/third-party-tools"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Third-Party Tools" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Third-Party Tools</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" data-active="" href="https://developer.pagerduty.com/docs/tools-libraries/tools-projects/?utm_source=web&utm_campaign=kb_nav&utm_medium=link"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">API Tools & Code Samples</span></span><i aria-hidden="true" class="Sidebar-link-externalIcon1RcnjKm-3Ft8 icon-arrow-up-right"></i></a></li></ul></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Status</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/status-pages-overview"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Status Pages Overview</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/internal-status-page"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Internal Status Page</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/external-status-page"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for External Status Page" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">External Status Page</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/private-status-page"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Private Status Page</span></span></a></li></ul></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Billing and Account Settings</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/billing-invoices-payments"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Billing, Invoices and Payments" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Billing, Invoices and Payments</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/w-9"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Form W-9</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/vendor-form"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Vendor Form</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/cancel-your-account"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Cancel Your Account</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/account-settings"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Account Settings</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/account-subdomains"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Account Subdomains</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/time-zone-settings"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Time Zone Settings</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Mobile App</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" data-active="" href="https://university.pagerduty.com/page/on-demand#new-to-pagerduty_getting-started"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Training Material</span></span><i aria-hidden="true" class="Sidebar-link-externalIcon1RcnjKm-3Ft8 icon-arrow-up-right"></i></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/mobile-app"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for PagerDuty Mobile App" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">PagerDuty Mobile App</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/mobile-home-screen"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Mobile Home Screen</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/mobile-widgets"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Mobile Widgets</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a aria-current="page" class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link active" target="_self" href="/main/docs/mobile-app-settings"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Mobile App Settings</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/use-mobile-schedules"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Use Mobile Schedules</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/mobile-status-dashboard"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Mobile Status Dashboard" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Mobile Status Dashboard</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/home-screen-status-dashboard"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Home Screen Status Dashboard</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/mdm-setup-browsers"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">MDM Setup and Supported Web Browsers</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/release-notes"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Mobile Release Notes</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Platform</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" data-active="" href="https://www.pagerduty.com/whats-new"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">What's New in PagerDuty</span></span><i aria-hidden="true" class="Sidebar-link-externalIcon1RcnjKm-3Ft8 icon-arrow-up-right"></i></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/platform-release-notes"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Platform Release Notes" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Platform Release Notes</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/platform-release-notes-2023"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Platform Release Notes (2023)</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/platform-release-notes-2022"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Platform Release Notes (2022)</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/platform-release-notes-2021"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Platform Release Notes (2021)</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/platform-release-notes-2020"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Platform Release Notes (2020)</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/platform-release-notes-2019"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Platform Release Notes (2019)</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/platform-release-notes-2018"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Platform Release Notes (2018)</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/platform-release-notes-2017"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Platform Release Notes (2017)</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/system-requirements"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">System Requirements</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/pd-cef"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Common Event Format (PD-CEF)</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/search"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Search</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/pagerduty-outage-notifications"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">PagerDuty Outage Notifications</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/service-regions"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Service Regions</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Jeli part of PagerDuty</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/get-started-with-jeli"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get Started With Jeli</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/jeli-incidents"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Jeli Incidents" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Jeli Incidents</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/jeli-slackbot-commands"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Jeli Slackbot Commands</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/mitigate-an-incident"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Mitigate a Jeli Incident</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/jeli-workflows"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Jeli Workflows</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/opportunities"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Jeli Opportunities" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Jeli Opportunities</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/basic-investigation-tutorial"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Basic Investigation Tutorial</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/opportunity-stages"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Opportunity Stages</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/opportunity-report"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Opportunity Report" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Opportunity Report</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/incident-review-templates"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Incident Review Templates</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/opportunity-tags"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Opportunity Tags</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/related-opportunities"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Related Opportunities</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/narrative-builder"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Narrative Builder</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/narrative-builder-tutorial"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Narrative Builder Tutorial</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/see-participant-information"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">View Opportunity Participant Data</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/collect-action-items"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Collect Action Items</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/opportunity-notes"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Opportunity Notes</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/opportunity-events"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Opportunity Events</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/learning-center"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Jeli Learning Center</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/view-people-in-jeli"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">View People in Jeli</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/main/docs/jeli-settings-and-integrations"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Jeli Settings and Integrations" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Jeli Settings and Integrations</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/entra-id-integration-jeli"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Entra ID Integration | Jeli</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/google-meet-integration-jeli"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Google Meet Integration | Jeli</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/jira-integration-jeli"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Jira Integration | Jeli</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/nobl9-integration-jeli"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Nobl9 Integration | Jeli</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/okta-integration-jeli"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Okta Integration | Jeli</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/opsgenie-integration-jeli"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Opsgenie Integration | Jeli</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/pagerduty-integration-jeli"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">PagerDuty Integration | Jeli</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/servicenow-integration-jeli"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">ServiceNow Integration | Jeli</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/slack-integration-jeli"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Slack Integration | Jeli</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/statuspage-integration-jeli"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Statuspage Integration | Jeli</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/vanta-integration-jeli"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Vanta Integration | Jeli</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/zoom-integration-jeli"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Zoom Integration | Jeli</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/import-hr-data"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Import HR Data</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/main/docs/jeli-api"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Jeli API</span></span></a></li></ul></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Security</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/pagerduty-and-cisa-0-day-vulnerability-remediation-timelines"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">PagerDuty and CISA 0-Day Vulnerability Remediation Timelines</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/pagerduty-log4j-zero-day-vulnerability"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">PagerDuty Log4j Zero-Day Vulnerability Updates</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/pagerduty-rundeck-automation-self-hosted-key-pair-misconfiguration"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">PagerDuty Runbook Automation Self-Hosted / Rundeck Key Pair Misconfiguration</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/security-hygiene-for-the-current-cyber-threat-landscape"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Security Hygiene for the Current Cyber Threat Landscape</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/sisense-compromise"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Sisense Compromise</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Support</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/main/docs/support-portal-faq"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Support Portal FAQ</span></span></a></li></ul></section></div></nav><article class="rm-Article " id="content"><header id="content-head"><div class="row clearfix"><div class="col-xs-9"><h1>Mobile App Settings</h1><div class="excerpt"><div class="rm-Markdown markdown-body" data-testid="RDMD"><p>Configure notifications and other mobile app options.</p></div></div></div></div></header><div class="grid-container-fluid" id="content-container"><section class="content-body grid-75"><div dehydrated="<p>Within the mobile app, you can configure how notifications alert you as well as other app behavior settings. </p> <p>Notification settings and certain features will depend on your device&#x27;s operating system. Please refer to the section for your device&#x27;s operating system for more information.</p> <ul> <li><a href="#configure-android-devices" target="" title="">Configure Android Devices</a></li> <li><a href="#configure-ios-devices" target="" title="">Configure iOS Devices</a></li> </ul> <h1 class="heading heading-1 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="configure-android-devices"></div><div class="heading-text"><div id="section-configure-android-devices" class="heading-anchor_backwardsCompatibility"></div>Configure Android Devices</div><a aria-label="Skip link to Configure Android Devices" class="heading-anchor-icon fa fa-anchor" href="#configure-android-devices"></a></h1> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="notification-settings-android"></div><div class="heading-text"><div id="section-notification-settings-android" class="heading-anchor_backwardsCompatibility"></div>Notification Settings (Android)</div><a aria-label="Skip link to Notification Settings (Android)" class="heading-anchor-icon fa fa-anchor" href="#notification-settings-android"></a></h2> <p>The PagerDuty app must have app notifications enabled in order to access the notification settings. You can enable these in the app via the following steps:</p> <ol> <li>Navigate to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> in the top right.</li> <li>Tap <strong>System Notification Settings</strong> and ensure <strong>Allow notifications</strong> is enabled.</li> </ol> <figure><span aria-label="Notification settings" class="img lightbox closed" role="button" tabindex="0"><span class="lightbox-inner"><img alt="Notification settings" loading="lazy" src="https://files.readme.io/2b98071ed7449fb64423e79a3e77fbcab644cdd498d03d4713d98a95c900035c-android-system-notification-settings.jpg" title="mobile-app-settings-system-notification-settings.png" align="center" class="" width="33% " caption="" height="auto"/></span></span><figcaption><p>Notification settings</p></figcaption></figure> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="high-urgency-notifications"></div><div class="heading-text"><div id="section-high-urgency-notifications" class="heading-anchor_backwardsCompatibility"></div>High-Urgency Notifications</div><a aria-label="Skip link to High-Urgency Notifications" class="heading-anchor-icon fa fa-anchor" href="#high-urgency-notifications"></a></h3> <p>Tap <strong>High-Urgency Notification Settings</strong> and ensure <strong>Allow notifications</strong> is enabled. We recommend choosing a <strong>sound</strong> and any other alert settings that will help you identify these as high-urgency notifications.</p> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="high-urgency-override-system-volume"></div><div class="heading-text"><div id="section-high-urgency-override-system-volume" class="heading-anchor_backwardsCompatibility"></div>High-Urgency Override System Volume</div><a aria-label="Skip link to High-Urgency Override System Volume" class="heading-anchor-icon fa fa-anchor" href="#high-urgency-override-system-volume"></a></h3> <blockquote class="callout callout_warn" theme="🚧"><h2 class="callout-heading"><span class="callout-icon">🚧</span><p>Override System Volume Limitations</p></h2><p>PagerDuty cannot override the volume for phone call and SMS notifications.</p><p>OnePlus devices running on OS 10 and higher do not fully support Override System Volume. These devices may not always override the system volume when the phone is on silent or vibrate mode.</p></blockquote> <p>If your phone <em>does not</em> have Do Not Disturb enabled, and your volume slider is set to 0, PagerDuty push notifications will be silent. To change this, tap the <strong>High-Urgency Override System Volume</strong> checkbox to enable and set your desired volume level.</p> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="high-urgency-override-do-not-disturb"></div><div class="heading-text"><div id="section-high-urgency-override-do-not-disturb" class="heading-anchor_backwardsCompatibility"></div>High-Urgency Override Do Not Disturb</div><a aria-label="Skip link to High-Urgency Override Do Not Disturb" class="heading-anchor-icon fa fa-anchor" href="#high-urgency-override-do-not-disturb"></a></h3> <p>Android&#x27;s Do Not Disturb mode mutes all calls, notifications and other alerts. In order to receive high-urgency push notifications when Do Not Disturb is enabled, you can follow the steps below:</p> <ol> <li>Navigate to your device&#x27;s <strong>Settings</strong> <i class="fa fa-arrow-right"></i> <strong>Notifications</strong> <i class="fa fa-arrow-right"></i> <strong>Do not disturb</strong>.</li> <li>Under <strong>Allowed during Do not disturb</strong> select <strong>App notifications</strong>.</li> <li>Tap <strong>Add apps</strong> and then select the PagerDuty app.</li> <li>Tap <strong>Done</strong> to confirm your selection.</li> </ol> <br/> <figure><span aria-label="Android&#x27;s Do Not Disturb Settings" class="img lightbox closed" role="button" tabindex="0"><span class="lightbox-inner"><img alt="Android&#x27;s Do Not Disturb Settings" loading="lazy" src="https://files.readme.io/51aedbe54b64fac6b86cd1f1774c577c62f230ad1ad685a262659ecf031b0c51-android-dnd-settings.jpg" title="" align="center" class="" width="50% " caption="" height="auto"/></span></span><figcaption><p>Android&#x27;s Do Not Disturb Settings</p></figcaption></figure> <p>You can confirm this was successfully enabled in the PagerDuty app by navigating to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> in the top right. If the steps above were completed, <strong>High-Urgency Override Do Not Disturb</strong> will show as <strong>Enabled</strong>.</p> <p>To have phone call and SMS notifications override Do Not Disturb, open the PagerDuty app and navigate to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> in the top right. Tap the <strong>Override DND for Starred Contacts</strong> checkbox to enable it. This will automatically add the <strong>PagerDuty Outgoing Numbers</strong> contact to your <strong>Favorites</strong> list and update your device&#x27;s Do Not Disturb settings to allow calls and messages from contacts on your Favorites list.</p> <blockquote class="callout callout_error" theme="❗️"><h2 class="callout-heading"><span class="callout-icon">❗️</span><p>Android Work Profiles</p></h2><p>Due to a Work Profile limitation from Android, overriding System Volume and Do Not Disturb will not work when the PagerDuty app is under a Work Profile.</p><p><strong>Possible Workaround</strong>:<br/> If you <strong>also</strong> install the PagerDuty app in your personal profile on the device without any additional steps, you should see the Do Not Disturb settings respected when configuring the app in the work profile.</p></blockquote> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="app-tip-notifications"></div><div class="heading-text"><div id="section-app-tip-notifications" class="heading-anchor_backwardsCompatibility"></div>App Tip Notifications</div><a aria-label="Skip link to App Tip Notifications" class="heading-anchor-icon fa fa-anchor" href="#app-tip-notifications"></a></h3> <p>App Tip Notifications are delivered locally through the mobile app, and will occasionally notify you about new features and PagerDuty tips. Disabling this feature will <em>not</em> affect <a href="/docs/notifications" target="" title="">incident-related notifications</a> or other PagerDuty communications, (e.g., <a href="/docs/communicate-with-stakeholders#status-updates" target="" title="">status updates</a>, <a href="/docs/user-profile#on-call-handoff-notifications" target="" title="">on-call handoff notifications</a>, <a href="/docs/add-responders#responder-notifications" target="" title="">responder requests</a>, etc.). Since these are local notifications, the setting selection will not be preserved if you uninstall and re-install the PagerDuty mobile app.</p> <p>Navigate to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> <i class="fa fa-arrow-right"></i> <strong>App Tip Notification Settings</strong>. Slide the toggle <strong>Show notifications</strong> to the <strong>on</strong> or <strong>off</strong> position.</p> <figure><span aria-label="A screenshot of the Android PagerDuty mobile app showing how to turn App Tip Notifications on or off" class="img lightbox closed" role="button" tabindex="0"><span class="lightbox-inner"><img alt="A screenshot of the Android PagerDuty mobile app showing how to turn App Tip Notifications on or off" loading="lazy" src="https://files.readme.io/ada3811-android_app_tip_notifications.png" title="" align="center" class="" width="50% " caption="" height="auto"/></span></span><figcaption><p>App Tip Notifications toggle</p></figcaption></figure> <p>If you are using an Android device, you can configure the sound and alert settings for these notifications using the options below.</p> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="low-urgency-notifications"></div><div class="heading-text"><div id="section-low-urgency-notifications" class="heading-anchor_backwardsCompatibility"></div>Low-Urgency Notifications</div><a aria-label="Skip link to Low-Urgency Notifications" class="heading-anchor-icon fa fa-anchor" href="#low-urgency-notifications"></a></h3> <p>Low-urgency notifications are silent by default in order to distinguish them from high-urgency notifications. To enable sound for these notifications, tap <strong>Low-Urgency Notification Settings</strong> and ensure <strong>Allow notifications</strong> is enabled. Choose a <strong>sound</strong> and other alert settings.</p> <blockquote class="callout callout_info" theme="📘"><h2 class="callout-heading"><span class="callout-icon">📘</span><p>MIUI and EMUI (Huawei and Xiaomi devices)</p></h2><p>For these particular forks of Android, you may not be able to set sounds from the respective High and Low Urgency Notification Settings. Instead, you may need to perform the following:</p><ol> <li>Navigate to <strong>System Notification Settings</strong>.</li> <li>Make sure High and Low Urgency Notifications are <strong>enabled</strong>.</li> <li>From here, tap either <strong>High or Low Urgency</strong> to choose your sound.</li> </ol></blockquote> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="on-call-boosters"></div><div class="heading-text"><div id="section-on-call-boosters" class="heading-anchor_backwardsCompatibility"></div>On-Call Boosters</div><a aria-label="Skip link to On-Call Boosters" class="heading-anchor-icon fa fa-anchor" href="#on-call-boosters"></a></h3> <p>On-Call Boosters provide push notifications about changes to your on-call schedules. You will immediately receive a push notification when:</p> <ul> <li>You are added to a schedule</li> <li>You are removed from a schedule</li> <li>Changes are made to your on-call shifts within the next eight weeks (e.g., overrides, reordering)</li> </ul> <blockquote class="callout callout_warn" theme="🚧"><h2 class="callout-heading"><span class="callout-icon">🚧</span><p>Notification Exceptions</p></h2><p>Please note that notifications will not be sent if the change was made by the user themselves or if the change was made through the REST API.</p></blockquote> <p>This feature is enabled by default for all mobile users. To disable On-Call Boosters, navigate to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> in the top right <i class="fa fa-arrow-right"></i> <strong>On-Call Boosters</strong>. Slide the toggle <strong>Show notifications</strong> to the off position.</p> <p>Android users can configure the sound and alert settings for these notifications.</p> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="all-other-notifications"></div><div class="heading-text"><div id="section-all-other-notifications" class="heading-anchor_backwardsCompatibility"></div>All Other Notifications</div><a aria-label="Skip link to All Other Notifications" class="heading-anchor-icon fa fa-anchor" href="#all-other-notifications"></a></h3> <p>If you have configured push notifications for <a href="/main/docs/communicate-with-stakeholders#status-updates" target="" title="" class="doc-link" data-sidebar="communicate-with-stakeholders#status-updates">status updates</a> and/or <a href="/main/docs/user-profile#on-call-handoff-notifications" target="" title="" class="doc-link" data-sidebar="user-profile#on-call-handoff-notifications">on-call handoff notifications</a>, you can configure the sound and other alert settings for these notifications by tapping <strong>All Other Notification Settings</strong>.</p> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="clear-notifications"></div><div class="heading-text"><div id="section-clear-notifications" class="heading-anchor_backwardsCompatibility"></div>Clear Notifications</div><a aria-label="Skip link to Clear Notifications" class="heading-anchor-icon fa fa-anchor" href="#clear-notifications"></a></h3> <p>If you would like to automatically clear your push notifications when the app is launched, tap the checkbox next to <strong>Clear Notifications</strong> to enable this option.</p> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="app-behavior-settings"></div><div class="heading-text"><div id="section-app-behavior-settings" class="heading-anchor_backwardsCompatibility"></div>App Behavior Settings</div><a aria-label="Skip link to App Behavior Settings" class="heading-anchor-icon fa fa-anchor" href="#app-behavior-settings"></a></h2> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="swipe-actions"></div><div class="heading-text"><div id="section-swipe-actions" class="heading-anchor_backwardsCompatibility"></div>Swipe Actions</div><a aria-label="Skip link to Swipe Actions" class="heading-anchor-icon fa fa-anchor" href="#swipe-actions"></a></h3> <p>You may change the swipe actions for responding to PagerDuty incidents. By default, the <strong>Right Swipe</strong> will <strong>Resolve</strong> an incident, and the <strong>Left Swipe</strong> will <strong>Acknowledge</strong> an incident.</p> <p>To change either swipe action:</p> <ol> <li>Tap <strong>Change</strong> to the right.</li> <li>Select from the available incident actions: <ul> <li><strong>Resolve</strong></li> <li><strong>Acknowledge; Snooze</strong></li> <li><strong>Acknowledge; Resolve</strong></li> <li><strong>None</strong></li> </ul> </li> </ol> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="other-settings"></div><div class="heading-text"><div id="section-other-settings" class="heading-anchor_backwardsCompatibility"></div>Other Settings</div><a aria-label="Skip link to Other Settings" class="heading-anchor-icon fa fa-anchor" href="#other-settings"></a></h2> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="back-button-never-exits-app"></div><div class="heading-text"><div id="section-back-button-never-exits-app" class="heading-anchor_backwardsCompatibility"></div>Back Button Never Exits App</div><a aria-label="Skip link to Back Button Never Exits App" class="heading-anchor-icon fa fa-anchor" href="#back-button-never-exits-app"></a></h3> <p>To ensure the back button doesn’t exit the app (e.g., during a critical incident), tap the <strong>Back Button Never Exits App</strong> checkbox to enable.</p> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="app-screenshots"></div><div class="heading-text"><div id="section-app-screenshots" class="heading-anchor_backwardsCompatibility"></div>App Screenshots</div><a aria-label="Skip link to App Screenshots" class="heading-anchor-icon fa fa-anchor" href="#app-screenshots"></a></h3> <p>If you would like to be able to take screenshots within the app, tap the <strong>App Screenshots</strong> checkbox to enable. If you would like to ensure your incidents and other information have maximum security, you may want to leave this setting disabled.</p> <h1 class="heading heading-1 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="configure-ios-devices"></div><div class="heading-text"><div id="section-configure-i-os-devices" class="heading-anchor_backwardsCompatibility"></div>Configure iOS Devices</div><a aria-label="Skip link to Configure iOS Devices" class="heading-anchor-icon fa fa-anchor" href="#configure-ios-devices"></a></h1> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="notification-settings-ios"></div><div class="heading-text"><div id="section-notification-settings-i-os" class="heading-anchor_backwardsCompatibility"></div>Notification Settings (iOS)</div><a aria-label="Skip link to Notification Settings (iOS)" class="heading-anchor-icon fa fa-anchor" href="#notification-settings-ios"></a></h2> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="high-urgency-and-low-urgency-settings"></div><div class="heading-text"><div id="section-high-urgency-and-low-urgency-settings" class="heading-anchor_backwardsCompatibility"></div>High-Urgency and Low-Urgency Settings</div><a aria-label="Skip link to High-Urgency and Low-Urgency Settings" class="heading-anchor-icon fa fa-anchor" href="#high-urgency-and-low-urgency-settings"></a></h3> <p>To enable and adjust the sound options for push notifications:</p> <ol> <li>Navigate to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> in the top right. <ul> <li>If required, toggle <strong>Push Notifications</strong> on.</li> </ul> </li> <li>Tap <strong>High-Urgency</strong> and assign a <strong>ringtone</strong> (Recommended).</li> <li>Tap <strong>Low-Urgency</strong> and assign a <strong>ringtone</strong> <em>(Optional)</em>.</li> </ol> <blockquote class="callout callout_info" theme="📘"><h2 class="callout-heading"><span class="callout-icon">📘</span><p>Other Notifications</p></h2><p>If you have configured push notifications for <a href="/main/docs/communicate-with-stakeholders#status-updates" target="" title="" class="doc-link" data-sidebar="communicate-with-stakeholders#status-updates">status updates</a> and/or <a href="/main/docs/user-profile#on-call-handoff-notifications" target="" title="" class="doc-link" data-sidebar="user-profile#on-call-handoff-notifications">on-call handoff notifications</a>, these notifications will use your device&#x27;s <strong>Default Alerts</strong> (Settings <i class="fa fa-arrow-right"></i> Sounds &amp; Haptics <i class="fa fa-arrow-right"></i> Default Alerts) configuration.</p></blockquote> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="critical-alerts-for-high-urgency"></div><div class="heading-text"><div id="section-critical-alerts-for-high-urgency" class="heading-anchor_backwardsCompatibility"></div>Critical Alerts for High-Urgency</div><a aria-label="Skip link to Critical Alerts for High-Urgency" class="heading-anchor-icon fa fa-anchor" href="#critical-alerts-for-high-urgency"></a></h3> <p>Critical Alerts for iOS allow high-urgency push notifications to bypass an iPhone’s <a href="#focus-mode" target="" title="">Focus</a> and silent mode settings. You can enable this setting in the mobile app by navigating to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> in the top right. Ensure that you have <strong>Push Notifications</strong> enabled, tap <strong>Critical Alerts for High-Urgency</strong> and then tap <strong>Allow</strong>.</p> <figure><span aria-label="Allow Critical Alerts" class="img lightbox closed" role="button" tabindex="0"><span class="lightbox-inner"><img alt="Allow Critical Alerts" loading="lazy" src="https://files.readme.io/aeb31e0-allow_critical_alerts.png" title="IMG_3521.PNG" align="center" class="" width="50% " caption="" height="auto"/></span></span><figcaption><p>Allow Critical Alerts</p></figcaption></figure> <p>Alternatively, you can enable Critical Alerts by navigating to your device&#x27;s <strong>Settings</strong> <i class="fa fa-arrow-right"></i> <strong>PagerDuty</strong> <i class="fa fa-arrow-right"></i> <strong>Notifications</strong> and then toggle <strong>Critical Alerts</strong>.</p> <figure><span aria-label="Notifications" class="img lightbox closed" role="button" tabindex="0"><span class="lightbox-inner"><img alt="Notifications" loading="lazy" src="https://files.readme.io/7b459d1-ios_notifications.png" title="IMG_3522.png" align="center" class="" width="50% " caption="" height="auto"/></span></span><figcaption><p>iOS: Notifications Settings</p></figcaption></figure> <blockquote class="callout callout_error" theme="❗️"><h2 class="callout-heading"><span class="callout-icon">❗️</span><p>Warning</p></h2><p>Due to iOS features beyond our control, Critical Alerts can cause some calls made through third-party communication apps to drop when they’re sent during an ongoing call.</p></blockquote> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="on-call-boosters-1"></div><div class="heading-text"><div id="section-on-call-boosters" class="heading-anchor_backwardsCompatibility"></div>On-Call Boosters</div><a aria-label="Skip link to On-Call Boosters" class="heading-anchor-icon fa fa-anchor" href="#on-call-boosters-1"></a></h3> <p>On-Call Boosters provide push notifications about changes to your on-call schedules. You will immediately receive a push notification when:</p> <ul> <li>You are added to a schedule</li> <li>You are removed from a schedule</li> <li>Changes are made to your on-call shifts within the next eight weeks (e.g., overrides, reordering)</li> </ul> <blockquote class="callout callout_warn" theme="🚧"><h2 class="callout-heading"><span class="callout-icon">🚧</span><p>Notification Exceptions</p></h2><p>Please note that notifications will not be sent if the change was made by the user themselves or if the change was made through the REST API.</p></blockquote> <p>This feature is enabled by default for all mobile users. To disable On-Call Boosters, navigate to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> in the top right. Slide the toggle for <strong>On-Call Boosters</strong> off and tap <strong>Done</strong>.</p> <p>For iOS devices, these notifications will use your device&#x27;s <strong>Default Alerts</strong> (Settings <i class="fa fa-arrow-right"></i> Sounds &amp; Haptics <i class="fa fa-arrow-right"></i> Default Alerts) configuration.</p> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="app-tip-notifications-1"></div><div class="heading-text"><div id="section-app-tip-notifications" class="heading-anchor_backwardsCompatibility"></div>App Tip Notifications</div><a aria-label="Skip link to App Tip Notifications" class="heading-anchor-icon fa fa-anchor" href="#app-tip-notifications-1"></a></h3> <p>App Tip Notifications are delivered locally through the mobile app, and will occasionally notify you about new features and PagerDuty tips. Disabling this feature will <em>not</em> affect <a href="/docs/notifications" target="" title="">incident-related notifications</a> or other PagerDuty communications, (e.g., <a href="/docs/communicate-with-stakeholders#status-updates" target="" title="">status updates</a>, <a href="/docs/user-profile#on-call-handoff-notifications" target="" title="">on-call handoff notifications</a>, <a href="/docs/add-responders#responder-notifications" target="" title="">responder requests</a>, etc.). Since these are local notifications, the setting selection will not be preserved if you uninstall and re-install the PagerDuty mobile app.</p> <p>Navigate to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i>. Slide the toggle for <strong>App Tip Notification Settings</strong> on or off and tap <strong>Done</strong>.</p> <figure><span aria-label="A screenshot of the iOS PagerDuty mobile app showing how to turn App Tip Notifications on or off" class="img lightbox closed" role="button" tabindex="0"><span class="lightbox-inner"><img alt="A screenshot of the iOS PagerDuty mobile app showing how to turn App Tip Notifications on or off" loading="lazy" src="https://files.readme.io/8588440-iOS_app_tip_notifications.png" title="" align="center" class="" width="50% " caption="" height="auto"/></span></span><figcaption><p>App Tip Notifications toggle</p></figcaption></figure> <p>For iOS devices, these notifications will use your device&#x27;s <strong>Default Alerts</strong> (Settings <i class="fa fa-arrow-right"></i> Sounds &amp; Haptics <i class="fa fa-arrow-right"></i> Default Alerts) configuration.</p> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="focus-mode"></div><div class="heading-text"><div id="section-focus-mode" class="heading-anchor_backwardsCompatibility"></div>Focus Mode</div><a aria-label="Skip link to Focus Mode" class="heading-anchor-icon fa fa-anchor" href="#focus-mode"></a></h2> <p>The <strong>Focus Mode</strong> feature allows users to have granular control over which apps and contacts get to notify them at the given Focus setting (including Do Not Disturb). You can learn more about the Focus feature <a href="https://support.apple.com/en-us/HT212608" target="" title="">here</a>.</p> <p>In order to bypass all Focus modes, you can complete the following:</p> <ul> <li>Enable <a href="#critical-alerts-for-high-urgency" target="" title="">Critical Alerts</a> for push notifications.</li> <li>Activate <a href="#override-silent-mode-and-focus-for-phone-notifications" target="" title="">Emergency Bypass</a> for the <strong>PagerDuty Outgoing Numbers</strong> contact for phone notifications.</li> </ul> <p>You can also override a <a href="#override-a-specific-focus" target="" title="">specific Focus</a>.</p> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="override-silent-mode-and-focus-for-phone-notifications"></div><div class="heading-text"><div id="section-override-silent-mode-and-focus-for-phone-notifications" class="heading-anchor_backwardsCompatibility"></div>Override Silent Mode and Focus for Phone Notifications</div><a aria-label="Skip link to Override Silent Mode and Focus for Phone Notifications" class="heading-anchor-icon fa fa-anchor" href="#override-silent-mode-and-focus-for-phone-notifications"></a></h3> <p>When you receive a phone notification from PagerDuty, you may want your phone to audibly ring, even while it is on silent or when any Focus mode is enabled.</p> <ol> <li>If you haven&#x27;t done so already, download PagerDuty&#x27;s <a href="/docs/notification-phone-numbers#pagerduty-vcard" target="" title="">vCard</a> to add <strong>PagerDuty Outgoing Numbers</strong> to your contacts.</li> <li>Navigate to your phone&#x27;s Contacts app and select <strong>PagerDuty Outgoing Numbers</strong>.</li> <li>Tap <strong>Edit</strong> in the top-right, scroll down and select the row <strong>Ringtone</strong>.</li> <li>Activate <strong>Emergency Bypass</strong> and tap <strong>Done</strong>.</li> <li>Tap <strong>Done</strong> again.</li> </ol> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="override-a-specific-focus"></div><div class="heading-text"><div id="section-override-a-specific-focus" class="heading-anchor_backwardsCompatibility"></div>Override a Specific Focus</div><a aria-label="Skip link to Override a Specific Focus" class="heading-anchor-icon fa fa-anchor" href="#override-a-specific-focus"></a></h3> <p>You can allow PagerDuty notifications to override a specific Focus (e.g., Do Not Disturb) via the steps below.</p> <p>To allow push notifications:</p> <ol> <li>Navigate to your device&#x27;s <strong>Settings</strong> <i class="fa fa-arrow-right"></i> <strong>Focus</strong> and select the desired Focus.</li> <li>Tap <strong>Apps</strong> <i class="fa fa-arrow-right"></i> <strong>Allow Notifications From</strong>.</li> <li>Tap <i class="fa fa-plus"></i> and select PagerDuty.</li> <li>Tap <strong>Done</strong> to save your selection.</li> </ol> <p>To allow phone notifications:</p> <ol> <li>Within the PagerDuty Mobile App, navigate to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> in the top right.</li> <li>If you already had the app installed, select <strong>Update PagerDuty Contact Card</strong>. <ul> <li>If this is your first time logging into the app, you&#x27;ll be prompted to grant PagerDuty the <strong>Manage Contacts</strong> permission. You can read about how we use this permission <a href="https://support.pagerduty.com/docs/mobile-app#section-mobile-app-permissions" target="" title="">here</a>.</li> </ul> </li> <li>Navigate to your device&#x27;s <strong>Settings</strong> <i class="fa fa-arrow-right"></i> <strong>Focus</strong> and select the desired Focus.</li> <li>Tap <strong>People</strong> <i class="fa fa-arrow-right"></i> <strong>Allow Notifications From</strong>.</li> <li>Tap the <i class="fa fa-plus"></i> and select the PagerDuty contact, <strong>PagerDuty Outgoing Numbers</strong>.</li> <li>Tap <strong>Done</strong> to save your selection.</li> </ol> <figure><span aria-label="Focus mode" class="img lightbox closed" role="button" tabindex="0"><span class="lightbox-inner"><img alt="Focus mode" loading="lazy" src="https://files.readme.io/c99f19a-focus_mode.png" title="ios_focus.PNG" align="center" class="" width="50% " caption="" height="auto"/></span></span><figcaption><p>Focus mode</p></figcaption></figure> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="notification-summary"></div><div class="heading-text"><div id="section-notification-summary" class="heading-anchor_backwardsCompatibility"></div>Notification Summary</div><a aria-label="Skip link to Notification Summary" class="heading-anchor-icon fa fa-anchor" href="#notification-summary"></a></h2> <p>The Notification Summary feature allows non-critical notifications to be received at a specific time of the day to avoid taking away users’ attention during focus time. A few points to take note of with this feature:</p> <ul> <li>Notification Summary is optional and disabled by default.</li> <li>If desired, the PagerDuty app will need to be part of the list of chosen apps for the Summary located in <strong>Settings</strong> <i class="fa fa-arrow-right"></i> <strong>Notifications</strong> <i class="fa fa-arrow-right"></i> <strong>Scheduled Summary</strong>.</li> <li>Critical Alerts can still be received instantly.</li> </ul> <p>New PagerDuty app users will receive a prompt upon installing to either allow notifications or include them in a scheduled summary.</p> <figure><span aria-label="Allow notifications" class="img lightbox closed" role="button" tabindex="0"><span class="lightbox-inner"><img alt="Allow notifications" loading="lazy" src="https://files.readme.io/8bb3c2a-allow_notifications.png" title="Screen Shot 2021-09-29 at 10.05.44 PM.png" align="center" class="" width="50% " caption="" height="auto"/></span></span><figcaption><p>Allow notifications prompt</p></figcaption></figure> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="notification-preferences"></div><div class="heading-text"><div id="section-notification-preferences" class="heading-anchor_backwardsCompatibility"></div>Notification Preferences</div><a aria-label="Skip link to Notification Preferences" class="heading-anchor-icon fa fa-anchor" href="#notification-preferences"></a></h2> <p>You can quickly update your <a href="/main/docs/user-profile#notification-rules" target="" title="" class="doc-link" data-sidebar="user-profile#notification-rules">notification rules</a> for high urgency incidents. We offer three pre-configured options to choose from:</p> <ul> <li><strong>Never Miss a Page</strong>: Immediately sends a Push notification, followed by an email after one minute, SMS after two minutes, and a call after three minutes.</li> <li><strong>Always Text First</strong>: Immediately sends a SMS, followed by an email after one minute and a call and push notification after two minutes.</li> <li><strong>Always Call First</strong>: Immediately calls, followed by a SMS after one minute and an email and push notification after two minutes.</li> </ul> <p>You can also click <strong>Advanced Notification Rules</strong> to set your own preferences.</p> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="appearance"></div><div class="heading-text"><div id="section-appearance" class="heading-anchor_backwardsCompatibility"></div>Appearance</div><a aria-label="Skip link to Appearance" class="heading-anchor-icon fa fa-anchor" href="#appearance"></a></h2> <p>You can adjust various aspects of how the mobile app appears. Navigate to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> and tap <strong>App Appearance</strong>.</p> <p>To change the in-app color scheme, tap <strong>Theme</strong> and select from the following options:</p> <ul> <li><strong>System</strong></li> <li><strong>Light</strong></li> <li><strong>Dark</strong></li> </ul> <p>To change the app icon, tap <strong>Icon</strong> and make a selection:</p> <ul> <li><strong>Green (default)</strong></li> <li><strong>Blue</strong></li> <li><strong>Cream</strong></li> <li><strong>Pink</strong></li> <li><strong>Sky</strong></li> <li><strong>Yellow</strong></li> </ul> <h1 class="heading heading-1 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="shared-settings"></div><div class="heading-text"><div id="section-shared-settings" class="heading-anchor_backwardsCompatibility"></div>Shared Settings</div><a aria-label="Skip link to Shared Settings" class="heading-anchor-icon fa fa-anchor" href="#shared-settings"></a></h1> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="troubleshoot-notifications"></div><div class="heading-text"><div id="section-troubleshoot-notifications" class="heading-anchor_backwardsCompatibility"></div>Troubleshoot Notifications</div><a aria-label="Skip link to Troubleshoot Notifications" class="heading-anchor-icon fa fa-anchor" href="#troubleshoot-notifications"></a></h2> <p>To receive a test push notification, navigate to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> and tap <strong>Troubleshooting</strong> (Android) or <strong>Troubleshoot Notifications</strong> (iOS). If the notification is successful, you will receive a push notification based on your settings. If an issue occurs, a prompt will advise you on what settings may need to be adjusted to ensure you receive notifications.</p> <p><em>Optionally</em>, tap <strong>Run Tests</strong> to run troubleshooting tests again.</p> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="support-resources"></div><div class="heading-text"><div id="section-support-resources" class="heading-anchor_backwardsCompatibility"></div>Support Resources</div><a aria-label="Skip link to Support Resources" class="heading-anchor-icon fa fa-anchor" href="#support-resources"></a></h2> <p>If you need further assistance, we provide easy access to additional resources in the app&#x27;s Settings:</p> <ul> <li><strong>Community Support</strong>: Visit <a href="https://community.pagerduty.com/" target="" title="">PagerDuty Commons</a>, our community site.</li> <li><strong>Email Support</strong>: Tap <strong>Email Support</strong> to email our Support Team directly.</li> <li><strong>PagerDuty System Status</strong>: Check PagerDuty&#x27;s <a href="https://status.pagerduty.com/" target="" title="">PagerDuty Status Page</a> and sign up for notifications.</li> </ul> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="contact-card-settings"></div><div class="heading-text"><div id="section-contact-card-settings" class="heading-anchor_backwardsCompatibility"></div>Contact Card Settings</div><a aria-label="Skip link to Contact Card Settings" class="heading-anchor-icon fa fa-anchor" href="#contact-card-settings"></a></h2> <p>The <a href="/main/docs/notification-phone-numbers#pagerduty-vcard" target="" title="" class="doc-link" data-sidebar="notification-phone-numbers#pagerduty-vcard">PagerDuty vCard</a> is a file containing the numbers that PagerDuty notifications can come from. These numbers are saved to the <strong>PagerDuty Outgoing Numbers</strong> contact. The vCard updates automatically by default in the mobile app, and there is nothing that needs to be configured. Tap <strong>Automatic Contact Card Management</strong> to manually update the vCard; if prompted, tap <strong>Continue</strong> to give the PagerDuty app permission to access your contacts.</p> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="live-updating"></div><div class="heading-text"><div id="section-live-updating" class="heading-anchor_backwardsCompatibility"></div>Live Updating</div><a aria-label="Skip link to Live Updating" class="heading-anchor-icon fa fa-anchor" href="#live-updating"></a></h2> <p>Live Updating automatically updates the incidents list and incident details screen on your mobile app with the latest information. Tap the <strong>Live Updating</strong> checkbox (Android) or toggle (iOS) to enable or disable this option. We recommend disabling this option if you are experiencing connectivity issues.</p>" style="margin-left:31px" class="rm-Markdown markdown-body rm-Markdown markdown-body ng-non-bindable" data-testid="RDMD"><p>Within the mobile app, you can configure how notifications alert you as well as other app behavior settings. </p> <p>Notification settings and certain features will depend on your device's operating system. Please refer to the section for your device's operating system for more information.</p> <ul> <li><a target="_self" href="#configure-android-devices">Configure Android Devices</a></li> <li><a target="_self" href="#configure-ios-devices">Configure iOS Devices</a></li> </ul> <h1 class="heading heading-1 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="configure-android-devices"></div><div class="heading-text"><div id="section-configure-android-devices" class="heading-anchor_backwardsCompatibility"></div>Configure Android Devices</div><a aria-label="Skip link to Configure Android Devices" class="heading-anchor-icon fa fa-anchor" href="#configure-android-devices"></a></h1> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="notification-settings-android"></div><div class="heading-text"><div id="section-notification-settings-android" class="heading-anchor_backwardsCompatibility"></div>Notification Settings (Android)</div><a aria-label="Skip link to Notification Settings (Android)" class="heading-anchor-icon fa fa-anchor" href="#notification-settings-android"></a></h2> <p>The PagerDuty app must have app notifications enabled in order to access the notification settings. You can enable these in the app via the following steps:</p> <ol> <li>Navigate to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> in the top right.</li> <li>Tap <strong>System Notification Settings</strong> and ensure <strong>Allow notifications</strong> is enabled.</li> </ol> <figure><span aria-label="Notification settings" class="img lightbox closed" role="button" tabindex="0"><span class="lightbox-inner"><img alt="Notification settings" loading="lazy" src="https://files.readme.io/2b98071ed7449fb64423e79a3e77fbcab644cdd498d03d4713d98a95c900035c-android-system-notification-settings.jpg" title="mobile-app-settings-system-notification-settings.png" align="center" class="" width="33% " caption="" height="auto"/></span></span><figcaption><p>Notification settings</p></figcaption></figure> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="high-urgency-notifications"></div><div class="heading-text"><div id="section-high-urgency-notifications" class="heading-anchor_backwardsCompatibility"></div>High-Urgency Notifications</div><a aria-label="Skip link to High-Urgency Notifications" class="heading-anchor-icon fa fa-anchor" href="#high-urgency-notifications"></a></h3> <p>Tap <strong>High-Urgency Notification Settings</strong> and ensure <strong>Allow notifications</strong> is enabled. We recommend choosing a <strong>sound</strong> and any other alert settings that will help you identify these as high-urgency notifications.</p> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="high-urgency-override-system-volume"></div><div class="heading-text"><div id="section-high-urgency-override-system-volume" class="heading-anchor_backwardsCompatibility"></div>High-Urgency Override System Volume</div><a aria-label="Skip link to High-Urgency Override System Volume" class="heading-anchor-icon fa fa-anchor" href="#high-urgency-override-system-volume"></a></h3> <blockquote class="callout callout_warn" theme="🚧"><h2 class="callout-heading"><span class="callout-icon">🚧</span><p>Override System Volume Limitations</p></h2><p>PagerDuty cannot override the volume for phone call and SMS notifications.</p><p>OnePlus devices running on OS 10 and higher do not fully support Override System Volume. These devices may not always override the system volume when the phone is on silent or vibrate mode.</p></blockquote> <p>If your phone <em>does not</em> have Do Not Disturb enabled, and your volume slider is set to 0, PagerDuty push notifications will be silent. To change this, tap the <strong>High-Urgency Override System Volume</strong> checkbox to enable and set your desired volume level.</p> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="high-urgency-override-do-not-disturb"></div><div class="heading-text"><div id="section-high-urgency-override-do-not-disturb" class="heading-anchor_backwardsCompatibility"></div>High-Urgency Override Do Not Disturb</div><a aria-label="Skip link to High-Urgency Override Do Not Disturb" class="heading-anchor-icon fa fa-anchor" href="#high-urgency-override-do-not-disturb"></a></h3> <p>Android's Do Not Disturb mode mutes all calls, notifications and other alerts. In order to receive high-urgency push notifications when Do Not Disturb is enabled, you can follow the steps below:</p> <ol> <li>Navigate to your device's <strong>Settings</strong> <i class="fa fa-arrow-right"></i> <strong>Notifications</strong> <i class="fa fa-arrow-right"></i> <strong>Do not disturb</strong>.</li> <li>Under <strong>Allowed during Do not disturb</strong> select <strong>App notifications</strong>.</li> <li>Tap <strong>Add apps</strong> and then select the PagerDuty app.</li> <li>Tap <strong>Done</strong> to confirm your selection.</li> </ol> <br/> <figure><span aria-label="Android's Do Not Disturb Settings" class="img lightbox closed" role="button" tabindex="0"><span class="lightbox-inner"><img alt="Android's Do Not Disturb Settings" loading="lazy" src="https://files.readme.io/51aedbe54b64fac6b86cd1f1774c577c62f230ad1ad685a262659ecf031b0c51-android-dnd-settings.jpg" title="" align="center" class="" width="50% " caption="" height="auto"/></span></span><figcaption><p>Android's Do Not Disturb Settings</p></figcaption></figure> <p>You can confirm this was successfully enabled in the PagerDuty app by navigating to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> in the top right. If the steps above were completed, <strong>High-Urgency Override Do Not Disturb</strong> will show as <strong>Enabled</strong>.</p> <p>To have phone call and SMS notifications override Do Not Disturb, open the PagerDuty app and navigate to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> in the top right. Tap the <strong>Override DND for Starred Contacts</strong> checkbox to enable it. This will automatically add the <strong>PagerDuty Outgoing Numbers</strong> contact to your <strong>Favorites</strong> list and update your device's Do Not Disturb settings to allow calls and messages from contacts on your Favorites list.</p> <blockquote class="callout callout_error" theme="❗️"><h2 class="callout-heading"><span class="callout-icon">❗️</span><p>Android Work Profiles</p></h2><p>Due to a Work Profile limitation from Android, overriding System Volume and Do Not Disturb will not work when the PagerDuty app is under a Work Profile.</p><p><strong>Possible Workaround</strong>:<br/> If you <strong>also</strong> install the PagerDuty app in your personal profile on the device without any additional steps, you should see the Do Not Disturb settings respected when configuring the app in the work profile.</p></blockquote> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="app-tip-notifications"></div><div class="heading-text"><div id="section-app-tip-notifications" class="heading-anchor_backwardsCompatibility"></div>App Tip Notifications</div><a aria-label="Skip link to App Tip Notifications" class="heading-anchor-icon fa fa-anchor" href="#app-tip-notifications"></a></h3> <p>App Tip Notifications are delivered locally through the mobile app, and will occasionally notify you about new features and PagerDuty tips. Disabling this feature will <em>not</em> affect <a target="_self" href="/main/docs/notifications">incident-related notifications</a> or other PagerDuty communications, (e.g., <a target="_self" href="/main/docs/communicate-with-stakeholders#status-updates">status updates</a>, <a target="_self" href="/main/docs/user-profile#on-call-handoff-notifications">on-call handoff notifications</a>, <a target="_self" href="/main/docs/add-responders#responder-notifications">responder requests</a>, etc.). Since these are local notifications, the setting selection will not be preserved if you uninstall and re-install the PagerDuty mobile app.</p> <p>Navigate to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> <i class="fa fa-arrow-right"></i> <strong>App Tip Notification Settings</strong>. Slide the toggle <strong>Show notifications</strong> to the <strong>on</strong> or <strong>off</strong> position.</p> <figure><span aria-label="A screenshot of the Android PagerDuty mobile app showing how to turn App Tip Notifications on or off" class="img lightbox closed" role="button" tabindex="0"><span class="lightbox-inner"><img alt="A screenshot of the Android PagerDuty mobile app showing how to turn App Tip Notifications on or off" loading="lazy" src="https://files.readme.io/ada3811-android_app_tip_notifications.png" title="" align="center" class="" width="50% " caption="" height="auto"/></span></span><figcaption><p>App Tip Notifications toggle</p></figcaption></figure> <p>If you are using an Android device, you can configure the sound and alert settings for these notifications using the options below.</p> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="low-urgency-notifications"></div><div class="heading-text"><div id="section-low-urgency-notifications" class="heading-anchor_backwardsCompatibility"></div>Low-Urgency Notifications</div><a aria-label="Skip link to Low-Urgency Notifications" class="heading-anchor-icon fa fa-anchor" href="#low-urgency-notifications"></a></h3> <p>Low-urgency notifications are silent by default in order to distinguish them from high-urgency notifications. To enable sound for these notifications, tap <strong>Low-Urgency Notification Settings</strong> and ensure <strong>Allow notifications</strong> is enabled. Choose a <strong>sound</strong> and other alert settings.</p> <blockquote class="callout callout_info" theme="📘"><h2 class="callout-heading"><span class="callout-icon">📘</span><p>MIUI and EMUI (Huawei and Xiaomi devices)</p></h2><p>For these particular forks of Android, you may not be able to set sounds from the respective High and Low Urgency Notification Settings. Instead, you may need to perform the following:</p><ol> <li>Navigate to <strong>System Notification Settings</strong>.</li> <li>Make sure High and Low Urgency Notifications are <strong>enabled</strong>.</li> <li>From here, tap either <strong>High or Low Urgency</strong> to choose your sound.</li> </ol></blockquote> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="on-call-boosters"></div><div class="heading-text"><div id="section-on-call-boosters" class="heading-anchor_backwardsCompatibility"></div>On-Call Boosters</div><a aria-label="Skip link to On-Call Boosters" class="heading-anchor-icon fa fa-anchor" href="#on-call-boosters"></a></h3> <p>On-Call Boosters provide push notifications about changes to your on-call schedules. You will immediately receive a push notification when:</p> <ul> <li>You are added to a schedule</li> <li>You are removed from a schedule</li> <li>Changes are made to your on-call shifts within the next eight weeks (e.g., overrides, reordering)</li> </ul> <blockquote class="callout callout_warn" theme="🚧"><h2 class="callout-heading"><span class="callout-icon">🚧</span><p>Notification Exceptions</p></h2><p>Please note that notifications will not be sent if the change was made by the user themselves or if the change was made through the REST API.</p></blockquote> <p>This feature is enabled by default for all mobile users. To disable On-Call Boosters, navigate to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> in the top right <i class="fa fa-arrow-right"></i> <strong>On-Call Boosters</strong>. Slide the toggle <strong>Show notifications</strong> to the off position.</p> <p>Android users can configure the sound and alert settings for these notifications.</p> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="all-other-notifications"></div><div class="heading-text"><div id="section-all-other-notifications" class="heading-anchor_backwardsCompatibility"></div>All Other Notifications</div><a aria-label="Skip link to All Other Notifications" class="heading-anchor-icon fa fa-anchor" href="#all-other-notifications"></a></h3> <p>If you have configured push notifications for <a target="_self" href="/main/docs/communicate-with-stakeholders#status-updates">status updates</a> and/or <a target="_self" href="/main/docs/user-profile#on-call-handoff-notifications">on-call handoff notifications</a>, you can configure the sound and other alert settings for these notifications by tapping <strong>All Other Notification Settings</strong>.</p> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="clear-notifications"></div><div class="heading-text"><div id="section-clear-notifications" class="heading-anchor_backwardsCompatibility"></div>Clear Notifications</div><a aria-label="Skip link to Clear Notifications" class="heading-anchor-icon fa fa-anchor" href="#clear-notifications"></a></h3> <p>If you would like to automatically clear your push notifications when the app is launched, tap the checkbox next to <strong>Clear Notifications</strong> to enable this option.</p> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="app-behavior-settings"></div><div class="heading-text"><div id="section-app-behavior-settings" class="heading-anchor_backwardsCompatibility"></div>App Behavior Settings</div><a aria-label="Skip link to App Behavior Settings" class="heading-anchor-icon fa fa-anchor" href="#app-behavior-settings"></a></h2> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="swipe-actions"></div><div class="heading-text"><div id="section-swipe-actions" class="heading-anchor_backwardsCompatibility"></div>Swipe Actions</div><a aria-label="Skip link to Swipe Actions" class="heading-anchor-icon fa fa-anchor" href="#swipe-actions"></a></h3> <p>You may change the swipe actions for responding to PagerDuty incidents. By default, the <strong>Right Swipe</strong> will <strong>Resolve</strong> an incident, and the <strong>Left Swipe</strong> will <strong>Acknowledge</strong> an incident.</p> <p>To change either swipe action:</p> <ol> <li>Tap <strong>Change</strong> to the right.</li> <li>Select from the available incident actions: <ul> <li><strong>Resolve</strong></li> <li><strong>Acknowledge; Snooze</strong></li> <li><strong>Acknowledge; Resolve</strong></li> <li><strong>None</strong></li> </ul> </li> </ol> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="other-settings"></div><div class="heading-text"><div id="section-other-settings" class="heading-anchor_backwardsCompatibility"></div>Other Settings</div><a aria-label="Skip link to Other Settings" class="heading-anchor-icon fa fa-anchor" href="#other-settings"></a></h2> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="back-button-never-exits-app"></div><div class="heading-text"><div id="section-back-button-never-exits-app" class="heading-anchor_backwardsCompatibility"></div>Back Button Never Exits App</div><a aria-label="Skip link to Back Button Never Exits App" class="heading-anchor-icon fa fa-anchor" href="#back-button-never-exits-app"></a></h3> <p>To ensure the back button doesn’t exit the app (e.g., during a critical incident), tap the <strong>Back Button Never Exits App</strong> checkbox to enable.</p> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="app-screenshots"></div><div class="heading-text"><div id="section-app-screenshots" class="heading-anchor_backwardsCompatibility"></div>App Screenshots</div><a aria-label="Skip link to App Screenshots" class="heading-anchor-icon fa fa-anchor" href="#app-screenshots"></a></h3> <p>If you would like to be able to take screenshots within the app, tap the <strong>App Screenshots</strong> checkbox to enable. If you would like to ensure your incidents and other information have maximum security, you may want to leave this setting disabled.</p> <h1 class="heading heading-1 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="configure-ios-devices"></div><div class="heading-text"><div id="section-configure-i-os-devices" class="heading-anchor_backwardsCompatibility"></div>Configure iOS Devices</div><a aria-label="Skip link to Configure iOS Devices" class="heading-anchor-icon fa fa-anchor" href="#configure-ios-devices"></a></h1> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="notification-settings-ios"></div><div class="heading-text"><div id="section-notification-settings-i-os" class="heading-anchor_backwardsCompatibility"></div>Notification Settings (iOS)</div><a aria-label="Skip link to Notification Settings (iOS)" class="heading-anchor-icon fa fa-anchor" href="#notification-settings-ios"></a></h2> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="high-urgency-and-low-urgency-settings"></div><div class="heading-text"><div id="section-high-urgency-and-low-urgency-settings" class="heading-anchor_backwardsCompatibility"></div>High-Urgency and Low-Urgency Settings</div><a aria-label="Skip link to High-Urgency and Low-Urgency Settings" class="heading-anchor-icon fa fa-anchor" href="#high-urgency-and-low-urgency-settings"></a></h3> <p>To enable and adjust the sound options for push notifications:</p> <ol> <li>Navigate to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> in the top right. <ul> <li>If required, toggle <strong>Push Notifications</strong> on.</li> </ul> </li> <li>Tap <strong>High-Urgency</strong> and assign a <strong>ringtone</strong> (Recommended).</li> <li>Tap <strong>Low-Urgency</strong> and assign a <strong>ringtone</strong> <em>(Optional)</em>.</li> </ol> <blockquote class="callout callout_info" theme="📘"><h2 class="callout-heading"><span class="callout-icon">📘</span><p>Other Notifications</p></h2><p>If you have configured push notifications for <a target="_self" href="/main/docs/communicate-with-stakeholders#status-updates">status updates</a> and/or <a target="_self" href="/main/docs/user-profile#on-call-handoff-notifications">on-call handoff notifications</a>, these notifications will use your device's <strong>Default Alerts</strong> (Settings <i class="fa fa-arrow-right"></i> Sounds & Haptics <i class="fa fa-arrow-right"></i> Default Alerts) configuration.</p></blockquote> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="critical-alerts-for-high-urgency"></div><div class="heading-text"><div id="section-critical-alerts-for-high-urgency" class="heading-anchor_backwardsCompatibility"></div>Critical Alerts for High-Urgency</div><a aria-label="Skip link to Critical Alerts for High-Urgency" class="heading-anchor-icon fa fa-anchor" href="#critical-alerts-for-high-urgency"></a></h3> <p>Critical Alerts for iOS allow high-urgency push notifications to bypass an iPhone’s <a target="_self" href="#focus-mode">Focus</a> and silent mode settings. You can enable this setting in the mobile app by navigating to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> in the top right. Ensure that you have <strong>Push Notifications</strong> enabled, tap <strong>Critical Alerts for High-Urgency</strong> and then tap <strong>Allow</strong>.</p> <figure><span aria-label="Allow Critical Alerts" class="img lightbox closed" role="button" tabindex="0"><span class="lightbox-inner"><img alt="Allow Critical Alerts" loading="lazy" src="https://files.readme.io/aeb31e0-allow_critical_alerts.png" title="IMG_3521.PNG" align="center" class="" width="50% " caption="" height="auto"/></span></span><figcaption><p>Allow Critical Alerts</p></figcaption></figure> <p>Alternatively, you can enable Critical Alerts by navigating to your device's <strong>Settings</strong> <i class="fa fa-arrow-right"></i> <strong>PagerDuty</strong> <i class="fa fa-arrow-right"></i> <strong>Notifications</strong> and then toggle <strong>Critical Alerts</strong>.</p> <figure><span aria-label="Notifications" class="img lightbox closed" role="button" tabindex="0"><span class="lightbox-inner"><img alt="Notifications" loading="lazy" src="https://files.readme.io/7b459d1-ios_notifications.png" title="IMG_3522.png" align="center" class="" width="50% " caption="" height="auto"/></span></span><figcaption><p>iOS: Notifications Settings</p></figcaption></figure> <blockquote class="callout callout_error" theme="❗️"><h2 class="callout-heading"><span class="callout-icon">❗️</span><p>Warning</p></h2><p>Due to iOS features beyond our control, Critical Alerts can cause some calls made through third-party communication apps to drop when they’re sent during an ongoing call.</p></blockquote> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="on-call-boosters-1"></div><div class="heading-text"><div id="section-on-call-boosters" class="heading-anchor_backwardsCompatibility"></div>On-Call Boosters</div><a aria-label="Skip link to On-Call Boosters" class="heading-anchor-icon fa fa-anchor" href="#on-call-boosters-1"></a></h3> <p>On-Call Boosters provide push notifications about changes to your on-call schedules. You will immediately receive a push notification when:</p> <ul> <li>You are added to a schedule</li> <li>You are removed from a schedule</li> <li>Changes are made to your on-call shifts within the next eight weeks (e.g., overrides, reordering)</li> </ul> <blockquote class="callout callout_warn" theme="🚧"><h2 class="callout-heading"><span class="callout-icon">🚧</span><p>Notification Exceptions</p></h2><p>Please note that notifications will not be sent if the change was made by the user themselves or if the change was made through the REST API.</p></blockquote> <p>This feature is enabled by default for all mobile users. To disable On-Call Boosters, navigate to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> in the top right. Slide the toggle for <strong>On-Call Boosters</strong> off and tap <strong>Done</strong>.</p> <p>For iOS devices, these notifications will use your device's <strong>Default Alerts</strong> (Settings <i class="fa fa-arrow-right"></i> Sounds & Haptics <i class="fa fa-arrow-right"></i> Default Alerts) configuration.</p> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="app-tip-notifications-1"></div><div class="heading-text"><div id="section-app-tip-notifications" class="heading-anchor_backwardsCompatibility"></div>App Tip Notifications</div><a aria-label="Skip link to App Tip Notifications" class="heading-anchor-icon fa fa-anchor" href="#app-tip-notifications-1"></a></h3> <p>App Tip Notifications are delivered locally through the mobile app, and will occasionally notify you about new features and PagerDuty tips. Disabling this feature will <em>not</em> affect <a target="_self" href="/main/docs/notifications">incident-related notifications</a> or other PagerDuty communications, (e.g., <a target="_self" href="/main/docs/communicate-with-stakeholders#status-updates">status updates</a>, <a target="_self" href="/main/docs/user-profile#on-call-handoff-notifications">on-call handoff notifications</a>, <a target="_self" href="/main/docs/add-responders#responder-notifications">responder requests</a>, etc.). Since these are local notifications, the setting selection will not be preserved if you uninstall and re-install the PagerDuty mobile app.</p> <p>Navigate to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i>. Slide the toggle for <strong>App Tip Notification Settings</strong> on or off and tap <strong>Done</strong>.</p> <figure><span aria-label="A screenshot of the iOS PagerDuty mobile app showing how to turn App Tip Notifications on or off" class="img lightbox closed" role="button" tabindex="0"><span class="lightbox-inner"><img alt="A screenshot of the iOS PagerDuty mobile app showing how to turn App Tip Notifications on or off" loading="lazy" src="https://files.readme.io/8588440-iOS_app_tip_notifications.png" title="" align="center" class="" width="50% " caption="" height="auto"/></span></span><figcaption><p>App Tip Notifications toggle</p></figcaption></figure> <p>For iOS devices, these notifications will use your device's <strong>Default Alerts</strong> (Settings <i class="fa fa-arrow-right"></i> Sounds & Haptics <i class="fa fa-arrow-right"></i> Default Alerts) configuration.</p> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="focus-mode"></div><div class="heading-text"><div id="section-focus-mode" class="heading-anchor_backwardsCompatibility"></div>Focus Mode</div><a aria-label="Skip link to Focus Mode" class="heading-anchor-icon fa fa-anchor" href="#focus-mode"></a></h2> <p>The <strong>Focus Mode</strong> feature allows users to have granular control over which apps and contacts get to notify them at the given Focus setting (including Do Not Disturb). You can learn more about the Focus feature <a target="_self" href="https://support.apple.com/en-us/HT212608">here</a>.</p> <p>In order to bypass all Focus modes, you can complete the following:</p> <ul> <li>Enable <a target="_self" href="#critical-alerts-for-high-urgency">Critical Alerts</a> for push notifications.</li> <li>Activate <a target="_self" href="#override-silent-mode-and-focus-for-phone-notifications">Emergency Bypass</a> for the <strong>PagerDuty Outgoing Numbers</strong> contact for phone notifications.</li> </ul> <p>You can also override a <a target="_self" href="#override-a-specific-focus">specific Focus</a>.</p> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="override-silent-mode-and-focus-for-phone-notifications"></div><div class="heading-text"><div id="section-override-silent-mode-and-focus-for-phone-notifications" class="heading-anchor_backwardsCompatibility"></div>Override Silent Mode and Focus for Phone Notifications</div><a aria-label="Skip link to Override Silent Mode and Focus for Phone Notifications" class="heading-anchor-icon fa fa-anchor" href="#override-silent-mode-and-focus-for-phone-notifications"></a></h3> <p>When you receive a phone notification from PagerDuty, you may want your phone to audibly ring, even while it is on silent or when any Focus mode is enabled.</p> <ol> <li>If you haven't done so already, download PagerDuty's <a target="_self" href="/main/docs/notification-phone-numbers#pagerduty-vcard">vCard</a> to add <strong>PagerDuty Outgoing Numbers</strong> to your contacts.</li> <li>Navigate to your phone's Contacts app and select <strong>PagerDuty Outgoing Numbers</strong>.</li> <li>Tap <strong>Edit</strong> in the top-right, scroll down and select the row <strong>Ringtone</strong>.</li> <li>Activate <strong>Emergency Bypass</strong> and tap <strong>Done</strong>.</li> <li>Tap <strong>Done</strong> again.</li> </ol> <h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="override-a-specific-focus"></div><div class="heading-text"><div id="section-override-a-specific-focus" class="heading-anchor_backwardsCompatibility"></div>Override a Specific Focus</div><a aria-label="Skip link to Override a Specific Focus" class="heading-anchor-icon fa fa-anchor" href="#override-a-specific-focus"></a></h3> <p>You can allow PagerDuty notifications to override a specific Focus (e.g., Do Not Disturb) via the steps below.</p> <p>To allow push notifications:</p> <ol> <li>Navigate to your device's <strong>Settings</strong> <i class="fa fa-arrow-right"></i> <strong>Focus</strong> and select the desired Focus.</li> <li>Tap <strong>Apps</strong> <i class="fa fa-arrow-right"></i> <strong>Allow Notifications From</strong>.</li> <li>Tap <i class="fa fa-plus"></i> and select PagerDuty.</li> <li>Tap <strong>Done</strong> to save your selection.</li> </ol> <p>To allow phone notifications:</p> <ol> <li>Within the PagerDuty Mobile App, navigate to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> in the top right.</li> <li>If you already had the app installed, select <strong>Update PagerDuty Contact Card</strong>. <ul> <li>If this is your first time logging into the app, you'll be prompted to grant PagerDuty the <strong>Manage Contacts</strong> permission. You can read about how we use this permission <a target="_self" href="/main/docs/mobile-app#section-mobile-app-permissions">here</a>.</li> </ul> </li> <li>Navigate to your device's <strong>Settings</strong> <i class="fa fa-arrow-right"></i> <strong>Focus</strong> and select the desired Focus.</li> <li>Tap <strong>People</strong> <i class="fa fa-arrow-right"></i> <strong>Allow Notifications From</strong>.</li> <li>Tap the <i class="fa fa-plus"></i> and select the PagerDuty contact, <strong>PagerDuty Outgoing Numbers</strong>.</li> <li>Tap <strong>Done</strong> to save your selection.</li> </ol> <figure><span aria-label="Focus mode" class="img lightbox closed" role="button" tabindex="0"><span class="lightbox-inner"><img alt="Focus mode" loading="lazy" src="https://files.readme.io/c99f19a-focus_mode.png" title="ios_focus.PNG" align="center" class="" width="50% " caption="" height="auto"/></span></span><figcaption><p>Focus mode</p></figcaption></figure> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="notification-summary"></div><div class="heading-text"><div id="section-notification-summary" class="heading-anchor_backwardsCompatibility"></div>Notification Summary</div><a aria-label="Skip link to Notification Summary" class="heading-anchor-icon fa fa-anchor" href="#notification-summary"></a></h2> <p>The Notification Summary feature allows non-critical notifications to be received at a specific time of the day to avoid taking away users’ attention during focus time. A few points to take note of with this feature:</p> <ul> <li>Notification Summary is optional and disabled by default.</li> <li>If desired, the PagerDuty app will need to be part of the list of chosen apps for the Summary located in <strong>Settings</strong> <i class="fa fa-arrow-right"></i> <strong>Notifications</strong> <i class="fa fa-arrow-right"></i> <strong>Scheduled Summary</strong>.</li> <li>Critical Alerts can still be received instantly.</li> </ul> <p>New PagerDuty app users will receive a prompt upon installing to either allow notifications or include them in a scheduled summary.</p> <figure><span aria-label="Allow notifications" class="img lightbox closed" role="button" tabindex="0"><span class="lightbox-inner"><img alt="Allow notifications" loading="lazy" src="https://files.readme.io/8bb3c2a-allow_notifications.png" title="Screen Shot 2021-09-29 at 10.05.44 PM.png" align="center" class="" width="50% " caption="" height="auto"/></span></span><figcaption><p>Allow notifications prompt</p></figcaption></figure> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="notification-preferences"></div><div class="heading-text"><div id="section-notification-preferences" class="heading-anchor_backwardsCompatibility"></div>Notification Preferences</div><a aria-label="Skip link to Notification Preferences" class="heading-anchor-icon fa fa-anchor" href="#notification-preferences"></a></h2> <p>You can quickly update your <a target="_self" href="/main/docs/user-profile#notification-rules">notification rules</a> for high urgency incidents. We offer three pre-configured options to choose from:</p> <ul> <li><strong>Never Miss a Page</strong>: Immediately sends a Push notification, followed by an email after one minute, SMS after two minutes, and a call after three minutes.</li> <li><strong>Always Text First</strong>: Immediately sends a SMS, followed by an email after one minute and a call and push notification after two minutes.</li> <li><strong>Always Call First</strong>: Immediately calls, followed by a SMS after one minute and an email and push notification after two minutes.</li> </ul> <p>You can also click <strong>Advanced Notification Rules</strong> to set your own preferences.</p> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="appearance"></div><div class="heading-text"><div id="section-appearance" class="heading-anchor_backwardsCompatibility"></div>Appearance</div><a aria-label="Skip link to Appearance" class="heading-anchor-icon fa fa-anchor" href="#appearance"></a></h2> <p>You can adjust various aspects of how the mobile app appears. Navigate to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> and tap <strong>App Appearance</strong>.</p> <p>To change the in-app color scheme, tap <strong>Theme</strong> and select from the following options:</p> <ul> <li><strong>System</strong></li> <li><strong>Light</strong></li> <li><strong>Dark</strong></li> </ul> <p>To change the app icon, tap <strong>Icon</strong> and make a selection:</p> <ul> <li><strong>Green (default)</strong></li> <li><strong>Blue</strong></li> <li><strong>Cream</strong></li> <li><strong>Pink</strong></li> <li><strong>Sky</strong></li> <li><strong>Yellow</strong></li> </ul> <h1 class="heading heading-1 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="shared-settings"></div><div class="heading-text"><div id="section-shared-settings" class="heading-anchor_backwardsCompatibility"></div>Shared Settings</div><a aria-label="Skip link to Shared Settings" class="heading-anchor-icon fa fa-anchor" href="#shared-settings"></a></h1> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="troubleshoot-notifications"></div><div class="heading-text"><div id="section-troubleshoot-notifications" class="heading-anchor_backwardsCompatibility"></div>Troubleshoot Notifications</div><a aria-label="Skip link to Troubleshoot Notifications" class="heading-anchor-icon fa fa-anchor" href="#troubleshoot-notifications"></a></h2> <p>To receive a test push notification, navigate to <strong>More</strong> <i class="fa fa-arrow-right"></i> <i class="fa fa-cog"></i> and tap <strong>Troubleshooting</strong> (Android) or <strong>Troubleshoot Notifications</strong> (iOS). If the notification is successful, you will receive a push notification based on your settings. If an issue occurs, a prompt will advise you on what settings may need to be adjusted to ensure you receive notifications.</p> <p><em>Optionally</em>, tap <strong>Run Tests</strong> to run troubleshooting tests again.</p> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="support-resources"></div><div class="heading-text"><div id="section-support-resources" class="heading-anchor_backwardsCompatibility"></div>Support Resources</div><a aria-label="Skip link to Support Resources" class="heading-anchor-icon fa fa-anchor" href="#support-resources"></a></h2> <p>If you need further assistance, we provide easy access to additional resources in the app's Settings:</p> <ul> <li><strong>Community Support</strong>: Visit <a target="_self" href="https://community.pagerduty.com/">PagerDuty Commons</a>, our community site.</li> <li><strong>Email Support</strong>: Tap <strong>Email Support</strong> to email our Support Team directly.</li> <li><strong>PagerDuty System Status</strong>: Check PagerDuty's <a target="_self" href="https://status.pagerduty.com/">PagerDuty Status Page</a> and sign up for notifications.</li> </ul> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="contact-card-settings"></div><div class="heading-text"><div id="section-contact-card-settings" class="heading-anchor_backwardsCompatibility"></div>Contact Card Settings</div><a aria-label="Skip link to Contact Card Settings" class="heading-anchor-icon fa fa-anchor" href="#contact-card-settings"></a></h2> <p>The <a target="_self" href="/main/docs/notification-phone-numbers#pagerduty-vcard">PagerDuty vCard</a> is a file containing the numbers that PagerDuty notifications can come from. These numbers are saved to the <strong>PagerDuty Outgoing Numbers</strong> contact. The vCard updates automatically by default in the mobile app, and there is nothing that needs to be configured. Tap <strong>Automatic Contact Card Management</strong> to manually update the vCard; if prompted, tap <strong>Continue</strong> to give the PagerDuty app permission to access your contacts.</p> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="live-updating"></div><div class="heading-text"><div id="section-live-updating" class="heading-anchor_backwardsCompatibility"></div>Live Updating</div><a aria-label="Skip link to Live Updating" class="heading-anchor-icon fa fa-anchor" href="#live-updating"></a></h2> <p>Live Updating automatically updates the incidents list and incident details screen on your mobile app with the latest information. Tap the <strong>Live Updating</strong> checkbox (Android) or toggle (iOS) to enable or disable this option. We recommend disabling this option if you are experiencing connectivity issues.</p></div><div class="UpdatedAt"><p class="DateLine "><i class="icon icon-watch"></i>Updated<!-- --> <!-- -->3 months ago<!-- --> </p></div><hr class="NextStepsDivider"/><div class="WhatsNext-wrapper3DTnpcPqKoHg"><header class="APISectionHeader3LN_-QIR0m7x rm-APISectionHeader WhatsNext-headingQHN33r4trf_s"><div class="APISectionHeader-heading4MUMLbp4_nLs">Learn more</div></header><div class="rm-Markdown markdown-body WhatsNext-description1zZyZLPCGmaa WhatsNext-description_empty1Hh8M1AKGhbW" data-testid="RDMD"></div><ul><li><a class="WhatsNext-link" target="_self" href="/main/docs/mobile-app">PagerDuty Mobile App</a><span class="IconWrapper Icon-wrapper2z2wVIeGsiUy"><svg fill="none" viewBox="0 0 24 24" class="Icon Icon3_D2ysxFZ_ll Icon-svg2Lm7f6G9Ly5a icon" data-name="arrow-right" role="img" style="--icon-color:inherit;--icon-size:inherit;--icon-stroke-width:2px" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M5 12h14M12 5l7 7-7 7" class="icon-stroke-width"></path></svg></span></li></ul></div></section><section class="content-toc grid-25"><nav><ul class="toc-list"><li><a class="tocHeader" href="#"><i class="icon icon-text-align-left"></i>Table of Contents</a></li><li class="toc-children"><ul> <li> <a href="#configure-android-devices">Configure Android Devices</a> <ul> <li><a href="#notification-settings-android">Notification Settings (Android)</a></li> <li><a href="#app-behavior-settings">App Behavior Settings</a></li> <li><a href="#other-settings">Other Settings</a></li> </ul> </li> <li> <a href="#configure-ios-devices">Configure iOS Devices</a> <ul> <li><a href="#notification-settings-ios">Notification Settings (iOS)</a></li> <li><a href="#focus-mode">Focus Mode</a></li> <li><a href="#notification-summary">Notification Summary</a></li> <li><a href="#notification-preferences">Notification Preferences</a></li> <li><a href="#appearance">Appearance</a></li> </ul> </li> <li> <a href="#shared-settings">Shared Settings</a> <ul> <li><a href="#troubleshoot-notifications">Troubleshoot Notifications</a></li> <li><a href="#support-resources">Support Resources</a></li> <li><a href="#contact-card-settings">Contact Card Settings</a></li> <li><a href="#live-updating">Live Updating</a></li> </ul> </li> </ul></li></ul></nav></section></div><div class="ModalWrapper" id="tutorialmodal-root"></div></article></div></main><footer aria-label="Status banner" class="AppFooter rm-Banners"></footer><footer><div class="pd-footer"> <div class="pd-footer-inner"> <div class="col"> <h3 class="footer-header">Getting Started</h3> <ul> <li><a href="https://support.pagerduty.com/docs/introduction">Intro to PagerDuty</a></li> <li><a href="https://www.pagerduty.com/faq">FAQ</a></li> <li><a href="https://www.pagerduty.com/ops-guides/">Best Practices</a></li> <li><a href="https://www.pagerduty.com/integrations">Integration Guides</a></li> </ul> </div> <div class="col"> <h3 class="footer-header">Resources</h3> <ul> <li><a href="https://www.pagerduty.com/whats-new">What's New</a></li> <li><a href="https://developer.pagerduty.com">Developer Docs</a></li> <li><a href="https://response.pagerduty.com">Incident Response Docs</a></li> <li><a href="https://engineering.pagerduty.com">Engineering Blog</a></li> <li><a href="https://www.pagerduty.com/platform/devops/on-call-management/mobile/">Mobile App</a></li> </ul> </div> <div class="col footer-logo-holder"> <div class="footer-logo-wrapper"> <img src="//files.readme.io/1d9b51a-P-GreenRGB.png" alt="PagerDuty logo"> </div> </div> <div class="col"> <h3 class="footer-header">Support</h3> <ul> <li><a href="https://support.pagerduty.com">Knowledge Base</a></li> <li><a href="https://community.pagerduty.com?utm_source=web&utm_campaign=kb_footer_nav&utm_medium=link">Community Forum</a></li> <li><a href="https://status.pagerduty.com">Service Status <span class="status-dot"></span></a></li> <li><a href="https://tickets.pagerduty.com">Support Tickets</a></li> </ul> </div> <div class="col"> <h3 class="footer-header">Company</h3> <ul> <li><a href="https://www.pagerduty.com/company">About PagerDuty</a></li> <li><a href="https://www.pagerduty.com/blog">Company Blog</a></li> <li><a href="https://www.pagerduty.com/security">Security</a></li> <li><a href="https://www.pagerduty.com/online-terms-and-conditions">Terms and Conditions</a></li> <li><a href="https://www.pagerduty.com/privacy-policy">Privacy Policy</a></li> <li><a href="https://www.pagerduty.com/community-policy">Community Policy</a></li> </ul> </div> </div> <div class="col" id="copyright"> <p>© <span id="year"></span> PagerDuty, Inc. All rights reserved.</p> </div> </div> <!-- Start of pagerduty Zendesk Widget script --> <script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=d6334228-24bd-407e-823c-bb9b282684e1"> </script> <!-- End of pagerduty Zendesk Widget script --></footer><div class="ModalWrapper" id="ChatGPT-modal"></div></div></div><div class="ng-non-bindable"><script id="ssr-props" data-initial-props="{"sidebars":{"docs":[{"_id":"589179dff4624a0f00083720","__v":0,"createdAt":"2017-02-01T05:49:29.898Z","from_sync":false,"order":0,"project":"589176e943f74319009dbffa","reference":false,"slug":"documentation","sync":{"isSync":false,"url":""},"title":"Getting Started","version":"589179dff4624a0f00083722","pages":[{"_id":"589a54f02265430f009526bb","api":{"params":[],"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"settings":"","url":"","auth":"required","method":"get","examples":{"codes":[]}},"category":"589179dff4624a0f00083720","createdAt":"2017-02-07T23:14:56.013Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":null,"previousSlug":"","slug":"introduction","sync_unique":"","title":"Introduction","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"59423b5d21a75e000fe11f34","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589179dff4624a0f00083720","createdAt":"2017-06-15T07:46:37.195Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":null,"previousSlug":"quick-start-guide","slug":"trial-account-onboarding","sync_unique":"","title":"Trial Account Onboarding","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"63bef52ece52d400894b8b8c","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589179dff4624a0f00083720","createdAt":"2023-01-11T17:43:10.852Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"previousSlug":"log-in-to-the-web-app","slug":"log-in-to-pagerduty","sync_unique":"","title":"Log In to PagerDuty","type":"basic","parentDoc":null,"mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"594237277e6e75000ffcf7d8","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589179dff4624a0f00083720","createdAt":"2017-06-15T07:28:39.859Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":3,"parentDoc":null,"previousSlug":"navigating-the-incidents-page","slug":"navigate-the-incidents-page","sync_unique":"","title":"Navigate the Incidents Page","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"652476d587457f00133b0ec4","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589179dff4624a0f00083720","createdAt":"2023-10-09T21:55:33.736Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":true,"link_url":"https://www.pagerduty.com/ops-guides/","order":4,"parentDoc":null,"previousSlug":"","slug":"best-practice-ops-guides","sync_unique":"","title":"Best Practice Ops Guides","type":"link","isBodyEmpty":true,"children":[]}]},{"_id":"589a5433e94a202500fa2fd1","__v":0,"createdAt":"2017-02-07T23:11:47.827Z","from_sync":false,"order":1,"project":"589176e943f74319009dbffa","reference":false,"slug":"incidents","sync":{"isSync":false,"url":""},"title":"Incidents","version":"589179dff4624a0f00083722","pages":[{"_id":"59134da8f865370f000b26af","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"language":"json","code":"{}","name":"","status":400}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a5433e94a202500fa2fd1","createdAt":"2017-05-10T17:28:08.625Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":null,"previousSlug":"","slug":"incidents","sync_unique":"","title":"Incidents","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[{"_id":"5941a9301157090023885608","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a5433e94a202500fa2fd1","createdAt":"2017-06-14T21:22:56.457Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"59134da8f865370f000b26af","previousSlug":"editing-incidents","slug":"edit-incidents","sync_unique":"","title":"Edit Incidents","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5b183cc4180d310003a74185","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a5433e94a202500fa2fd1","createdAt":"2018-06-06T19:57:56.728Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":"59134da8f865370f000b26af","previousSlug":"reassigning-and-delegating-incidents","slug":"reassign-incidents","sync_unique":"","title":"Reassign Incidents","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"59308e23b28051002f66ad08","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a5433e94a202500fa2fd1","createdAt":"2017-06-01T21:58:59.927Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":"59134da8f865370f000b26af","previousSlug":"","slug":"incident-priority","sync_unique":"","title":"Incident Priority","type":"basic","isBodyEmpty":false,"children":[]},{"_id":"659ddd75a124aa004d7b4fee","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a5433e94a202500fa2fd1","createdAt":"2024-01-09T23:57:41.460Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":3,"parentDoc":"59134da8f865370f000b26af","previousSlug":"","slug":"incident-roles","sync_unique":"","title":"Incident Roles","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"659482447376b402978c135a","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a5433e94a202500fa2fd1","createdAt":"2024-01-02T21:38:12.771Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":4,"previousSlug":"tasks-for-incident-response","slug":"incident-tasks","sync_unique":"","title":"Incident Tasks","type":"basic","parentDoc":"59134da8f865370f000b26af","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"66ed996064db600019c01a09","api":{"method":"get","url":"","auth":"required","params":[]},"category":"589a5433e94a202500fa2fd1","createdAt":"2024-09-20T15:47:00.000Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","mdx":{},"order":5,"parentDoc":"59134da8f865370f000b26af","previousSlug":"","slug":"incident-types","sync_unique":"","title":"Incident Types","type":"basic","isBodyEmpty":false,"children":[]},{"_id":"6462786c0aab2400258999c6","api":{"method":"get","url":"","auth":"required","params":[],"examples":{"codes":[]},"results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]}},"category":"589a5433e94a202500fa2fd1","createdAt":"2023-05-15T18:22:36.478Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":6,"parentDoc":"59134da8f865370f000b26af","previousSlug":"","slug":"custom-fields-on-incidents","sync_unique":"","title":"Custom Fields on Incidents","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"591b098c2dba9823008f88b4","api":{"results":{"codes":[{"name":"","status":200,"language":"json","code":"{}"},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a5433e94a202500fa2fd1","createdAt":"2017-05-16T14:15:40.321Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":7,"parentDoc":"59134da8f865370f000b26af","previousSlug":"","slug":"why-incidents-fail-to-trigger","sync_unique":"","title":"Why Incidents Fail to Trigger","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"59136cdcaadf750f005c06f0","api":{"method":"get","results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"name":"","status":400,"language":"json","code":"{}"}]},"auth":"required","params":[],"url":"","examples":{"codes":[]}},"category":"589a5433e94a202500fa2fd1","createdAt":"2017-05-10T19:41:16.437Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":8,"parentDoc":"59134da8f865370f000b26af","previousSlug":"","slug":"conference-bridge","sync_unique":"","title":"Conference Bridge","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5b183bff180d310003a74173","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a5433e94a202500fa2fd1","createdAt":"2018-06-06T19:54:39.215Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":9,"parentDoc":"59134da8f865370f000b26af","previousSlug":"","slug":"add-responders","sync_unique":"","title":"Add Responders","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"591371a294ebfc0f0033ed04","api":{"params":[],"url":"","method":"get","results":{"codes":[{"language":"json","code":"{}","name":"","status":200},{"code":"{}","name":"","status":400,"language":"json"}]},"auth":"required","examples":{"codes":[]}},"category":"589a5433e94a202500fa2fd1","createdAt":"2017-05-10T20:01:38.515Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":11,"parentDoc":"59134da8f865370f000b26af","previousSlug":"","slug":"event-management","sync_unique":"","title":"Event Management","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"595fb2eee6e763003d55f125","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a5433e94a202500fa2fd1","createdAt":"2017-07-07T16:12:30.072Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":12,"parentDoc":"59134da8f865370f000b26af","previousSlug":"","slug":"dynamic-notifications","sync_unique":"","title":"Dynamic Notifications","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5b183554e137a700031d35ca","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a5433e94a202500fa2fd1","createdAt":"2018-06-06T19:26:12.718Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":13,"parentDoc":"59134da8f865370f000b26af","previousSlug":"communicating-with-stakeholders","slug":"communicate-with-stakeholders","sync_unique":"","title":"Communicate with Stakeholders","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"634d7806872abc0026483cfa","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a5433e94a202500fa2fd1","createdAt":"2022-10-17T15:43:02.649Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":14,"parentDoc":"59134da8f865370f000b26af","previousSlug":"","slug":"status-update-templates","sync_unique":"","title":"Status Update Templates","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"5930375d3d2a84000f3fbba2","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a5433e94a202500fa2fd1","createdAt":"2017-06-01T15:48:45.746Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":null,"previousSlug":"","slug":"alerts","sync_unique":"","title":"Alerts","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[{"_id":"61dc8a472a5cc50010414c45","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"params":[],"examples":{"codes":[]}},"category":"589a5433e94a202500fa2fd1","createdAt":"2022-01-10T19:34:31.856Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"5930375d3d2a84000f3fbba2","previousSlug":"","slug":"alerts-table","sync_unique":"","title":"Alerts Table","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"5949f2e5aba469001aee0e05","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a5433e94a202500fa2fd1","createdAt":"2017-06-21T04:15:33.294Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":null,"previousSlug":"","slug":"postmortems","sync_unique":"","title":"Postmortems and Jeli Post Incident Reviews","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5eb4766d84e4760ab32e6f5a","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a5433e94a202500fa2fd1","createdAt":"2020-05-07T15:58:10.775Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":4,"parentDoc":null,"previousSlug":"new-visibility-console","slug":"visibility-console","sync_unique":"","title":"Visibility Console","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"589a5438e94a202500fa2fd2","__v":0,"createdAt":"2017-02-07T23:11:52.751Z","from_sync":false,"order":2,"project":"589176e943f74319009dbffa","reference":false,"slug":"notifications","sync":{"url":"","isSync":false},"title":"Notifications","version":"589179dff4624a0f00083722","pages":[{"_id":"5914e41b64a61b1900b139cf","api":{"params":[],"url":"","method":"get","results":{"codes":[{"language":"json","code":"{}","name":"","status":200},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","examples":{"codes":[]}},"category":"589a5438e94a202500fa2fd2","createdAt":"2017-05-11T22:22:19.532Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":null,"previousSlug":"notifications","slug":"notification-content-and-behavior","sync_unique":"","title":"Notification Content and Behavior","type":"basic","isBodyEmpty":false,"children":[{"_id":"666b5b6ac80df9002a02b481","api":{"method":"get","url":"","auth":"required","params":[]},"category":"589a5438e94a202500fa2fd2","createdAt":"2024-06-13T20:49:46.128Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"5914e41b64a61b1900b139cf","previousSlug":"","slug":"push-notifications","sync_unique":"","title":"Push Notifications","type":"basic","isBodyEmpty":false,"children":[]},{"_id":"666b5516e9895c00749f3fea","api":{"method":"get","url":"","auth":"required","params":[]},"category":"589a5438e94a202500fa2fd2","createdAt":"2024-06-13T20:22:46.340Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":"5914e41b64a61b1900b139cf","previousSlug":"email-notification-content","slug":"email-notifications","sync_unique":"","title":"Email Notifications","type":"basic","isBodyEmpty":false,"children":[]},{"_id":"666b5a79b923000068459d65","api":{"method":"get","url":"","auth":"required","params":[]},"category":"589a5438e94a202500fa2fd2","createdAt":"2024-06-13T20:45:45.086Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":"5914e41b64a61b1900b139cf","previousSlug":"","slug":"phone-notifications","sync_unique":"","title":"Phone Notifications","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"6786f8ce5ba1a9002973d3b0","api":{"method":"get","url":"","auth":"required","params":[]},"category":"589a5438e94a202500fa2fd2","createdAt":"2025-01-14T23:52:46.117Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","mdx":{},"order":0,"parentDoc":"666b5a79b923000068459d65","previousSlug":"","slug":"phone-notification-disclosures","sync_unique":"","title":"Phone Notification Disclosures","type":"basic","isBodyEmpty":false,"children":[]}]},{"_id":"666b56c68dc5f7002450a408","api":{"method":"get","url":"","auth":"required","params":[]},"category":"589a5438e94a202500fa2fd2","createdAt":"2024-06-13T20:29:58.042Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":3,"parentDoc":"5914e41b64a61b1900b139cf","previousSlug":"","slug":"sms-notifications","sync_unique":"","title":"SMS Notifications","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"6668e26a74e0150057f7fb13","api":{"method":"get","url":"","auth":"required","params":[]},"category":"589a5438e94a202500fa2fd2","createdAt":"2024-06-11T23:48:58.571Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"666b56c68dc5f7002450a408","previousSlug":"","slug":"sms-notification-disclosures","sync_unique":"","title":"SMS Notification Disclosures","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]}]},{"_id":"5914c76564a61b1900b137c1","api":{"auth":"required","params":[],"url":"","method":"get","results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"examples":{"codes":[]}},"category":"589a5438e94a202500fa2fd2","createdAt":"2017-05-11T20:19:49.582Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":null,"previousSlug":"","slug":"notification-troubleshooting","sync_unique":"","title":"Notification Troubleshooting","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"6596e5bd8f4ae8005d32b6d3","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a5438e94a202500fa2fd2","createdAt":"2024-01-04T17:07:09.900Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"5914c76564a61b1900b137c1","previousSlug":"","slug":"expected-notification-behavior","sync_unique":"","title":"Expected Notification Behavior","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"655bf78ffffda00010bc21c6","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a5438e94a202500fa2fd2","createdAt":"2023-11-21T00:19:27.237Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":"5914c76564a61b1900b137c1","previousSlug":"","slug":"push-notification-troubleshooting","sync_unique":"","title":"Push Notification Troubleshooting","type":"basic","isBodyEmpty":false,"children":[]},{"_id":"65663fd7000ae30036569bac","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a5438e94a202500fa2fd2","createdAt":"2023-11-28T19:30:31.746Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":"5914c76564a61b1900b137c1","previousSlug":"","slug":"email-notification-troubleshooting","sync_unique":"","title":"Email Notification Troubleshooting","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65663ff1fd0d7e006bf6c9a5","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a5438e94a202500fa2fd2","createdAt":"2023-11-28T19:30:57.094Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":3,"parentDoc":"5914c76564a61b1900b137c1","previousSlug":"voice-notification-troubleshooting","slug":"phone-notification-troubleshooting","sync_unique":"","title":"Phone Notification Troubleshooting","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"655bf7004955ba004a1a1334","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a5438e94a202500fa2fd2","createdAt":"2023-11-21T00:17:04.266Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":4,"parentDoc":"5914c76564a61b1900b137c1","previousSlug":"","slug":"sms-notification-troubleshooting","sync_unique":"","title":"SMS Notification Troubleshooting","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"65a70e1e86a913002a93c2c8","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"code":"{}","name":"","status":400,"language":"json"}]},"params":[],"examples":{"codes":[]}},"category":"589a5438e94a202500fa2fd2","createdAt":"2024-01-16T23:15:42.055Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":null,"previousSlug":"supported-countries-phase2","slug":"supported-countries","sync_unique":"","title":"Supported Countries","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5914e52f629c911b008ca7f1","api":{"method":"get","results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","examples":{"codes":[]}},"category":"589a5438e94a202500fa2fd2","createdAt":"2017-05-11T22:26:55.743Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":3,"parentDoc":null,"previousSlug":"","slug":"notification-phone-numbers","sync_unique":"","title":"Notification Phone Numbers","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"589a53ea3857222f001e4996","__v":0,"createdAt":"2017-02-07T23:10:34.587Z","from_sync":false,"order":3,"project":"589176e943f74319009dbffa","reference":false,"slug":"services-integrations","sync":{"url":"","isSync":false},"title":"Services","version":"589179dff4624a0f00083722","pages":[{"_id":"5911ee6aace1a30f00e06f5d","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"name":"","status":400,"language":"json","code":"{}"}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a53ea3857222f001e4996","createdAt":"2017-05-09T16:29:30.191Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":null,"previousSlug":"","slug":"services-and-integrations","sync_unique":"","title":"Services and Integrations","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"5d4c80c31ae0b20050cb1bed","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a53ea3857222f001e4996","createdAt":"2019-08-08T20:06:27.521Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"5911ee6aace1a30f00e06f5d","previousSlug":"","slug":"service-directory","sync_unique":"","title":"Service Directory","type":"basic","isBodyEmpty":false,"children":[]},{"_id":"5df4339ccdf83c00659c5004","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a53ea3857222f001e4996","createdAt":"2019-12-13T17:13:35.191Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":"5911ee6aace1a30f00e06f5d","previousSlug":"","slug":"service-profile","sync_unique":"","title":"Service Profile","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5b8e458cb91d810003be10c1","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get"},"category":"589a53ea3857222f001e4996","createdAt":"2018-09-04T08:42:52.049Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":"5911ee6aace1a30f00e06f5d","previousSlug":"","slug":"business-services","sync_unique":"","title":"Business Services","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"5f68f055db2ad3004cefeec1","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a53ea3857222f001e4996","createdAt":"2020-09-21T18:26:29.398Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"5b8e458cb91d810003be10c1","previousSlug":"admin-subscription-management","slug":"business-service-subscription","sync_unique":"","title":"Business Service Subscription","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"6112e14be5bc370045fc5d4e","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a53ea3857222f001e4996","createdAt":"2021-08-10T20:27:55.303Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":3,"parentDoc":"5911ee6aace1a30f00e06f5d","previousSlug":"service-graph-1","slug":"service-graph","sync_unique":"","title":"Service Graph","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"591333bbf7be96250061480d","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a53ea3857222f001e4996","createdAt":"2017-05-10T15:37:31.163Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":4,"parentDoc":"5911ee6aace1a30f00e06f5d","previousSlug":"","slug":"maintenance-windows","sync_unique":"","title":"Maintenance Windows","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"591338e011a0a20f00b4e856","api":{"results":{"codes":[{"name":"","status":200,"language":"json","code":"{}"},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a53ea3857222f001e4996","createdAt":"2017-05-10T15:59:28.238Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":5,"parentDoc":"5911ee6aace1a30f00e06f5d","previousSlug":"","slug":"email-management-filters-and-rules","sync_unique":"","title":"Email Management: Filters and Rules","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"634063d843276d00a2c56101","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a53ea3857222f001e4996","createdAt":"2022-10-07T17:37:28.912Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":6,"parentDoc":"5911ee6aace1a30f00e06f5d","previousSlug":"","slug":"regular-expressions","sync_unique":"","title":"Regular Expressions","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"5911ef0018118d1b00c602c9","api":{"url":"","method":"get","results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"examples":{"codes":[]}},"category":"589a53ea3857222f001e4996","createdAt":"2017-05-09T16:32:00.692Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":null,"previousSlug":"service-settings","slug":"configurable-service-settings","sync_unique":"","title":"Configurable Service Settings","type":"basic","isBodyEmpty":false,"children":[]},{"_id":"5a29cc0602c775001c463aa2","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get"},"category":"589a53ea3857222f001e4996","createdAt":"2017-12-07T23:17:26.112Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":null,"previousSlug":"","slug":"integrating-with-itsm-tools","sync_unique":"","title":"Integrate PagerDuty With ITSM Tools","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"589a53c079a27e1b00dedc03","__v":0,"createdAt":"2017-02-07T23:09:52.403Z","from_sync":false,"order":4,"project":"589176e943f74319009dbffa","reference":false,"slug":"users-permissions","sync":{"url":"","isSync":false},"title":"People","version":"589179dff4624a0f00083722","pages":[{"_id":"589ab26c6d051e0f00f42d75","api":{"url":"","auth":"required","method":"get","params":[],"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"code":"{}","name":"","status":400,"language":"json"}]},"settings":"","examples":{"codes":[]}},"category":"589a53c079a27e1b00dedc03","createdAt":"2017-02-08T05:53:48.903Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":null,"previousSlug":"users","slug":"manage-users","sync_unique":"","title":"Manage Users","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"589abe216d051e0f00f42d8a","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"code":"{}","name":"","status":400,"language":"json"}]},"settings":"","url":"","auth":"required","params":[],"method":"get","examples":{"codes":[]}},"category":"589a53c079a27e1b00dedc03","createdAt":"2017-02-08T06:43:45.922Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"589ab26c6d051e0f00f42d75","previousSlug":"","slug":"import-users-from-a-csv","sync_unique":"","title":"Import Users from a CSV","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5da73f3949e71801def61e87","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a53c079a27e1b00dedc03","createdAt":"2019-10-16T16:03:05.471Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":"589ab26c6d051e0f00f42d75","previousSlug":"","slug":"offboarding","sync_unique":"","title":"Offboarding","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"589ac0b33693080f0034cf80","api":{"params":[],"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"settings":"","url":"","auth":"required","method":"get","examples":{"codes":[]}},"category":"589a53c079a27e1b00dedc03","createdAt":"2017-02-08T06:54:43.267Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":null,"previousSlug":"","slug":"user-roles","sync_unique":"","title":"User Roles","type":"basic","icon":"","isBodyEmpty":false,"children":[]},{"_id":"589ac5933693080f0034cf89","api":{"auth":"required","method":"get","params":[],"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"settings":"","url":"","examples":{"codes":[]}},"category":"589a53c079a27e1b00dedc03","createdAt":"2017-02-08T07:15:31.066Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":null,"previousSlug":"","slug":"advanced-permissions","sync_unique":"","title":"Advanced Permissions","type":"basic","isBodyEmpty":false,"children":[]},{"_id":"5914ecdfadef8c0f007982af","api":{"results":{"codes":[{"code":"{}","name":"","status":200,"language":"json"},{"name":"","status":400,"language":"json","code":"{}"}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a53c079a27e1b00dedc03","createdAt":"2017-05-11T22:59:43.615Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":3,"parentDoc":null,"previousSlug":"configuring-a-user-profile","slug":"user-profile","sync_unique":"","title":"User Profile","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"594241a2080702000fa3c5e8","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a53c079a27e1b00dedc03","createdAt":"2017-06-15T08:13:22.217Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":4,"parentDoc":null,"previousSlug":"","slug":"teams","sync_unique":"","title":"Teams","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5cb7b3bcb992a300182473c7","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a53c079a27e1b00dedc03","createdAt":"2019-04-17T23:16:12.377Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":5,"parentDoc":null,"previousSlug":"","slug":"contextual-search","sync_unique":"","title":"Contextual Search - Tagging","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"591b22b2c0ce2b2f0012b6b3","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a53c079a27e1b00dedc03","createdAt":"2017-05-16T16:02:58.570Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":6,"parentDoc":null,"previousSlug":"schedules","slug":"schedule-basics","sync_unique":"","title":"Schedule Basics","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"591b23ff7feb040f00d2606a","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"name":"","status":400,"language":"json","code":"{}"}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a53c079a27e1b00dedc03","createdAt":"2017-05-16T16:08:31.371Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"591b22b2c0ce2b2f0012b6b3","previousSlug":"edit-existing-schedules","slug":"edit-schedules","sync_unique":"","title":"Edit Schedules","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"591db8f11e0dc20f00479b9e","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a53c079a27e1b00dedc03","createdAt":"2017-05-18T15:08:33.167Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":7,"parentDoc":null,"previousSlug":"","slug":"schedule-examples","sync_unique":"","title":"Schedule Examples","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"591b28a0e633fd0f00077a80","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"name":"","status":400,"language":"json","code":"{}"}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a53c079a27e1b00dedc03","createdAt":"2017-05-16T16:28:16.401Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":8,"parentDoc":null,"previousSlug":"","slug":"schedules-in-apps","sync_unique":"","title":"Schedules in Third-Party Apps","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5eea7233d73fda0018cb233e","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a53c079a27e1b00dedc03","createdAt":"2020-06-17T19:42:43.463Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":9,"parentDoc":null,"previousSlug":"my-on-call-shifts-early-access","slug":"my-on-call-shifts","sync_unique":"","title":"My On-Call Shifts","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"590b9faaa16cf41b001e2c76","api":{"auth":"required","params":[],"url":"","method":"get","results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"examples":{"codes":[]}},"category":"589a53c079a27e1b00dedc03","createdAt":"2017-05-04T21:39:54.405Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":10,"parentDoc":null,"previousSlug":"","slug":"escalation-policies","sync_unique":"","title":"Escalation Policy Basics","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[{"_id":"60a2c3fe9929d800809224c6","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a53c079a27e1b00dedc03","createdAt":"2021-05-17T19:29:02.114Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"590b9faaa16cf41b001e2c76","previousSlug":"escalation-policy-round-robin","slug":"round-robin-scheduling","sync_unique":"","title":"Round Robin Scheduling","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"591b27708b2ada0f00cfe047","api":{"results":{"codes":[{"name":"","status":200,"language":"json","code":"{}"},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a53c079a27e1b00dedc03","createdAt":"2017-05-16T16:23:12.865Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":11,"parentDoc":null,"previousSlug":"","slug":"escalation-policies-and-schedules","sync_unique":"","title":"Escalation Policies and Schedules","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"5b761f579394ed00031d7a85","__v":0,"createdAt":"2018-08-17T01:05:27.284Z","from_sync":false,"isAPI":false,"order":5,"project":"589176e943f74319009dbffa","reference":false,"slug":"integration-guides","title":"Integrations","version":"589179dff4624a0f00083722","pages":[{"_id":"5bd8548ea92a01004400791d","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2018-10-30T12:54:38.360Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":null,"previousSlug":"aws-cloudwatch-integration-guide","slug":"amazon-cloudwatch-integration-guide","sync_unique":"","title":"Amazon CloudWatch Integration Guide | PagerDuty","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5d279a2b11b14900414581ee","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2019-07-11T20:20:59.066Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":null,"previousSlug":"","slug":"amazon-eventbridge-integration-guide","sync_unique":"","title":"Amazon EventBridge Integration Guide | PagerDuty","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5bd854a6c1aab4002bbc0373","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2018-10-30T12:55:02.453Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":null,"previousSlug":"","slug":"aws-guardduty-integration-guide","sync_unique":"","title":"Amazon GuardDuty Integration Guide | PagerDuty","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5bd854e9817a3800441064db","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2018-10-30T12:56:09.439Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":3,"parentDoc":null,"previousSlug":"","slug":"aws-cloudtrail-integration-guide","sync_unique":"","title":"AWS CloudTrail Integration Guide | PagerDuty","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5bd854fc1a0f4400134d2a6d","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2018-10-30T12:56:28.955Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":4,"parentDoc":null,"previousSlug":"aws-personal-health-dashboard","slug":"aws-health-dashboard","sync_unique":"","title":"AWS Health Dashboard Integration Guide | PagerDuty","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5d0961a807c8fa0050ab066b","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2019-06-18T22:11:52.476Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":5,"parentDoc":null,"previousSlug":"","slug":"aws-security-hub-integration-guide-pagerduty","sync_unique":"","title":"AWS Security Hub Integration Guide | PagerDuty","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5b76262a9394ed00031d7aa2","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2018-08-17T01:34:34.392Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":6,"parentDoc":null,"previousSlug":"","slug":"bitbucket","sync_unique":"","title":"Bitbucket Integration Guide | PagerDuty","type":"basic","icon":"","isBodyEmpty":false,"children":[]},{"_id":"61705bb1d95a0f00649fb8bc","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2021-10-20T18:10:57.084Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":7,"parentDoc":null,"previousSlug":"datadog-widgets-integration-guide","slug":"datadog-apps-integration-guide","sync_unique":"","title":"Datadog Apps Integration Guide | PagerDuty","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"624e2b2ecb162300a8a976e2","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2022-04-07T00:07:10.004Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":8,"parentDoc":null,"previousSlug":"","slug":"email-integration-guide","sync_unique":"","title":"Email Integration Guide | PagerDuty","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5f49964ea91c0d0012201827","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2020-08-28T23:42:06.844Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":9,"parentDoc":null,"previousSlug":"","slug":"github-changes","sync_unique":"","title":"GitHub Changes Integration Guide | PagerDuty","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5fa055b2939c340040169801","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2020-11-02T18:53:38.182Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":10,"parentDoc":null,"previousSlug":"gitlab","slug":"gitlab-changes","sync_unique":"","title":"GitLab Changes Integration Guide | PagerDuty","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5fcaaad86d73c8005728f5cc","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2020-12-04T21:32:08.538Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":11,"parentDoc":null,"previousSlug":"","slug":"jenkins-changes","sync_unique":"","title":"Jenkins Changes Integration Guide | PagerDuty","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5b7625963f9231000374fe6e","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2018-08-17T01:32:06.336Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":12,"parentDoc":null,"previousSlug":"","slug":"jira-cloud","sync_unique":"","title":"Jira Cloud Integration Guide | PagerDuty","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"6699a647de765d001fc5324e","api":{"method":"get","url":"","auth":"required","params":[]},"category":"5b761f579394ed00031d7a85","createdAt":"2024-07-18T23:33:27.474Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"5b7625963f9231000374fe6e","previousSlug":"","slug":"jira-cloud-user-guide","sync_unique":"","title":"Jira Cloud User Guide","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65f4b60486adf70059e0e1a0","api":{"method":"get","url":"","auth":"required","params":[]},"category":"5b761f579394ed00031d7a85","createdAt":"2024-03-15T20:56:36.049Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":"5b7625963f9231000374fe6e","previousSlug":"","slug":"jira-cloud-integration-faq","sync_unique":"","title":"Jira Cloud Integration FAQ","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"669b0a4ce54d5e004d0e2140","api":{"method":"get","url":"","auth":"required","params":[]},"category":"5b761f579394ed00031d7a85","createdAt":"2024-07-20T00:52:28.965Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":"5b7625963f9231000374fe6e","previousSlug":"","slug":"jira-cloud-troubleshooting-guide","sync_unique":"","title":"Jira Cloud Troubleshooting Guide","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"5eb2066f0654f600186a85a9","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2020-05-05T16:51:03.838Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":13,"parentDoc":null,"previousSlug":"","slug":"jira-server","sync_unique":"","title":"Jira Server Integration Guide | PagerDuty","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"67351dcd8a566a00250f74e7","api":{"method":"get","url":"","auth":"required","params":[]},"category":"5b761f579394ed00031d7a85","createdAt":"2024-11-13T21:44:45.932Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","mdx":{},"order":0,"parentDoc":"5eb2066f0654f600186a85a9","previousSlug":"","slug":"jira-server-troubleshooting-guide","sync_unique":"","title":"Jira Server Troubleshooting Guide","type":"basic","isBodyEmpty":false,"children":[]}]},{"_id":"5e34b3ebb390760018ef6558","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2020-01-31T20:55:35.308Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":15,"parentDoc":null,"previousSlug":"","slug":"microsoft-teams","sync_unique":"","title":"Microsoft Teams Integration Guide | PagerDuty","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"647a1e62f41c7b149ec94e9d","api":{"method":"get","url":"","auth":"required","params":[],"examples":{"codes":[]},"results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]}},"category":"5b761f579394ed00031d7a85","createdAt":"2023-06-02T16:52:50.399Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"5e34b3ebb390760018ef6558","previousSlug":"","slug":"microsoft-teams-user-guide","sync_unique":"","title":"Microsoft Teams User Guide","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"6717ee500832c7006dec7c14","api":{"method":"get","url":"","auth":"required","params":[]},"category":"5b761f579394ed00031d7a85","createdAt":"2024-10-22T18:26:24.071Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","mdx":{},"order":2,"parentDoc":"5e34b3ebb390760018ef6558","previousSlug":"","slug":"microsoft-teams-permission-changelog","sync_unique":"","title":"Microsoft Teams Permission Changelog","type":"basic","isBodyEmpty":false,"children":[]}]},{"_id":"6126cf9697a95706565ee0f8","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"params":[],"examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2021-08-25T23:17:42.408Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":16,"parentDoc":null,"previousSlug":"salesforce-service-cloud-v3-integration-guide","slug":"salesforce-service-cloud-integration-guide","sync_unique":"","title":"Salesforce Service Cloud Integration Guide | PagerDuty","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"628fb1fd0ce9f6001459c043","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2022-05-26T16:59:41.947Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"6126cf9697a95706565ee0f8","previousSlug":"salesforce-service-cloud-integration-user-guide","slug":"salesforce-service-cloud-user-guide","sync_unique":"","title":"Salesforce Service Cloud User Guide","type":"basic","isBodyEmpty":false,"children":[]},{"_id":"66c3c014f845aa0025555b07","api":{"method":"get","url":"","auth":"required","params":[]},"category":"5b761f579394ed00031d7a85","createdAt":"2024-08-19T21:58:44.119Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":"6126cf9697a95706565ee0f8","previousSlug":"","slug":"salesforce-custom-field-mappings","sync_unique":"","title":"Salesforce Custom Field Mappings","type":"basic","isBodyEmpty":false,"children":[]}]},{"_id":"5f2352cecef8c301cc2c4fdd","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2020-07-30T23:07:58.534Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":17,"parentDoc":null,"previousSlug":"servicenow-integration-guide-v7","slug":"servicenow-integration-guide","sync_unique":"","title":"ServiceNow Integration Guide | PagerDuty","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"59c44390c2f44300101e8f8a","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2017-09-21T22:56:16.320Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"5f2352cecef8c301cc2c4fdd","previousSlug":"servicenow","slug":"servicenow-integration-details","sync_unique":"","title":"ServiceNow Integration Details","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"642b12b954ad4f000a321c9b","api":{"method":"get","url":"","auth":"required","params":[],"examples":{"codes":[]},"results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]}},"category":"5b761f579394ed00031d7a85","createdAt":"2023-04-03T17:54:01.248Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":"5f2352cecef8c301cc2c4fdd","previousSlug":"","slug":"servicenow-user-guide","sync_unique":"","title":"ServiceNow User Guide","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"6001ef35ff3b3c007b810d0e","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2021-01-15T19:38:29.474Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":3,"parentDoc":"5f2352cecef8c301cc2c4fdd","previousSlug":"","slug":"servicenow-provisioning","sync_unique":"","title":"ServiceNow Provisioning","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"59c5720aeb1ccd001c8e945d","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2017-09-22T20:26:50.470Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":5,"parentDoc":"5f2352cecef8c301cc2c4fdd","previousSlug":"","slug":"advanced-servicenow-configuration","sync_unique":"","title":"Advanced ServiceNow Configuration","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5b72e9b3e30d24000317199a","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2018-08-14T14:39:47.987Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":7,"parentDoc":"5f2352cecef8c301cc2c4fdd","previousSlug":"","slug":"servicenow-change-requests-integration-guide","sync_unique":"","title":"ServiceNow Change Requests Integration Guide","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"59c572232a1c380010cebc47","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2017-09-22T20:27:15.584Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":8,"parentDoc":"5f2352cecef8c301cc2c4fdd","previousSlug":"","slug":"servicenow-troubleshooting-guide","sync_unique":"","title":"ServiceNow Troubleshooting Guide","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"6515bf56872ad2001f246504","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2023-09-28T18:00:54.492Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":18,"parentDoc":null,"previousSlug":"","slug":"servicenow-csm-integration-guide","sync_unique":"","title":"ServiceNow CSM Integration Guide","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"63d961503c9a281722b01f7d","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2023-01-31T18:43:28.400Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"6515bf56872ad2001f246504","previousSlug":"","slug":"servicenow-csm-user-guide","sync_unique":"","title":"ServiceNow CSM User Guide","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"5cbe42f11a08c30013551adc","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2019-04-22T22:40:49.924Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":19,"parentDoc":null,"previousSlug":"","slug":"slack-integration-guide","sync_unique":"","title":"Slack Integration Guide | PagerDuty","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"647a17548d98a413135846ff","api":{"method":"get","url":"","auth":"required","params":[],"examples":{"codes":[]},"results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]}},"category":"5b761f579394ed00031d7a85","createdAt":"2023-06-02T16:22:44.979Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"5cbe42f11a08c30013551adc","previousSlug":"","slug":"slack-user-guide","sync_unique":"","title":"Slack User Guide","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"6744bcf36b0d2800498f5452","api":{"method":"get","url":"","auth":"required","params":[]},"category":"5b761f579394ed00031d7a85","createdAt":"2024-11-25T18:07:47.845Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","mdx":{},"order":2,"parentDoc":"5cbe42f11a08c30013551adc","previousSlug":"","slug":"slack-permission-changelog","sync_unique":"","title":"Slack Permission Changelog","type":"basic","isBodyEmpty":false,"children":[]}]},{"_id":"5f5fffdfe8ba8500567cba10","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2020-09-14T23:42:23.201Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":20,"parentDoc":null,"previousSlug":"zendesk-v3","slug":"zendesk-integration-guide","sync_unique":"","title":"Zendesk Integration Guide | PagerDuty","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"628fbb99b010b3009eed265e","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2022-05-26T17:40:41.029Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"5f5fffdfe8ba8500567cba10","previousSlug":"","slug":"zendesk-user-guide","sync_unique":"","title":"Zendesk User Guide","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"6791919f19fabf002a64f9c5","api":{"method":"get","url":"","auth":"required","params":[]},"category":"5b761f579394ed00031d7a85","createdAt":"2025-01-23T00:47:27.431Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","mdx":{},"order":1,"parentDoc":"5f5fffdfe8ba8500567cba10","previousSlug":"","slug":"zendesk-custom-field-mappings","sync_unique":"","title":"Zendesk Custom Field Mappings","type":"basic","isBodyEmpty":false,"children":[]}]},{"_id":"5f207e9392b95302d5f99771","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2020-07-28T19:37:55.759Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":21,"parentDoc":null,"previousSlug":"","slug":"zoom-integration-guide","sync_unique":"","title":"Zoom Integration Guide | PagerDuty","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"591ddf1c3f7c7a0f00e910dd","api":{"url":"","method":"get","results":{"codes":[{"code":"{}","name":"","status":200,"language":"json"},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[]},"category":"5b761f579394ed00031d7a85","createdAt":"2017-05-18T17:51:24.014Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":22,"parentDoc":null,"previousSlug":"","slug":"nagios-troubleshooting-guide","sync_unique":"","title":"Nagios Troubleshooting Guide","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"627572d322134b002190f0c2","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[]},"category":"5b761f579394ed00031d7a85","createdAt":"2022-05-06T19:11:15.723Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":23,"parentDoc":null,"previousSlug":"pagerduty-agent","slug":"pagerduty-agent-integration-guide","sync_unique":"","title":"PagerDuty Agent Integration Guide","type":"basic","icon":"","isBodyEmpty":false,"children":[]},{"_id":"59f8f8a222948400106e2af0","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get"},"category":"5b761f579394ed00031d7a85","createdAt":"2017-10-31T22:26:42.463Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":24,"parentDoc":null,"previousSlug":"","slug":"pagerduty-agent-troubleshooting-guide","sync_unique":"","title":"PagerDuty Agent Troubleshooting Guide","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5a43e6483e666b001e38fd48","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2017-12-27T18:28:24.605Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":25,"parentDoc":null,"previousSlug":"","slug":"solarwinds-orion-troubleshooting-guide","sync_unique":"","title":"SolarWinds Orion Troubleshooting Guide","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"591ccd8bd0a5720f00e5ee10","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"code":"{}","name":"","status":400,"language":"json"}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2017-05-17T22:24:11.434Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":26,"parentDoc":null,"previousSlug":"","slug":"zabbix-troubleshooting-guide","sync_unique":"","title":"Zabbix Troubleshooting Guide","type":"basic","isBodyEmpty":false,"children":[]},{"_id":"631a2870805b310fb18afcb4","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2022-09-08T17:37:52.291Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":29,"parentDoc":null,"previousSlug":"","slug":"extensions","sync_unique":"","title":"Extensions","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"631a2882d425890027baab23","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2022-09-08T17:38:10.669Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":30,"parentDoc":null,"previousSlug":"","slug":"add-ons","sync_unique":"","title":"Add-ons","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"59136b63d0af7819008b0e6b","api":{"results":{"codes":[{"name":"","status":200,"language":"json","code":"{}"},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2017-05-10T19:34:59.926Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"https://v2.developer.pagerduty.com/docs/webhook-behavior","order":31,"parentDoc":null,"previousSlug":"","slug":"webhooks","sync_unique":"","title":"Webhooks","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"59136bd39f92950f0057f334","api":{"auth":"required","params":[],"url":"","method":"get","results":{"codes":[{"name":"","status":200,"language":"json","code":"{}"},{"language":"json","code":"{}","name":"","status":400}]},"examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2017-05-10T19:36:51.395Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":32,"parentDoc":null,"previousSlug":"","slug":"custom-incident-actions","sync_unique":"","title":"Custom Incident Actions","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"59136d0094ebfc0f0033ecdf","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2017-05-10T19:41:52.534Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":33,"parentDoc":null,"previousSlug":"","slug":"sso","sync_unique":"","title":"Single Sign-On (SSO)","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5926f6226c729e0f00596876","api":{"results":{"codes":[{"language":"json","code":"{}","name":"","status":200},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2017-05-25T15:20:02.827Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":34,"parentDoc":null,"previousSlug":"","slug":"live-call-routing","sync_unique":"","title":"Live Call Routing","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5e98ef9b533ae200347a2d0a","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b761f579394ed00031d7a85","createdAt":"2020-04-16T21:05:31.717Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":35,"parentDoc":null,"previousSlug":"","slug":"apps","sync_unique":"","title":"Apps","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"6524758ad1dc5f0075b08c93","__v":0,"createdAt":"2023-10-09T21:50:02.585Z","order":6,"project":"589176e943f74319009dbffa","reference":false,"slug":"automation","title":"Automation","version":"589179dff4624a0f00083722","pages":[{"_id":"60e65950bfc644002ceac5ca","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"6524758ad1dc5f0075b08c93","createdAt":"2021-07-08T01:48:00.667Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":null,"previousSlug":"rundeck-actions","slug":"automation-actions","sync_unique":"","title":"PagerDuty Automation Actions","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"64777acd9506c7000bb5b8d7","api":{"method":"get","url":"","auth":"required","params":[],"examples":{"codes":[]},"results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]}},"category":"6524758ad1dc5f0075b08c93","createdAt":"2023-05-31T16:50:21.827Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"60e65950bfc644002ceac5ca","previousSlug":"","slug":"pagerduty-automation-trial","sync_unique":"","title":"PagerDuty Automation Trial","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"62fd45a76b12c90027ad7af6","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"6524758ad1dc5f0075b08c93","createdAt":"2022-08-17T19:46:47.123Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":null,"previousSlug":"getting-started-with-workflows","slug":"incident-workflows","sync_unique":"","title":"Incident Workflows","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"659d8d9d2db005002c2af588","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"6524758ad1dc5f0075b08c93","createdAt":"2024-01-09T18:17:01.346Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"62fd45a76b12c90027ad7af6","previousSlug":"","slug":"workflow-integrations","sync_unique":"","title":"Workflow Integrations","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"672a60e01a0aba00111adf15","api":{"method":"get","url":"","auth":"required","params":[]},"category":"6524758ad1dc5f0075b08c93","createdAt":"2024-11-05T18:16:00.348Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"https://support.pagerduty.com/actions/docs/incident-workflow-actions-overview","mdx":{},"order":1,"parentDoc":"62fd45a76b12c90027ad7af6","previousSlug":"","slug":"workflow-actions","sync_unique":"","title":"Workflow Actions","type":"link","isBodyEmpty":true,"children":[]}]},{"_id":"66e21487f7f73500379d9bb7","api":{"method":"get","url":"","auth":"required","params":[]},"category":"6524758ad1dc5f0075b08c93","createdAt":"2024-09-11T22:07:03.052Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":true,"link_url":"https://help.catalytic.com/","mdx":{},"order":2,"previousSlug":"","slug":"pagerduty-workflow-automation","sync_unique":"","title":"PagerDuty Workflow Automation","type":"link","parentDoc":null,"isBodyEmpty":true,"children":[]},{"_id":"66e215a7f2b6790036593a8f","api":{"method":"get","url":"","auth":"required","params":[]},"category":"6524758ad1dc5f0075b08c93","createdAt":"2024-09-11T22:11:51.829Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":true,"link_url":"https://docs.rundeck.com/docs/","mdx":{},"order":3,"previousSlug":"","slug":"pagerduty-runbook-automation","sync_unique":"","title":"PagerDuty Runbook Automation","type":"link","parentDoc":null,"isBodyEmpty":true,"children":[]}]},{"_id":"66a816ffce22e40011fd4e49","__v":0,"createdAt":"2024-07-29T22:26:07.607Z","order":7,"project":"589176e943f74319009dbffa","reference":false,"slug":"generative-ai","title":"Generative AI","version":"589179dff4624a0f00083722","pages":[{"_id":"649e018623539c00575451f1","api":{"method":"get","url":"","auth":"required","params":[],"examples":{"codes":[]},"results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]}},"category":"66a816ffce22e40011fd4e49","createdAt":"2023-06-29T22:11:18.054Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":null,"previousSlug":"pagerduty-generative-ai-integration-guide","slug":"pagerduty-advance","sync_unique":"","title":"PagerDuty Advance","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"5b117bf813001800038286d2","__v":0,"createdAt":"2018-06-01T17:01:44.807Z","from_sync":false,"isAPI":false,"order":8,"project":"589176e943f74319009dbffa","reference":false,"slug":"feature-packages","title":"AIOps","version":"589179dff4624a0f00083722","pages":[{"_id":"63e3f84f4221410056a4f453","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b117bf813001800038286d2","createdAt":"2023-02-08T19:30:23.567Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"previousSlug":"","slug":"aiops","sync_unique":"","title":"PagerDuty AIOps","type":"basic","parentDoc":null,"mdx":{},"isBodyEmpty":false,"children":[{"_id":"64beab9df612481857447d52","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b117bf813001800038286d2","createdAt":"2023-07-24T16:49:33.141Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"63e3f84f4221410056a4f453","previousSlug":"","slug":"pagerduty-aiops-quickstart-guide","sync_unique":"","title":"PagerDuty AIOps Quickstart Guide","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5a06155634873d0010b39329","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"settings":"","auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b117bf813001800038286d2","createdAt":"2017-11-10T21:08:38.297Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":"63e3f84f4221410056a4f453","previousSlug":"","slug":"intelligent-alert-grouping","sync_unique":"","title":"Intelligent Alert Grouping","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"5c0af11f087c5c00325d85a0","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b117bf813001800038286d2","createdAt":"2018-12-07T22:15:59.897Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"5a06155634873d0010b39329","previousSlug":"","slug":"preview-intelligent-alert-grouping","sync_unique":"","title":"Preview Intelligent Alert Grouping","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"5f065d3ac89446001eb2502e","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b117bf813001800038286d2","createdAt":"2020-07-08T23:56:42.721Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":3,"parentDoc":"63e3f84f4221410056a4f453","previousSlug":"","slug":"content-based-alert-grouping","sync_unique":"","title":"Content-Based Alert Grouping","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65d7dd9667131b005ec4a2dc","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b117bf813001800038286d2","createdAt":"2024-02-22T23:49:42.173Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":4,"parentDoc":"63e3f84f4221410056a4f453","previousSlug":"","slug":"unified-alert-grouping","sync_unique":"","title":"Unified Alert Grouping","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"654e83abb052ba0069e0caa8","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b117bf813001800038286d2","createdAt":"2023-11-10T19:25:31.446Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":5,"parentDoc":"63e3f84f4221410056a4f453","previousSlug":"","slug":"global-alert-grouping","sync_unique":"","title":"Global Alert Grouping","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"594b0892ad85bf000f44c617","api":{"settings":"","results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b117bf813001800038286d2","createdAt":"2017-06-22T00:00:18.087Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":6,"parentDoc":"63e3f84f4221410056a4f453","previousSlug":"","slug":"time-based-alert-grouping","sync_unique":"","title":"Time-Based Alert Grouping","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"617c594ce69e350037965691","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b117bf813001800038286d2","createdAt":"2021-10-29T20:27:56.168Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":7,"parentDoc":"63e3f84f4221410056a4f453","previousSlug":"","slug":"auto-pause-incident-notifications","sync_unique":"","title":"Auto-Pause Incident Notifications","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"643493dd87d41900786cca34","api":{"method":"get","url":"","auth":"required","params":[]},"category":"5b117bf813001800038286d2","createdAt":"2023-04-10T22:55:25.174Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"https://support.pagerduty.com/docs/event-orchestration#incident-data","order":8,"parentDoc":"63e3f84f4221410056a4f453","previousSlug":"","slug":"alert-suppression","sync_unique":"","title":"Alert Suppression","type":"link","isBodyEmpty":true,"children":[]},{"_id":"5988d467530bf6000f1c625b","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b117bf813001800038286d2","createdAt":"2017-08-07T20:58:15.213Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":9,"parentDoc":"63e3f84f4221410056a4f453","previousSlug":"","slug":"past-incidents","sync_unique":"","title":"Past Incidents","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5ea0810e0545fe003619d8a7","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"params":[],"examples":{"codes":[]}},"category":"5b117bf813001800038286d2","createdAt":"2020-04-21T21:16:46.446Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":10,"parentDoc":"63e3f84f4221410056a4f453","previousSlug":"","slug":"related-incidents","sync_unique":"","title":"Related Incidents","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"609d6e71b1b78f0040e2b42f","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b117bf813001800038286d2","createdAt":"2021-05-13T18:22:41.568Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":11,"parentDoc":"63e3f84f4221410056a4f453","previousSlug":"","slug":"outlier-incident","sync_unique":"","title":"Outlier Incident","type":"basic","icon":"","isBodyEmpty":false,"children":[]},{"_id":"6116e4337ca3e40029d019bf","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b117bf813001800038286d2","createdAt":"2021-08-13T21:29:23.564Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":12,"parentDoc":"63e3f84f4221410056a4f453","previousSlug":"","slug":"probable-origin","sync_unique":"","title":"Probable Origin","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5f528676b91e47006e9b61ec","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b117bf813001800038286d2","createdAt":"2020-09-04T18:24:54.820Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":13,"parentDoc":"63e3f84f4221410056a4f453","previousSlug":"change-events","slug":"recent-changes","sync_unique":"","title":"Recent Changes","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"63443d47084dbd0017c8d116","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b117bf813001800038286d2","createdAt":"2022-10-10T15:41:59.912Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":14,"parentDoc":"63e3f84f4221410056a4f453","previousSlug":"event-orchestration-v2-early-access","slug":"event-orchestration","sync_unique":"","title":"Event Orchestration","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"65df5934c46e150048574b95","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b117bf813001800038286d2","createdAt":"2024-02-28T16:03:00.818Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"63443d47084dbd0017c8d116","previousSlug":"event-orchestration-variables","slug":"event-orchestration-cache-variables","sync_unique":"","title":"Event Orchestration Cache Variables","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"66998a94b9085200691caeb5","api":{"method":"get","url":"","auth":"required","params":[]},"category":"5b117bf813001800038286d2","createdAt":"2024-07-18T21:35:16.545Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":"63443d47084dbd0017c8d116","previousSlug":"","slug":"event-orchestration-examples","sync_unique":"","title":"Event Orchestration Examples","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"668d5dd3d977e40011b1de15","api":{"method":"get","url":"","auth":"required","params":[]},"category":"5b117bf813001800038286d2","createdAt":"2024-07-09T15:57:07.438Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":15,"parentDoc":"63e3f84f4221410056a4f453","previousSlug":"","slug":"operations-console","sync_unique":"","title":"Operations Console","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"5b1180131300180003828759","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get"},"category":"5b117bf813001800038286d2","createdAt":"2018-06-01T17:19:15.185Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":null,"previousSlug":"event-intelligence","slug":"legacy-event-intelligence","sync_unique":"","title":"Legacy Event Intelligence","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5d1296df0c15550060abf7fc","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5b117bf813001800038286d2","createdAt":"2019-06-25T21:49:19.741Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":null,"previousSlug":"rulesets-deprecated","slug":"rulesets","sync_unique":"","title":"Rulesets","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"62cf3c0ec208e3008e03d968","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5b117bf813001800038286d2","createdAt":"2022-07-13T21:41:34.446Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":3,"parentDoc":null,"previousSlug":"","slug":"migrate-to-event-orchestration","sync_unique":"","title":"Migrate to Event Orchestration","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"589a547879a27e1b00dedc08","__v":0,"createdAt":"2017-02-07T23:12:56.729Z","from_sync":false,"order":9,"project":"589176e943f74319009dbffa","reference":false,"slug":"reports","sync":{"url":"","isSync":false},"title":"Analytics","version":"589179dff4624a0f00083722","pages":[{"_id":"65380f39bad11600565fcaac","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a547879a27e1b00dedc08","createdAt":"2023-10-24T18:38:49.872Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":null,"previousSlug":"","slug":"analytics-dashboard","sync_unique":"","title":"Analytics Dashboard","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"64c28a7b2ed027005679ba73","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a547879a27e1b00dedc08","createdAt":"2023-07-27T15:17:15.071Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"previousSlug":"","slug":"insights","sync_unique":"","title":"Insights","type":"basic","parentDoc":null,"mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5b95988128bbbd00030052e7","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a547879a27e1b00dedc08","createdAt":"2018-09-09T22:02:41.976Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":null,"previousSlug":"","slug":"operational-reviews","sync_unique":"","title":"Operational Reviews","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5f641c6516a2880204b2950f","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a547879a27e1b00dedc08","createdAt":"2020-09-18T02:33:09.555Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":3,"parentDoc":null,"previousSlug":"","slug":"on-call-readiness-reports","sync_unique":"","title":"On-Call Readiness Reports","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"648242d58c749502d7394b10","api":{"method":"get","url":"","auth":"required","params":[],"examples":{"codes":[]},"results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]}},"category":"589a547879a27e1b00dedc08","createdAt":"2023-06-08T21:06:29.376Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":4,"parentDoc":null,"previousSlug":"","slug":"event-analytics","sync_unique":"","title":"Event Analytics","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"671bea24860fda0032ff32fd","api":{"method":"get","url":"","auth":"required","params":[]},"category":"589a547879a27e1b00dedc08","createdAt":"2024-10-25T18:57:40.330Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","mdx":{},"order":5,"parentDoc":null,"previousSlug":"pagerduty-advance-1","slug":"pagerduty-advance-analytics","sync_unique":"","title":"PagerDuty Advance Analytics","type":"basic","isBodyEmpty":false,"children":[]},{"_id":"6513665fedff3700259f694a","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a547879a27e1b00dedc08","createdAt":"2023-09-26T23:16:47.280Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":6,"parentDoc":null,"previousSlug":"user-report","slug":"user-onboarding-report","sync_unique":"","title":"User Onboarding Report","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"64c2e05653c18b007205e55e","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a547879a27e1b00dedc08","createdAt":"2023-07-27T21:23:34.983Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":7,"parentDoc":null,"previousSlug":"","slug":"recommendations","sync_unique":"","title":"Recommendations","type":"basic","isBodyEmpty":false,"children":[]},{"_id":"5fd95384d078180037aaf224","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a547879a27e1b00dedc08","createdAt":"2020-12-16T00:23:32.509Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":8,"parentDoc":null,"previousSlug":"audit-trails","slug":"audit-trail-reporting","sync_unique":"","title":"Audit Trail Reporting","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"603591ae3d268d001e0d2558","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a547879a27e1b00dedc08","createdAt":"2021-02-23T23:37:18.110Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":9,"parentDoc":null,"previousSlug":"","slug":"pagerduty-analytics-slack-integration","sync_unique":"","title":"PagerDuty Analytics Slack Integration","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"6539867b8d557e01c29b45eb","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a547879a27e1b00dedc08","createdAt":"2023-10-25T21:19:55.291Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":10,"parentDoc":null,"previousSlug":"","slug":"operational-maturity","sync_unique":"","title":"Operational Maturity","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"5914f2967c2c552d008b7729","__v":0,"createdAt":"2017-05-11T23:24:06.575Z","from_sync":false,"isAPI":false,"order":10,"project":"589176e943f74319009dbffa","reference":false,"slug":"api","title":"APIs","version":"589179dff4624a0f00083722","pages":[{"_id":"5cf581765924a40014dd9bce","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get"},"category":"5914f2967c2c552d008b7729","createdAt":"2019-06-03T20:22:14.356Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"https://developer.pagerduty.com/docs/ZG9jOjQ2NDA2-introduction","order":0,"parentDoc":null,"previousSlug":"","slug":"apis-overview","sync_unique":"","title":"APIs Overview","type":"link","icon":"","isBodyEmpty":true,"children":[]},{"_id":"5cf584b0ad0890004a4df226","api":{"results":{"codes":[{"name":"","status":200,"language":"json","code":"{}"},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"5914f2967c2c552d008b7729","createdAt":"2019-06-03T20:36:00.649Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":null,"previousSlug":"generating-api-keys","slug":"api-access-keys","sync_unique":"","title":"API Access Keys","type":"basic","isBodyEmpty":false,"children":[{"_id":"652d601a1169f90024e39679","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"5914f2967c2c552d008b7729","createdAt":"2023-10-16T16:08:58.029Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"previousSlug":"","slug":"rest-api-rate-limits","sync_unique":"","title":"REST API Rate Limits","type":"basic","parentDoc":"5cf584b0ad0890004a4df226","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"598a3f0cdcfc97000fb43da4","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get"},"category":"5914f2967c2c552d008b7729","createdAt":"2017-08-08T22:45:32.367Z","hidden":false,"isReference":false,"link_external":false,"link_url":"https://v2.developer.pagerduty.com/docs","order":2,"parentDoc":null,"slug":"developer-docs","sync_unique":"","title":"Developer Documentation","type":"link","deprecated":false,"icon":"","previousSlug":"","isBodyEmpty":true,"children":[]},{"_id":"5c48f080fbb54e0038ebd993","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get"},"category":"5914f2967c2c552d008b7729","createdAt":"2019-01-23T22:53:52.623Z","hidden":false,"isReference":false,"link_external":false,"link_url":"https://developer.pagerduty.com/docs/tools-libraries/client-libraries/?utm_source=web&utm_campaign=kb_nav&utm_medium=link","order":3,"parentDoc":null,"slug":"code-libraries","sync_unique":"","title":"API Client Libraries","type":"link","deprecated":false,"icon":"","previousSlug":"","isBodyEmpty":true,"children":[]},{"_id":"591500f1cd290b2300ecbfe7","api":{"method":"get","results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","examples":{"codes":[]}},"category":"5914f2967c2c552d008b7729","createdAt":"2017-05-12T00:25:21.251Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":4,"parentDoc":null,"previousSlug":"safelisting-ips","slug":"safelist-ips","sync_unique":"","title":"Safelist IPs","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5914f191629c911b008caaa3","api":{"method":"get","results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":""},"category":"5914f2967c2c552d008b7729","createdAt":"2017-05-11T23:19:45.329Z","hidden":false,"isReference":false,"link_external":false,"link_url":"","order":5,"parentDoc":null,"previousSlug":"","slug":"third-party-tools","sync_unique":"","title":"Third-Party Tools","type":"basic","deprecated":false,"icon":"","mdx":{},"isBodyEmpty":false,"children":[{"_id":"5c48f05d92f9f6004ba162ea","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get"},"category":"5914f2967c2c552d008b7729","createdAt":"2019-01-23T22:53:17.273Z","hidden":false,"isReference":false,"link_external":false,"link_url":"https://developer.pagerduty.com/docs/tools-libraries/tools-projects/?utm_source=web&utm_campaign=kb_nav&utm_medium=link","order":0,"parentDoc":"5914f191629c911b008caaa3","slug":"code-samples","sync_unique":"","title":"API Tools & Code Samples","type":"link","deprecated":false,"icon":"","previousSlug":"","isBodyEmpty":true,"children":[]}]}]},{"_id":"6515c96f0d8d00000d36e1af","__v":0,"createdAt":"2023-09-28T18:43:59.862Z","order":11,"project":"589176e943f74319009dbffa","reference":false,"slug":"status-pages","title":"Status","version":"589179dff4624a0f00083722","pages":[{"_id":"63d0113b47071100179d802c","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"6515c96f0d8d00000d36e1af","createdAt":"2023-01-24T17:11:23.474Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":null,"previousSlug":"status-pages","slug":"status-pages-overview","sync_unique":"","title":"Status Pages Overview","type":"basic","isBodyEmpty":false,"children":[]},{"_id":"5c9d3cba98cbc1003dbfd6cb","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"6515c96f0d8d00000d36e1af","createdAt":"2019-03-28T21:29:30.713Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":null,"previousSlug":"status-dashboard","slug":"internal-status-page","sync_unique":"","title":"Internal Status Page","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"6356ac7c71eaaf009e09c831","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"6515c96f0d8d00000d36e1af","createdAt":"2022-10-24T15:17:16.610Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":null,"previousSlug":"external-status-dashboard","slug":"external-status-page","sync_unique":"","title":"External Status Page","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"64f7974bf2e0fe1386ee2dad","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"6515c96f0d8d00000d36e1af","createdAt":"2023-09-05T21:02:03.151Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"6356ac7c71eaaf009e09c831","previousSlug":"","slug":"private-status-page","sync_unique":"","title":"Private Status Page","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]}]},{"_id":"59422ad41c78b8000fa4297d","__v":0,"createdAt":"2017-06-15T06:36:04.500Z","from_sync":false,"isAPI":false,"order":12,"project":"589176e943f74319009dbffa","reference":false,"slug":"account-settings","title":"Billing and Account Settings","version":"589179dff4624a0f00083722","pages":[{"_id":"589a565e2265430f009526c2","api":{"url":"","auth":"required","method":"get","params":[],"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"settings":"","examples":{"codes":[]}},"category":"59422ad41c78b8000fa4297d","createdAt":"2017-02-07T23:21:02.463Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":null,"previousSlug":"","slug":"billing-invoices-payments","sync_unique":"","title":"Billing, Invoices and Payments","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"589a5895ee929f0f00a90b68","api":{"auth":"required","params":[],"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"settings":"","url":"","method":"get"},"category":"59422ad41c78b8000fa4297d","createdAt":"2017-02-07T23:30:29.732Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"589a565e2265430f009526c2","previousSlug":"","slug":"w-9","sync_unique":"","title":"Form W-9","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5af1ff7d0f82620003199d04","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"59422ad41c78b8000fa4297d","createdAt":"2018-05-08T19:50:21.966Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":"589a565e2265430f009526c2","previousSlug":"","slug":"vendor-form","sync_unique":"","title":"Vendor Form","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5bce621662918f001013c9e5","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"59422ad41c78b8000fa4297d","createdAt":"2018-10-22T23:49:42.201Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":"589a565e2265430f009526c2","previousSlug":"canceling-your-account","slug":"cancel-your-account","sync_unique":"","title":"Cancel Your Account","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"589a690971965d0f002047f9","api":{"settings":"","url":"","auth":"required","method":"get","params":[],"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"language":"json","code":"{}","name":"","status":400}]},"examples":{"codes":[]}},"category":"59422ad41c78b8000fa4297d","createdAt":"2017-02-08T00:40:41.549Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":null,"previousSlug":"account-ownership","slug":"account-settings","sync_unique":"","title":"Account Settings","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"589a5966ee929f0f00a90b6b","api":{"auth":"required","method":"get","params":[],"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"name":"","status":400,"language":"json","code":"{}"}]},"settings":"","url":"","examples":{"codes":[]}},"category":"59422ad41c78b8000fa4297d","createdAt":"2017-02-07T23:33:58.062Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":null,"previousSlug":"change-account-subdomain","slug":"account-subdomains","sync_unique":"","title":"Account Subdomains","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"591a2f53b560ce1b000713d0","api":{"method":"get","results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","examples":{"codes":[]}},"category":"59422ad41c78b8000fa4297d","createdAt":"2017-05-15T22:44:35.750Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":4,"parentDoc":null,"previousSlug":"time-zones","slug":"time-zone-settings","sync_unique":"","title":"Time Zone Settings","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"589a5443d775872500985b39","__v":0,"createdAt":"2017-02-07T23:12:03.227Z","from_sync":false,"order":13,"project":"589176e943f74319009dbffa","reference":false,"slug":"mobile-app","sync":{"url":"","isSync":false},"title":"Mobile App","version":"589179dff4624a0f00083722","pages":[{"_id":"599b2409a8175a0025027bc1","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get"},"category":"589a5443d775872500985b39","createdAt":"2017-08-21T18:18:49.663Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"https://university.pagerduty.com/page/on-demand#new-to-pagerduty_getting-started","order":0,"parentDoc":null,"previousSlug":"","slug":"training","sync_unique":"","title":"Training Material","type":"link","icon":"","isBodyEmpty":true,"children":[]},{"_id":"5914ee4dada11c1900fed3f3","api":{"params":[],"url":"","method":"get","results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","examples":{"codes":[]}},"category":"589a5443d775872500985b39","createdAt":"2017-05-11T23:05:49.775Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":null,"previousSlug":"","slug":"mobile-app","sync_unique":"","title":"PagerDuty Mobile App","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"629e6bc6d90667013608897c","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a5443d775872500985b39","createdAt":"2022-06-06T21:04:06.851Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"5914ee4dada11c1900fed3f3","previousSlug":"","slug":"mobile-home-screen","sync_unique":"","title":"Mobile Home Screen","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65d4e1b033ef4000473e0d22","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a5443d775872500985b39","createdAt":"2024-02-20T17:30:24.126Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":"5914ee4dada11c1900fed3f3","previousSlug":"","slug":"mobile-widgets","sync_unique":"","title":"Mobile Widgets","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"5c17eb96e1f72103452065be","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a5443d775872500985b39","createdAt":"2018-12-17T18:31:50.872Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":null,"previousSlug":"mobile-notification-settings","slug":"mobile-app-settings","sync_unique":"","title":"Mobile App Settings","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5bdcb33b7c2886015fbb7217","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a5443d775872500985b39","createdAt":"2018-11-02T20:27:39.469Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":3,"parentDoc":null,"previousSlug":"using-mobile-schedules","slug":"use-mobile-schedules","sync_unique":"","title":"Use Mobile Schedules","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5e7cdc8e800fda006429114e","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"params":[],"examples":{"codes":[]}},"category":"589a5443d775872500985b39","createdAt":"2020-03-26T07:00:30.902Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":4,"parentDoc":null,"previousSlug":"using-mobile-status-dashboard","slug":"mobile-status-dashboard","sync_unique":"","title":"Mobile Status Dashboard","type":"basic","isBodyEmpty":false,"children":[{"_id":"64ff655bcff0570019ef4230","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"589a5443d775872500985b39","createdAt":"2023-09-11T19:07:07.860Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"5e7cdc8e800fda006429114e","previousSlug":"","slug":"home-screen-status-dashboard","sync_unique":"","title":"Home Screen Status Dashboard","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"6019aa7bbbe1b90012daacd2","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[]},"category":"589a5443d775872500985b39","createdAt":"2021-02-02T19:39:39.267Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":5,"parentDoc":null,"previousSlug":"supported-web-browsers-ios","slug":"mdm-setup-browsers","sync_unique":"","title":"MDM Setup and Supported Web Browsers","type":"basic","icon":"","isBodyEmpty":false,"children":[]},{"_id":"5b4921ca01a4610003bb2f75","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"589a5443d775872500985b39","createdAt":"2018-07-13T22:03:54.068Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":7,"parentDoc":null,"previousSlug":"","slug":"release-notes","sync_unique":"","title":"Mobile Release Notes","type":"basic","isBodyEmpty":false,"children":[]}]},{"_id":"590ce28fb0deda0f00c442c4","__v":0,"createdAt":"2017-05-05T20:37:35.870Z","from_sync":false,"isAPI":false,"order":14,"project":"589176e943f74319009dbffa","reference":false,"slug":"prerequisites-and-updates","title":"Platform","version":"589179dff4624a0f00083722","pages":[{"_id":"5915d3747c2c552d008b846b","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get"},"category":"590ce28fb0deda0f00c442c4","createdAt":"2017-05-12T15:23:32.327Z","hidden":false,"isReference":false,"link_external":false,"link_url":"https://www.pagerduty.com/whats-new","order":0,"parentDoc":null,"slug":"whats-new","sync_unique":"","title":"What's New in PagerDuty","type":"link","deprecated":false,"icon":"","previousSlug":"","isBodyEmpty":false,"children":[]},{"_id":"5c2cfb7fac5ca8002a5169db","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"590ce28fb0deda0f00c442c4","createdAt":"2019-01-02T17:57:19.016Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":null,"previousSlug":"","slug":"platform-release-notes","sync_unique":"","title":"Platform Release Notes","type":"basic","mdx":{},"isBodyEmpty":false,"children":[{"_id":"668311891e0c2100230154f1","api":{"method":"get","url":"","auth":"required","params":[]},"category":"590ce28fb0deda0f00c442c4","createdAt":"2024-07-01T20:28:57.639Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"5c2cfb7fac5ca8002a5169db","previousSlug":"","slug":"platform-release-notes-2023","sync_unique":"","title":"Platform Release Notes (2023)","type":"basic","isBodyEmpty":false,"children":[]},{"_id":"668310f27a20070016e04641","api":{"method":"get","url":"","auth":"required","params":[]},"category":"590ce28fb0deda0f00c442c4","createdAt":"2024-07-01T20:26:26.727Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":"5c2cfb7fac5ca8002a5169db","previousSlug":"","slug":"platform-release-notes-2022","sync_unique":"","title":"Platform Release Notes (2022)","type":"basic","isBodyEmpty":false,"children":[]},{"_id":"668310ca0f25000011debca6","api":{"method":"get","url":"","auth":"required","params":[]},"category":"590ce28fb0deda0f00c442c4","createdAt":"2024-07-01T20:25:46.071Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":"5c2cfb7fac5ca8002a5169db","previousSlug":"","slug":"platform-release-notes-2021","sync_unique":"","title":"Platform Release Notes (2021)","type":"basic","isBodyEmpty":false,"children":[]},{"_id":"6683104a094d5f0059069cbc","api":{"method":"get","url":"","auth":"required","params":[]},"category":"590ce28fb0deda0f00c442c4","createdAt":"2024-07-01T20:23:38.371Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":3,"parentDoc":"5c2cfb7fac5ca8002a5169db","previousSlug":"","slug":"platform-release-notes-2020","sync_unique":"","title":"Platform Release Notes (2020)","type":"basic","isBodyEmpty":false,"children":[]},{"_id":"66830fea8427e90030bf90f5","api":{"method":"get","url":"","auth":"required","params":[]},"category":"590ce28fb0deda0f00c442c4","createdAt":"2024-07-01T20:22:02.633Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":4,"parentDoc":"5c2cfb7fac5ca8002a5169db","previousSlug":"","slug":"platform-release-notes-2019","sync_unique":"","title":"Platform Release Notes (2019)","type":"basic","isBodyEmpty":false,"children":[]},{"_id":"66830f568fa16d005b97913b","api":{"method":"get","url":"","auth":"required","params":[]},"category":"590ce28fb0deda0f00c442c4","createdAt":"2024-07-01T20:19:34.026Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":5,"parentDoc":"5c2cfb7fac5ca8002a5169db","previousSlug":"","slug":"platform-release-notes-2018","sync_unique":"","title":"Platform Release Notes (2018)","type":"basic","isBodyEmpty":false,"children":[]},{"_id":"66830f13ae17c900544d6d19","api":{"method":"get","url":"","auth":"required","params":[]},"category":"590ce28fb0deda0f00c442c4","createdAt":"2024-07-01T20:18:27.350Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":6,"parentDoc":"5c2cfb7fac5ca8002a5169db","previousSlug":"","slug":"platform-release-notes-2017","sync_unique":"","title":"Platform Release Notes (2017)","type":"basic","isBodyEmpty":false,"children":[]}]},{"_id":"589acce03693080f0034cf97","api":{"auth":"required","method":"get","params":[],"results":{"codes":[{"language":"json","code":"{}","name":"","status":200},{"code":"{}","name":"","status":400,"language":"json"}]},"settings":"","url":"","examples":{"codes":[]}},"category":"590ce28fb0deda0f00c442c4","createdAt":"2017-02-08T07:46:40.976Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":null,"previousSlug":"","slug":"system-requirements","sync_unique":"","title":"System Requirements","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5930854c111ec8003b91eec5","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"590ce28fb0deda0f00c442c4","createdAt":"2017-06-01T21:21:16.114Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":3,"parentDoc":null,"previousSlug":"","slug":"pd-cef","sync_unique":"","title":"Common Event Format (PD-CEF)","type":"basic","isBodyEmpty":false,"children":[]},{"_id":"609d6870707752004d644d80","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"590ce28fb0deda0f00c442c4","createdAt":"2021-05-13T17:57:04.687Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":4,"parentDoc":null,"previousSlug":"global-search","slug":"search","sync_unique":"","title":"Search","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"5942060dbfdb7c000f5e805a","api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"auth":"required","params":[],"url":"","method":"get","examples":{"codes":[]}},"category":"590ce28fb0deda0f00c442c4","createdAt":"2017-06-15T03:59:09.730Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":5,"parentDoc":null,"previousSlug":"","slug":"pagerduty-outage-notifications","sync_unique":"","title":"PagerDuty Outage Notifications","type":"basic","icon":"","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"60a5d6b7b532d000489d3d7c","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"590ce28fb0deda0f00c442c4","createdAt":"2021-05-20T03:25:43.658Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":6,"parentDoc":null,"previousSlug":"","slug":"service-regions","sync_unique":"","title":"Service Regions","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"65caaa3f14a470001015e7ef","__v":0,"createdAt":"2024-02-12T23:31:11.037Z","order":15,"project":"589176e943f74319009dbffa","reference":false,"slug":"jeli-part-of-pagerduty","title":"Jeli part of PagerDuty","version":"589179dff4624a0f00083722","pages":[{"_id":"65cab07dc6b00d001134fd9f","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-12T23:57:49.926Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"previousSlug":"get-set-up-in-jeli","slug":"get-started-with-jeli","sync_unique":"","title":"Get Started With Jeli","type":"basic","parentDoc":null,"mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65cb9aa6d87dbb002cff58fe","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-13T16:36:54.770Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"previousSlug":"view-incidents","slug":"jeli-incidents","sync_unique":"","title":"Jeli Incidents","type":"basic","parentDoc":null,"mdx":{},"isBodyEmpty":false,"children":[{"_id":"65cbb7ef66109f006277b157","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-13T18:41:51.937Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"previousSlug":"jeli-ir-bot-commands","slug":"jeli-slackbot-commands","sync_unique":"","title":"Jeli Slackbot Commands","type":"basic","parentDoc":"65cb9aa6d87dbb002cff58fe","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65ccef06ee7e35005c53f4f7","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-14T16:49:10.051Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"previousSlug":"wrap-up-an-incident","slug":"mitigate-an-incident","sync_unique":"","title":"Mitigate a Jeli Incident","type":"basic","parentDoc":"65cb9aa6d87dbb002cff58fe","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"65ccf39491e1f400481b47e3","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-14T17:08:36.248Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"previousSlug":"workflow-automation","slug":"jeli-workflows","sync_unique":"","title":"Jeli Workflows","type":"basic","parentDoc":null,"mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65cd2db7ad113c0054ad001a","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-14T21:16:39.375Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":3,"previousSlug":"create-an-opportunity-in-jeli","slug":"opportunities","sync_unique":"","title":"Jeli Opportunities","type":"basic","parentDoc":null,"mdx":{},"isBodyEmpty":false,"children":[{"_id":"65cfc433df556200685d971d","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-16T20:23:15.582Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"previousSlug":"","slug":"basic-investigation-tutorial","sync_unique":"","title":"Basic Investigation Tutorial","type":"basic","parentDoc":"65cd2db7ad113c0054ad001a","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"664502520aeab5001ee6d089","api":{"method":"get","url":"","auth":"required","params":[]},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-05-15T18:43:30.182Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":"65cd2db7ad113c0054ad001a","previousSlug":"","slug":"opportunity-stages","sync_unique":"","title":"Opportunity Stages","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65ce3e5c76c3fe007e0fc9f6","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-15T16:39:56.521Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"previousSlug":"report-overview-and-executive-summary","slug":"opportunity-report","sync_unique":"","title":"Opportunity Report","type":"basic","parentDoc":"65cd2db7ad113c0054ad001a","mdx":{},"isBodyEmpty":false,"children":[{"_id":"65ce417baca8bc006892db9d","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-15T16:53:15.096Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"previousSlug":"use-templates-for-incident-reviews-in-jeli","slug":"incident-review-templates","sync_unique":"","title":"Incident Review Templates","type":"basic","parentDoc":"65ce3e5c76c3fe007e0fc9f6","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65cfa1819f5b0b00522709c8","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-16T17:55:13.938Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"previousSlug":"","slug":"opportunity-tags","sync_unique":"","title":"Opportunity Tags","type":"basic","parentDoc":"65ce3e5c76c3fe007e0fc9f6","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65cfa7868a9d59002234082a","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-16T18:20:54.817Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"previousSlug":"","slug":"related-opportunities","sync_unique":"","title":"Related Opportunities","type":"basic","parentDoc":"65ce3e5c76c3fe007e0fc9f6","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65cd3393cb9fc00017bc31c5","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-14T21:41:39.184Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":3,"previousSlug":"what-is-narrative-builder","slug":"narrative-builder","sync_unique":"","title":"Narrative Builder","type":"basic","parentDoc":"65ce3e5c76c3fe007e0fc9f6","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65cfd66dd47a490045e8983d","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-16T21:41:01.023Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":4,"previousSlug":"","slug":"narrative-builder-tutorial","sync_unique":"","title":"Narrative Builder Tutorial","type":"basic","parentDoc":"65ce3e5c76c3fe007e0fc9f6","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65cd499b8a14640056ad6cf8","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-14T23:15:39.142Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":5,"previousSlug":"","slug":"see-participant-information","sync_unique":"","title":"View Opportunity Participant Data","type":"basic","parentDoc":"65ce3e5c76c3fe007e0fc9f6","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65ce4aa48db02a00103be180","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-15T17:32:20.109Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":6,"previousSlug":"","slug":"collect-action-items","sync_unique":"","title":"Collect Action Items","type":"basic","parentDoc":"65ce3e5c76c3fe007e0fc9f6","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"65cd43001dfed1003988afce","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-14T22:47:28.736Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":3,"previousSlug":"jeli-notes","slug":"opportunity-notes","sync_unique":"","title":"Opportunity Notes","type":"basic","parentDoc":"65cd2db7ad113c0054ad001a","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65cd3c4642419400419aa9bd","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-14T22:18:46.998Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":4,"previousSlug":"jeli-events","slug":"opportunity-events","sync_unique":"","title":"Opportunity Events","type":"basic","parentDoc":"65cd2db7ad113c0054ad001a","mdx":{},"isBodyEmpty":false,"children":[]}]},{"_id":"65cfac932c8d50000ff25e6e","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-16T18:42:27.291Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":4,"previousSlug":"the-learning-center","slug":"learning-center","sync_unique":"","title":"Jeli Learning Center","type":"basic","parentDoc":null,"mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65e8feb2ec8075005e7aa805","api":{"method":"get","url":"","auth":"required","params":[]},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-03-06T23:39:30.888Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":5,"parentDoc":null,"previousSlug":"people","slug":"view-people-in-jeli","sync_unique":"","title":"View People in Jeli","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65cfbe729ff635001e560f01","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-16T19:58:42.275Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":6,"previousSlug":"","slug":"jeli-settings-and-integrations","sync_unique":"","title":"Jeli Settings and Integrations","type":"basic","parentDoc":null,"mdx":{},"isBodyEmpty":false,"children":[{"_id":"66c6468cce3ec40051ab81cc","api":{"method":"get","url":"","auth":"required","params":[]},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-08-21T19:57:00.667Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":"65cfbe729ff635001e560f01","previousSlug":"","slug":"entra-id-integration-jeli","sync_unique":"","title":"Entra ID Integration | Jeli","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65d4ff6b29c9f0001e7e3f8d","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-20T19:37:15.722Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":"65cfbe729ff635001e560f01","previousSlug":"","slug":"google-meet-integration-jeli","sync_unique":"","title":"Google Meet Integration | Jeli","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65dd139d3e613f007026f3ad","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-26T22:41:33.338Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":"65cfbe729ff635001e560f01","previousSlug":"","slug":"jira-integration-jeli","sync_unique":"","title":"Jira Integration | Jeli","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65de38b9638da00030392d25","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-27T19:32:09.128Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":3,"parentDoc":"65cfbe729ff635001e560f01","previousSlug":"","slug":"nobl9-integration-jeli","sync_unique":"","title":"Nobl9 Integration | Jeli","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65de3848ebb5830052ebc49a","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-27T19:30:16.577Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":4,"parentDoc":"65cfbe729ff635001e560f01","previousSlug":"","slug":"okta-integration-jeli","sync_unique":"","title":"Okta Integration | Jeli","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65de38946d979f00623e2441","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-27T19:31:32.432Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":5,"parentDoc":"65cfbe729ff635001e560f01","previousSlug":"","slug":"opsgenie-integration-jeli","sync_unique":"","title":"Opsgenie Integration | Jeli","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65cfffcf3962730012a6952e","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-17T00:37:35.810Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":6,"parentDoc":"65cfbe729ff635001e560f01","previousSlug":"","slug":"pagerduty-integration-jeli","sync_unique":"","title":"PagerDuty Integration | Jeli","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65de38a8c54eef0023a2a8c0","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-27T19:31:52.557Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":7,"parentDoc":"65cfbe729ff635001e560f01","previousSlug":"","slug":"servicenow-integration-jeli","sync_unique":"","title":"ServiceNow Integration | Jeli","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65cff7583962730012a67690","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-17T00:01:28.647Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":8,"parentDoc":"65cfbe729ff635001e560f01","previousSlug":"jeli-integrations","slug":"slack-integration-jeli","sync_unique":"","title":"Slack Integration | Jeli","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65d4fc3705ed4f0044cf4e29","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-20T19:23:35.411Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":9,"parentDoc":"65cfbe729ff635001e560f01","previousSlug":"","slug":"statuspage-integration-jeli","sync_unique":"","title":"Statuspage Integration | Jeli","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65de38755dfc06007d2e545a","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-27T19:31:01.518Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":10,"parentDoc":"65cfbe729ff635001e560f01","previousSlug":"","slug":"vanta-integration-jeli","sync_unique":"","title":"Vanta Integration | Jeli","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65d4f99fbd7a050033ef9daa","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-20T19:12:31.086Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":11,"parentDoc":"65cfbe729ff635001e560f01","previousSlug":"","slug":"zoom-integration-jeli","sync_unique":"","title":"Zoom Integration | Jeli","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65e2233ed71c990054990525","api":{"method":"get","url":"","auth":"required","params":[]},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-03-01T18:49:34.074Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":12,"parentDoc":"65cfbe729ff635001e560f01","previousSlug":"","slug":"import-hr-data","sync_unique":"","title":"Import HR Data","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]},{"_id":"65de38c8142fa6005b69c875","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"65caaa3f14a470001015e7ef","createdAt":"2024-02-27T19:32:24.231Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":13,"parentDoc":"65cfbe729ff635001e560f01","previousSlug":"","slug":"jeli-api","sync_unique":"","title":"Jeli API","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]}]},{"_id":"61b7d674989a07004f91c0d5","__v":0,"createdAt":"2021-12-13T23:25:40.618Z","isAPI":false,"order":16,"project":"589176e943f74319009dbffa","reference":false,"slug":"security","title":"Security","version":"589179dff4624a0f00083722","pages":[{"_id":"65394bc34eae620033862d8e","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"61b7d674989a07004f91c0d5","createdAt":"2023-10-25T17:09:23.953Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":null,"previousSlug":"pagerduty-and-ciso-0-day-vulnerability-remediation-timelines","slug":"pagerduty-and-cisa-0-day-vulnerability-remediation-timelines","sync_unique":"","title":"PagerDuty and CISA 0-Day Vulnerability Remediation Timelines","type":"basic","isBodyEmpty":false,"children":[]},{"_id":"61b7d6181b687a001041edfa","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[]},"category":"61b7d674989a07004f91c0d5","createdAt":"2021-12-13T23:24:08.068Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":1,"parentDoc":null,"previousSlug":"pagerduty-log4j-zero-day-vulnerability-cve-2021-44228-december-13th","slug":"pagerduty-log4j-zero-day-vulnerability","sync_unique":"","title":"PagerDuty Log4j Zero-Day Vulnerability Updates","type":"basic","icon":"","isBodyEmpty":false,"children":[]},{"_id":"627ac0386cc0e0007ddfee32","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[]},"category":"61b7d674989a07004f91c0d5","createdAt":"2022-05-10T19:42:48.347Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":2,"parentDoc":null,"previousSlug":"pagerduty-process-automation-on-prem-rundeck-key-pair-misconfiguration","slug":"pagerduty-rundeck-automation-self-hosted-key-pair-misconfiguration","sync_unique":"","title":"PagerDuty Runbook Automation Self-Hosted / Rundeck Key Pair Misconfiguration","type":"basic","icon":"","isBodyEmpty":false,"children":[]},{"_id":"6255951e803f02006df65816","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[]},"category":"61b7d674989a07004f91c0d5","createdAt":"2022-04-12T15:05:02.765Z","deprecated":false,"hidden":false,"isReference":false,"link_external":false,"link_url":"","order":3,"parentDoc":null,"previousSlug":"","slug":"security-hygiene-for-the-current-cyber-threat-landscape","sync_unique":"","title":"Security Hygiene for the Current Cyber Threat Landscape","type":"basic","icon":"","isBodyEmpty":false,"children":[]},{"_id":"661ea8a4e3cc4e00247ec6df","api":{"method":"get","url":"","auth":"required","params":[]},"category":"61b7d674989a07004f91c0d5","createdAt":"2024-04-16T16:34:44.477Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":4,"previousSlug":"","slug":"sisense-compromise","sync_unique":"","title":"Sisense Compromise","type":"basic","parentDoc":null,"isBodyEmpty":false,"children":[]}]},{"_id":"63373d218ae25e0083d79d43","__v":0,"createdAt":"2022-09-30T19:01:53.922Z","order":17,"project":"589176e943f74319009dbffa","reference":false,"slug":"support","title":"Support","version":"589179dff4624a0f00083722","pages":[{"_id":"633708b4e33f3e003a074fec","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"category":"63373d218ae25e0083d79d43","createdAt":"2022-09-30T15:18:12.990Z","deprecated":false,"hidden":false,"icon":"","isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":null,"previousSlug":"","slug":"support-portal-faq","sync_unique":"","title":"Support Portal FAQ","type":"basic","mdx":{},"isBodyEmpty":false,"children":[]}]}],"refs":[]},"baseUrl":"/main","apiBaseUrl":"/main","search":{"appId":"52CQU0Z4X8","searchApiKey":"YzY4N2ZiNGIyNDFiMjlmMGNiNTRmOTJmZjcxMDM0ZjE3ZDZhMTlhZmMzNzgzNWMzYzc2YWE4MjFkMmIxMzI4M3RhZ0ZpbHRlcnM9KHByb2plY3Q6NTg5MTc2ZTk0M2Y3NDMxOTAwOWRiZmZhLHByb2plY3Q6NjVlYTEyNDMyMDVkOTkwMDU5MDg0YWQ0KSwodmVyc2lvbjpub25lLHZlcnNpb246NTg5MTc5ZGZmNDYyNGEwZjAwMDgzNzIyLHZlcnNpb246NjVlYTEyNDQyMDVkOTkwMDU5MDg0YzBhKSwoaGlkZGVuOm5vbmUsaGlkZGVuOmZhbHNlKSwoaW5kZXg6Q3VzdG9tUGFnZSxpbmRleDpQYWdlKSwoLWxhbmc6amEp","indexName":"readme_search_v2","projectsMeta":[{"modules":{"landing":false,"suggested_edits":false,"discuss":false,"reference":false,"examples":true,"docs":true,"changelog":false,"logs":false,"custompages":false,"tutorials":false,"graphql":false},"id":"589176e943f74319009dbffa","name":"Knowledge Base","subdomain":"pd-support","subpath":"main","nav_names":{"discuss":"Community Discussions","docs":"Knowledge Base","reference":"API Docs","changelog":"Blog","tutorials":"","recipes":""}},{"modules":{"landing":false,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":false,"custompages":false,"tutorials":false},"id":"65ea1243205d990059084ad4","name":"Workflow Actions","subdomain":"pd-actions","subpath":"actions","nav_names":{"docs":"Workflow Actions","reference":"API Docs","changelog":"Blog","discuss":"Community Discussions","recipes":"","tutorials":""}}],"UrlManager":{"options":{"child":false,"parent":null,"hasOneChild":false,"project":null,"version":null,"lang":"en"},"defaults":{"lang":"en"}},"urlManagerOpts":{"lang":"en","parent":{"subdomain":"pagerduty-enterprise-transifex","childrenProjects":["main","actions"]},"project":{"subdomain":"main"},"version":"1"}},"activeDoc":"mobile-app-settings","rdmd":{"baseUrl":"/main","body":"Within the mobile app, you can configure how notifications alert you as well as other app behavior settings. \n\nNotification settings and certain features will depend on your device's operating system. Please refer to the section for your device's operating system for more information.\n\n- [Configure Android Devices](#configure-android-devices)\n- [Configure iOS Devices](#configure-ios-devices)\n\n# Configure Android Devices\n\n## Notification Settings (Android)\n\nThe PagerDuty app must have app notifications enabled in order to access the notification settings. You can enable these in the app via the following steps:\n\n1. Navigate to **More** :fa-arrow-right: :fa-cog: in the top right.\n2. Tap **System Notification Settings** and ensure **Allow notifications** is enabled.\n\n[block:image]\n{\n \"images\": [\n {\n \"image\": [\n \"https://files.readme.io/2b98071ed7449fb64423e79a3e77fbcab644cdd498d03d4713d98a95c900035c-android-system-notification-settings.jpg\",\n \"mobile-app-settings-system-notification-settings.png\",\n \"Notification settings\"\n ],\n \"align\": \"center\",\n \"sizing\": \"33% \",\n \"caption\": \"Notification settings\"\n }\n ]\n}\n[/block]\n\n\n### High-Urgency Notifications\n\nTap **High-Urgency Notification Settings** and ensure **Allow notifications** is enabled. We recommend choosing a **sound** and any other alert settings that will help you identify these as high-urgency notifications.\n\n### High-Urgency Override System Volume\n\n> 🚧 Override System Volume Limitations\n> \n> PagerDuty cannot override the volume for phone call and SMS notifications.\n> \n> OnePlus devices running on OS 10 and higher do not fully support Override System Volume. These devices may not always override the system volume when the phone is on silent or vibrate mode.\n\nIf your phone _does not_ have Do Not Disturb enabled, and your volume slider is set to 0, PagerDuty push notifications will be silent. To change this, tap the **High-Urgency Override System Volume** checkbox to enable and set your desired volume level.\n\n### High-Urgency Override Do Not Disturb\n\nAndroid's Do Not Disturb mode mutes all calls, notifications and other alerts. In order to receive high-urgency push notifications when Do Not Disturb is enabled, you can follow the steps below:\n\n1. Navigate to your device's **Settings** :fa-arrow-right: **Notifications** :fa-arrow-right: **Do not disturb**.\n2. Under **Allowed during Do not disturb** select **App notifications**.\n3. Tap **Add apps** and then select the PagerDuty app.\n4. Tap **Done** to confirm your selection.\n\n<br />\n\n[block:image]\n{\n \"images\": [\n {\n \"image\": [\n \"https://files.readme.io/51aedbe54b64fac6b86cd1f1774c577c62f230ad1ad685a262659ecf031b0c51-android-dnd-settings.jpg\",\n \"\",\n \"Android's Do Not Disturb Settings\"\n ],\n \"align\": \"center\",\n \"sizing\": \"50% \",\n \"caption\": \"Android's Do Not Disturb Settings\"\n }\n ]\n}\n[/block]\n\n\nYou can confirm this was successfully enabled in the PagerDuty app by navigating to **More** :fa-arrow-right: :fa-cog: in the top right. If the steps above were completed, **High-Urgency Override Do Not Disturb** will show as **Enabled**.\n\nTo have phone call and SMS notifications override Do Not Disturb, open the PagerDuty app and navigate to **More** :fa-arrow-right: :fa-cog: in the top right. Tap the **Override DND for Starred Contacts** checkbox to enable it. This will automatically add the **PagerDuty Outgoing Numbers** contact to your **Favorites** list and update your device's Do Not Disturb settings to allow calls and messages from contacts on your Favorites list.\n\n> ❗️ Android Work Profiles\n> \n> Due to a Work Profile limitation from Android, overriding System Volume and Do Not Disturb will not work when the PagerDuty app is under a Work Profile.\n> \n> **Possible Workaround**: \n> If you **also** install the PagerDuty app in your personal profile on the device without any additional steps, you should see the Do Not Disturb settings respected when configuring the app in the work profile.\n\n### App Tip Notifications\n\nApp Tip Notifications are delivered locally through the mobile app, and will occasionally notify you about new features and PagerDuty tips. Disabling this feature will _not_ affect [incident-related notifications](/docs/notifications) or other PagerDuty communications, (e.g., [status updates](/docs/communicate-with-stakeholders#status-updates), [on-call handoff notifications](/docs/user-profile#on-call-handoff-notifications), [responder requests](/docs/add-responders#responder-notifications), etc.). Since these are local notifications, the setting selection will not be preserved if you uninstall and re-install the PagerDuty mobile app.\n\nNavigate to **More** :fa-arrow-right: :fa-cog: :fa-arrow-right: **App Tip Notification Settings**. Slide the toggle **Show notifications** to the **on** or **off** position.\n\n[block:image]\n{\n \"images\": [\n {\n \"image\": [\n \"https://files.readme.io/ada3811-android_app_tip_notifications.png\",\n \"\",\n \"A screenshot of the Android PagerDuty mobile app showing how to turn App Tip Notifications on or off\"\n ],\n \"align\": \"center\",\n \"sizing\": \"50% \",\n \"caption\": \"App Tip Notifications toggle\"\n }\n ]\n}\n[/block]\n\n\nIf you are using an Android device, you can configure the sound and alert settings for these notifications using the options below.\n\n### Low-Urgency Notifications\n\nLow-urgency notifications are silent by default in order to distinguish them from high-urgency notifications. To enable sound for these notifications, tap **Low-Urgency Notification Settings** and ensure **Allow notifications** is enabled. Choose a **sound** and other alert settings.\n\n> 📘 MIUI and EMUI (Huawei and Xiaomi devices)\n> \n> For these particular forks of Android, you may not be able to set sounds from the respective High and Low Urgency Notification Settings. Instead, you may need to perform the following:\n> \n> 1. Navigate to **System Notification Settings**.\n> 2. Make sure High and Low Urgency Notifications are **enabled**.\n> 3. From here, tap either **High or Low Urgency** to choose your sound.\n\n### On-Call Boosters\n\nOn-Call Boosters provide push notifications about changes to your on-call schedules. You will immediately receive a push notification when:\n\n- You are added to a schedule\n- You are removed from a schedule\n- Changes are made to your on-call shifts within the next eight weeks (e.g., overrides, reordering)\n\n> 🚧 Notification Exceptions\n> \n> Please note that notifications will not be sent if the change was made by the user themselves or if the change was made through the REST API.\n\nThis feature is enabled by default for all mobile users. To disable On-Call Boosters, navigate to **More** :fa-arrow-right: :fa-cog: in the top right :fa-arrow-right: **On-Call Boosters**. Slide the toggle **Show notifications** to the off position.\n\nAndroid users can configure the sound and alert settings for these notifications.\n\n### All Other Notifications\n\nIf you have configured push notifications for [status updates](doc:communicate-with-stakeholders#status-updates) and/or [on-call handoff notifications](doc:user-profile#on-call-handoff-notifications), you can configure the sound and other alert settings for these notifications by tapping **All Other Notification Settings**.\n\n### Clear Notifications\n\nIf you would like to automatically clear your push notifications when the app is launched, tap the checkbox next to **Clear Notifications** to enable this option.\n\n## App Behavior Settings\n\n### Swipe Actions\n\nYou may change the swipe actions for responding to PagerDuty incidents. By default, the **Right Swipe** will **Resolve** an incident, and the **Left Swipe** will **Acknowledge** an incident.\n\nTo change either swipe action:\n\n1. Tap **Change** to the right.\n2. Select from the available incident actions:\n - **Resolve**\n - **Acknowledge; Snooze**\n - **Acknowledge; Resolve**\n - **None**\n\n## Other Settings\n\n### Back Button Never Exits App\n\nTo ensure the back button doesn’t exit the app (e.g., during a critical incident), tap the **Back Button Never Exits App** checkbox to enable.\n\n### App Screenshots\n\nIf you would like to be able to take screenshots within the app, tap the **App Screenshots** checkbox to enable. If you would like to ensure your incidents and other information have maximum security, you may want to leave this setting disabled.\n\n# Configure iOS Devices\n\n## Notification Settings (iOS)\n\n### High-Urgency and Low-Urgency Settings\n\nTo enable and adjust the sound options for push notifications:\n\n1. Navigate to **More** :fa-arrow-right: :fa-cog: in the top right.\n - If required, toggle **Push Notifications** on.\n2. Tap **High-Urgency** and assign a **ringtone** (Recommended).\n3. Tap **Low-Urgency** and assign a **ringtone** _(Optional)_.\n\n> 📘 Other Notifications\n> \n> If you have configured push notifications for [status updates](doc:communicate-with-stakeholders#status-updates) and/or [on-call handoff notifications](doc:user-profile#on-call-handoff-notifications), these notifications will use your device's **Default Alerts** (Settings :fa-arrow-right: Sounds & Haptics :fa-arrow-right: Default Alerts) configuration.\n\n### Critical Alerts for High-Urgency\n\nCritical Alerts for iOS allow high-urgency push notifications to bypass an iPhone’s [Focus](#focus-mode) and silent mode settings. You can enable this setting in the mobile app by navigating to **More** :fa-arrow-right: :fa-cog: in the top right. Ensure that you have **Push Notifications** enabled, tap **Critical Alerts for High-Urgency** and then tap **Allow**.\n\n[block:image]\n{\n \"images\": [\n {\n \"image\": [\n \"https://files.readme.io/aeb31e0-allow_critical_alerts.png\",\n \"IMG_3521.PNG\",\n \"Allow Critical Alerts\"\n ],\n \"align\": \"center\",\n \"sizing\": \"50% \",\n \"caption\": \"Allow Critical Alerts\"\n }\n ]\n}\n[/block]\n\n\nAlternatively, you can enable Critical Alerts by navigating to your device's **Settings** :fa-arrow-right: **PagerDuty** :fa-arrow-right: **Notifications** and then toggle **Critical Alerts**.\n\n[block:image]\n{\n \"images\": [\n {\n \"image\": [\n \"https://files.readme.io/7b459d1-ios_notifications.png\",\n \"IMG_3522.png\",\n \"Notifications\"\n ],\n \"align\": \"center\",\n \"sizing\": \"50% \",\n \"caption\": \"iOS: Notifications Settings\"\n }\n ]\n}\n[/block]\n\n\n> ❗️ Warning\n> \n> Due to iOS features beyond our control, Critical Alerts can cause some calls made through third-party communication apps to drop when they’re sent during an ongoing call.\n\n### On-Call Boosters\n\nOn-Call Boosters provide push notifications about changes to your on-call schedules. You will immediately receive a push notification when:\n\n- You are added to a schedule\n- You are removed from a schedule\n- Changes are made to your on-call shifts within the next eight weeks (e.g., overrides, reordering)\n\n> 🚧 Notification Exceptions\n> \n> Please note that notifications will not be sent if the change was made by the user themselves or if the change was made through the REST API.\n\nThis feature is enabled by default for all mobile users. To disable On-Call Boosters, navigate to **More** :fa-arrow-right: :fa-cog: in the top right. Slide the toggle for **On-Call Boosters** off and tap **Done**.\n\nFor iOS devices, these notifications will use your device's **Default Alerts** (Settings :fa-arrow-right: Sounds & Haptics :fa-arrow-right: Default Alerts) configuration.\n\n### App Tip Notifications\n\nApp Tip Notifications are delivered locally through the mobile app, and will occasionally notify you about new features and PagerDuty tips. Disabling this feature will _not_ affect [incident-related notifications](/docs/notifications) or other PagerDuty communications, (e.g., [status updates](/docs/communicate-with-stakeholders#status-updates), [on-call handoff notifications](/docs/user-profile#on-call-handoff-notifications), [responder requests](/docs/add-responders#responder-notifications), etc.). Since these are local notifications, the setting selection will not be preserved if you uninstall and re-install the PagerDuty mobile app.\n\nNavigate to **More** :fa-arrow-right: :fa-cog:. Slide the toggle for **App Tip Notification Settings** on or off and tap **Done**.\n\n[block:image]\n{\n \"images\": [\n {\n \"image\": [\n \"https://files.readme.io/8588440-iOS_app_tip_notifications.png\",\n \"\",\n \"A screenshot of the iOS PagerDuty mobile app showing how to turn App Tip Notifications on or off\"\n ],\n \"align\": \"center\",\n \"sizing\": \"50% \",\n \"caption\": \"App Tip Notifications toggle\"\n }\n ]\n}\n[/block]\n\n\nFor iOS devices, these notifications will use your device's **Default Alerts** (Settings :fa-arrow-right: Sounds & Haptics :fa-arrow-right: Default Alerts) configuration.\n\n## Focus Mode\n\nThe **Focus Mode** feature allows users to have granular control over which apps and contacts get to notify them at the given Focus setting (including Do Not Disturb). You can learn more about the Focus feature [here](https://support.apple.com/en-us/HT212608).\n\nIn order to bypass all Focus modes, you can complete the following:\n\n- Enable [Critical Alerts](#critical-alerts-for-high-urgency) for push notifications.\n- Activate [Emergency Bypass](#override-silent-mode-and-focus-for-phone-notifications) for the **PagerDuty Outgoing Numbers** contact for phone notifications.\n\nYou can also override a [specific Focus](#override-a-specific-focus).\n\n### Override Silent Mode and Focus for Phone Notifications\n\nWhen you receive a phone notification from PagerDuty, you may want your phone to audibly ring, even while it is on silent or when any Focus mode is enabled.\n\n1. If you haven't done so already, download PagerDuty's [vCard](/docs/notification-phone-numbers#pagerduty-vcard) to add **PagerDuty Outgoing Numbers** to your contacts.\n2. Navigate to your phone's Contacts app and select **PagerDuty Outgoing Numbers**.\n3. Tap **Edit** in the top-right, scroll down and select the row **Ringtone**.\n4. Activate **Emergency Bypass** and tap **Done**.\n5. Tap **Done** again.\n\n### Override a Specific Focus\n\nYou can allow PagerDuty notifications to override a specific Focus (e.g., Do Not Disturb) via the steps below.\n\nTo allow push notifications:\n\n1. Navigate to your device's **Settings** :fa-arrow-right: **Focus** and select the desired Focus.\n2. Tap **Apps** :fa-arrow-right: **Allow Notifications From**.\n3. Tap :fa-plus: and select PagerDuty.\n4. Tap **Done** to save your selection.\n\nTo allow phone notifications:\n\n1. Within the PagerDuty Mobile App, navigate to **More** :fa-arrow-right: :fa-cog: in the top right.\n2. If you already had the app installed, select **Update PagerDuty Contact Card**.\n - If this is your first time logging into the app, you'll be prompted to grant PagerDuty the **Manage Contacts** permission. You can read about how we use this permission [here](https://support.pagerduty.com/docs/mobile-app#section-mobile-app-permissions).\n3. Navigate to your device's **Settings** :fa-arrow-right: **Focus** and select the desired Focus.\n4. Tap **People** :fa-arrow-right: **Allow Notifications From**.\n5. Tap the :fa-plus: and select the PagerDuty contact, **PagerDuty Outgoing Numbers**.\n6. Tap **Done** to save your selection.\n\n[block:image]\n{\n \"images\": [\n {\n \"image\": [\n \"https://files.readme.io/c99f19a-focus_mode.png\",\n \"ios_focus.PNG\",\n \"Focus mode\"\n ],\n \"align\": \"center\",\n \"sizing\": \"50% \",\n \"caption\": \"Focus mode\"\n }\n ]\n}\n[/block]\n\n\n## Notification Summary\n\nThe Notification Summary feature allows non-critical notifications to be received at a specific time of the day to avoid taking away users’ attention during focus time. A few points to take note of with this feature:\n\n- Notification Summary is optional and disabled by default.\n- If desired, the PagerDuty app will need to be part of the list of chosen apps for the Summary located in **Settings** :fa-arrow-right: **Notifications** :fa-arrow-right: **Scheduled Summary**.\n- Critical Alerts can still be received instantly.\n\nNew PagerDuty app users will receive a prompt upon installing to either allow notifications or include them in a scheduled summary.\n\n[block:image]\n{\n \"images\": [\n {\n \"image\": [\n \"https://files.readme.io/8bb3c2a-allow_notifications.png\",\n \"Screen Shot 2021-09-29 at 10.05.44 PM.png\",\n \"Allow notifications\"\n ],\n \"align\": \"center\",\n \"sizing\": \"50% \",\n \"caption\": \"Allow notifications prompt\"\n }\n ]\n}\n[/block]\n\n\n## Notification Preferences\n\nYou can quickly update your [notification rules](doc:user-profile#notification-rules) for high urgency incidents. We offer three pre-configured options to choose from:\n\n- **Never Miss a Page**: Immediately sends a Push notification, followed by an email after one minute, SMS after two minutes, and a call after three minutes.\n- **Always Text First**: Immediately sends a SMS, followed by an email after one minute and a call and push notification after two minutes.\n- **Always Call First**: Immediately calls, followed by a SMS after one minute and an email and push notification after two minutes.\n\nYou can also click **Advanced Notification Rules** to set your own preferences.\n\n## Appearance\n\nYou can adjust various aspects of how the mobile app appears. Navigate to **More** :fa-arrow-right: :fa-cog: and tap **App Appearance**.\n\nTo change the in-app color scheme, tap **Theme** and select from the following options:\n\n- **System**\n- **Light**\n- **Dark**\n\nTo change the app icon, tap **Icon** and make a selection:\n\n- **Green (default)**\n- **Blue**\n- **Cream**\n- **Pink**\n- **Sky**\n- **Yellow**\n\n# Shared Settings\n\n## Troubleshoot Notifications\n\nTo receive a test push notification, navigate to **More** :fa-arrow-right: :fa-cog: and tap **Troubleshooting** (Android) or **Troubleshoot Notifications** (iOS). If the notification is successful, you will receive a push notification based on your settings. If an issue occurs, a prompt will advise you on what settings may need to be adjusted to ensure you receive notifications.\n\n_Optionally_, tap **Run Tests** to run troubleshooting tests again.\n\n## Support Resources\n\nIf you need further assistance, we provide easy access to additional resources in the app's Settings:\n\n- **Community Support**: Visit [PagerDuty Commons](https://community.pagerduty.com/), our community site.\n- **Email Support**: Tap **Email Support** to email our Support Team directly.\n- **PagerDuty System Status**: Check PagerDuty's [PagerDuty Status Page](https://status.pagerduty.com/) and sign up for notifications.\n\n## Contact Card Settings\n\nThe [PagerDuty vCard](doc:notification-phone-numbers#pagerduty-vcard) is a file containing the numbers that PagerDuty notifications can come from. These numbers are saved to the **PagerDuty Outgoing Numbers** contact. The vCard updates automatically by default in the mobile app, and there is nothing that needs to be configured. Tap **Automatic Contact Card Management** to manually update the vCard; if prompted, tap **Continue** to give the PagerDuty app permission to access your contacts.\n\n## Live Updating\n\nLive Updating automatically updates the incidents list and incident details screen on your mobile app with the latest information. Tap the **Live Updating** checkbox (Android) or toggle (iOS) to enable or disable this option. We recommend disabling this option if you are experiencing connectivity issues.","dehydrated":{"toc":"<nav><ul class=\"toc-list\"><li><a class=\"tocHeader\" href=\"#\"><i class=\"icon icon-text-align-left\"></i>Table of Contents</a></li><li class=\"toc-children\"><ul>\n<li>\n<a href=\"#configure-android-devices\">Configure Android Devices</a>\n<ul>\n<li><a href=\"#notification-settings-android\">Notification Settings (Android)</a></li>\n<li><a href=\"#app-behavior-settings\">App Behavior Settings</a></li>\n<li><a href=\"#other-settings\">Other Settings</a></li>\n</ul>\n</li>\n<li>\n<a href=\"#configure-ios-devices\">Configure iOS Devices</a>\n<ul>\n<li><a href=\"#notification-settings-ios\">Notification Settings (iOS)</a></li>\n<li><a href=\"#focus-mode\">Focus Mode</a></li>\n<li><a href=\"#notification-summary\">Notification Summary</a></li>\n<li><a href=\"#notification-preferences\">Notification Preferences</a></li>\n<li><a href=\"#appearance\">Appearance</a></li>\n</ul>\n</li>\n<li>\n<a href=\"#shared-settings\">Shared Settings</a>\n<ul>\n<li><a href=\"#troubleshoot-notifications\">Troubleshoot Notifications</a></li>\n<li><a href=\"#support-resources\">Support Resources</a></li>\n<li><a href=\"#contact-card-settings\">Contact Card Settings</a></li>\n<li><a href=\"#live-updating\">Live Updating</a></li>\n</ul>\n</li>\n</ul></li></ul></nav>","body":"<p>Within the mobile app, you can configure how notifications alert you as well as other app behavior settings. </p>\n<p>Notification settings and certain features will depend on your device&#x27;s operating system. Please refer to the section for your device&#x27;s operating system for more information.</p>\n<ul>\n<li><a href=\"#configure-android-devices\" target=\"\" title=\"\">Configure Android Devices</a></li>\n<li><a href=\"#configure-ios-devices\" target=\"\" title=\"\">Configure iOS Devices</a></li>\n</ul>\n<h1 class=\"heading heading-1 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"configure-android-devices\"></div><div class=\"heading-text\"><div id=\"section-configure-android-devices\" class=\"heading-anchor_backwardsCompatibility\"></div>Configure Android Devices</div><a aria-label=\"Skip link to Configure Android Devices\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#configure-android-devices\"></a></h1>\n<h2 class=\"heading heading-2 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"notification-settings-android\"></div><div class=\"heading-text\"><div id=\"section-notification-settings-android\" class=\"heading-anchor_backwardsCompatibility\"></div>Notification Settings (Android)</div><a aria-label=\"Skip link to Notification Settings (Android)\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#notification-settings-android\"></a></h2>\n<p>The PagerDuty app must have app notifications enabled in order to access the notification settings. You can enable these in the app via the following steps:</p>\n<ol>\n<li>Navigate to <strong>More</strong> <i class=\"fa fa-arrow-right\"></i> <i class=\"fa fa-cog\"></i> in the top right.</li>\n<li>Tap <strong>System Notification Settings</strong> and ensure <strong>Allow notifications</strong> is enabled.</li>\n</ol>\n<figure><span aria-label=\"Notification settings\" class=\"img lightbox closed\" role=\"button\" tabindex=\"0\"><span class=\"lightbox-inner\"><img alt=\"Notification settings\" loading=\"lazy\" src=\"https://files.readme.io/2b98071ed7449fb64423e79a3e77fbcab644cdd498d03d4713d98a95c900035c-android-system-notification-settings.jpg\" title=\"mobile-app-settings-system-notification-settings.png\" align=\"center\" class=\"\" width=\"33% \" caption=\"\" height=\"auto\"/></span></span><figcaption><p>Notification settings</p></figcaption></figure>\n<h3 class=\"heading heading-3 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"high-urgency-notifications\"></div><div class=\"heading-text\"><div id=\"section-high-urgency-notifications\" class=\"heading-anchor_backwardsCompatibility\"></div>High-Urgency Notifications</div><a aria-label=\"Skip link to High-Urgency Notifications\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#high-urgency-notifications\"></a></h3>\n<p>Tap <strong>High-Urgency Notification Settings</strong> and ensure <strong>Allow notifications</strong> is enabled. We recommend choosing a <strong>sound</strong> and any other alert settings that will help you identify these as high-urgency notifications.</p>\n<h3 class=\"heading heading-3 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"high-urgency-override-system-volume\"></div><div class=\"heading-text\"><div id=\"section-high-urgency-override-system-volume\" class=\"heading-anchor_backwardsCompatibility\"></div>High-Urgency Override System Volume</div><a aria-label=\"Skip link to High-Urgency Override System Volume\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#high-urgency-override-system-volume\"></a></h3>\n<blockquote class=\"callout callout_warn\" theme=\"🚧\"><h2 class=\"callout-heading\"><span class=\"callout-icon\">🚧</span><p>Override System Volume Limitations</p></h2><p>PagerDuty cannot override the volume for phone call and SMS notifications.</p><p>OnePlus devices running on OS 10 and higher do not fully support Override System Volume. These devices may not always override the system volume when the phone is on silent or vibrate mode.</p></blockquote>\n<p>If your phone <em>does not</em> have Do Not Disturb enabled, and your volume slider is set to 0, PagerDuty push notifications will be silent. To change this, tap the <strong>High-Urgency Override System Volume</strong> checkbox to enable and set your desired volume level.</p>\n<h3 class=\"heading heading-3 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"high-urgency-override-do-not-disturb\"></div><div class=\"heading-text\"><div id=\"section-high-urgency-override-do-not-disturb\" class=\"heading-anchor_backwardsCompatibility\"></div>High-Urgency Override Do Not Disturb</div><a aria-label=\"Skip link to High-Urgency Override Do Not Disturb\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#high-urgency-override-do-not-disturb\"></a></h3>\n<p>Android&#x27;s Do Not Disturb mode mutes all calls, notifications and other alerts. In order to receive high-urgency push notifications when Do Not Disturb is enabled, you can follow the steps below:</p>\n<ol>\n<li>Navigate to your device&#x27;s <strong>Settings</strong> <i class=\"fa fa-arrow-right\"></i> <strong>Notifications</strong> <i class=\"fa fa-arrow-right\"></i> <strong>Do not disturb</strong>.</li>\n<li>Under <strong>Allowed during Do not disturb</strong> select <strong>App notifications</strong>.</li>\n<li>Tap <strong>Add apps</strong> and then select the PagerDuty app.</li>\n<li>Tap <strong>Done</strong> to confirm your selection.</li>\n</ol>\n<br/>\n<figure><span aria-label=\"Android&#x27;s Do Not Disturb Settings\" class=\"img lightbox closed\" role=\"button\" tabindex=\"0\"><span class=\"lightbox-inner\"><img alt=\"Android&#x27;s Do Not Disturb Settings\" loading=\"lazy\" src=\"https://files.readme.io/51aedbe54b64fac6b86cd1f1774c577c62f230ad1ad685a262659ecf031b0c51-android-dnd-settings.jpg\" title=\"\" align=\"center\" class=\"\" width=\"50% \" caption=\"\" height=\"auto\"/></span></span><figcaption><p>Android&#x27;s Do Not Disturb Settings</p></figcaption></figure>\n<p>You can confirm this was successfully enabled in the PagerDuty app by navigating to <strong>More</strong> <i class=\"fa fa-arrow-right\"></i> <i class=\"fa fa-cog\"></i> in the top right. If the steps above were completed, <strong>High-Urgency Override Do Not Disturb</strong> will show as <strong>Enabled</strong>.</p>\n<p>To have phone call and SMS notifications override Do Not Disturb, open the PagerDuty app and navigate to <strong>More</strong> <i class=\"fa fa-arrow-right\"></i> <i class=\"fa fa-cog\"></i> in the top right. Tap the <strong>Override DND for Starred Contacts</strong> checkbox to enable it. This will automatically add the <strong>PagerDuty Outgoing Numbers</strong> contact to your <strong>Favorites</strong> list and update your device&#x27;s Do Not Disturb settings to allow calls and messages from contacts on your Favorites list.</p>\n<blockquote class=\"callout callout_error\" theme=\"❗️\"><h2 class=\"callout-heading\"><span class=\"callout-icon\">❗️</span><p>Android Work Profiles</p></h2><p>Due to a Work Profile limitation from Android, overriding System Volume and Do Not Disturb will not work when the PagerDuty app is under a Work Profile.</p><p><strong>Possible Workaround</strong>:<br/>\nIf you <strong>also</strong> install the PagerDuty app in your personal profile on the device without any additional steps, you should see the Do Not Disturb settings respected when configuring the app in the work profile.</p></blockquote>\n<h3 class=\"heading heading-3 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"app-tip-notifications\"></div><div class=\"heading-text\"><div id=\"section-app-tip-notifications\" class=\"heading-anchor_backwardsCompatibility\"></div>App Tip Notifications</div><a aria-label=\"Skip link to App Tip Notifications\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#app-tip-notifications\"></a></h3>\n<p>App Tip Notifications are delivered locally through the mobile app, and will occasionally notify you about new features and PagerDuty tips. Disabling this feature will <em>not</em> affect <a href=\"/docs/notifications\" target=\"\" title=\"\">incident-related notifications</a> or other PagerDuty communications, (e.g., <a href=\"/docs/communicate-with-stakeholders#status-updates\" target=\"\" title=\"\">status updates</a>, <a href=\"/docs/user-profile#on-call-handoff-notifications\" target=\"\" title=\"\">on-call handoff notifications</a>, <a href=\"/docs/add-responders#responder-notifications\" target=\"\" title=\"\">responder requests</a>, etc.). Since these are local notifications, the setting selection will not be preserved if you uninstall and re-install the PagerDuty mobile app.</p>\n<p>Navigate to <strong>More</strong> <i class=\"fa fa-arrow-right\"></i> <i class=\"fa fa-cog\"></i> <i class=\"fa fa-arrow-right\"></i> <strong>App Tip Notification Settings</strong>. Slide the toggle <strong>Show notifications</strong> to the <strong>on</strong> or <strong>off</strong> position.</p>\n<figure><span aria-label=\"A screenshot of the Android PagerDuty mobile app showing how to turn App Tip Notifications on or off\" class=\"img lightbox closed\" role=\"button\" tabindex=\"0\"><span class=\"lightbox-inner\"><img alt=\"A screenshot of the Android PagerDuty mobile app showing how to turn App Tip Notifications on or off\" loading=\"lazy\" src=\"https://files.readme.io/ada3811-android_app_tip_notifications.png\" title=\"\" align=\"center\" class=\"\" width=\"50% \" caption=\"\" height=\"auto\"/></span></span><figcaption><p>App Tip Notifications toggle</p></figcaption></figure>\n<p>If you are using an Android device, you can configure the sound and alert settings for these notifications using the options below.</p>\n<h3 class=\"heading heading-3 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"low-urgency-notifications\"></div><div class=\"heading-text\"><div id=\"section-low-urgency-notifications\" class=\"heading-anchor_backwardsCompatibility\"></div>Low-Urgency Notifications</div><a aria-label=\"Skip link to Low-Urgency Notifications\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#low-urgency-notifications\"></a></h3>\n<p>Low-urgency notifications are silent by default in order to distinguish them from high-urgency notifications. To enable sound for these notifications, tap <strong>Low-Urgency Notification Settings</strong> and ensure <strong>Allow notifications</strong> is enabled. Choose a <strong>sound</strong> and other alert settings.</p>\n<blockquote class=\"callout callout_info\" theme=\"📘\"><h2 class=\"callout-heading\"><span class=\"callout-icon\">📘</span><p>MIUI and EMUI (Huawei and Xiaomi devices)</p></h2><p>For these particular forks of Android, you may not be able to set sounds from the respective High and Low Urgency Notification Settings. Instead, you may need to perform the following:</p><ol>\n<li>Navigate to <strong>System Notification Settings</strong>.</li>\n<li>Make sure High and Low Urgency Notifications are <strong>enabled</strong>.</li>\n<li>From here, tap either <strong>High or Low Urgency</strong> to choose your sound.</li>\n</ol></blockquote>\n<h3 class=\"heading heading-3 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"on-call-boosters\"></div><div class=\"heading-text\"><div id=\"section-on-call-boosters\" class=\"heading-anchor_backwardsCompatibility\"></div>On-Call Boosters</div><a aria-label=\"Skip link to On-Call Boosters\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#on-call-boosters\"></a></h3>\n<p>On-Call Boosters provide push notifications about changes to your on-call schedules. You will immediately receive a push notification when:</p>\n<ul>\n<li>You are added to a schedule</li>\n<li>You are removed from a schedule</li>\n<li>Changes are made to your on-call shifts within the next eight weeks (e.g., overrides, reordering)</li>\n</ul>\n<blockquote class=\"callout callout_warn\" theme=\"🚧\"><h2 class=\"callout-heading\"><span class=\"callout-icon\">🚧</span><p>Notification Exceptions</p></h2><p>Please note that notifications will not be sent if the change was made by the user themselves or if the change was made through the REST API.</p></blockquote>\n<p>This feature is enabled by default for all mobile users. To disable On-Call Boosters, navigate to <strong>More</strong> <i class=\"fa fa-arrow-right\"></i> <i class=\"fa fa-cog\"></i> in the top right <i class=\"fa fa-arrow-right\"></i> <strong>On-Call Boosters</strong>. Slide the toggle <strong>Show notifications</strong> to the off position.</p>\n<p>Android users can configure the sound and alert settings for these notifications.</p>\n<h3 class=\"heading heading-3 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"all-other-notifications\"></div><div class=\"heading-text\"><div id=\"section-all-other-notifications\" class=\"heading-anchor_backwardsCompatibility\"></div>All Other Notifications</div><a aria-label=\"Skip link to All Other Notifications\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#all-other-notifications\"></a></h3>\n<p>If you have configured push notifications for <a href=\"/main/docs/communicate-with-stakeholders#status-updates\" target=\"\" title=\"\" class=\"doc-link\" data-sidebar=\"communicate-with-stakeholders#status-updates\">status updates</a> and/or <a href=\"/main/docs/user-profile#on-call-handoff-notifications\" target=\"\" title=\"\" class=\"doc-link\" data-sidebar=\"user-profile#on-call-handoff-notifications\">on-call handoff notifications</a>, you can configure the sound and other alert settings for these notifications by tapping <strong>All Other Notification Settings</strong>.</p>\n<h3 class=\"heading heading-3 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"clear-notifications\"></div><div class=\"heading-text\"><div id=\"section-clear-notifications\" class=\"heading-anchor_backwardsCompatibility\"></div>Clear Notifications</div><a aria-label=\"Skip link to Clear Notifications\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#clear-notifications\"></a></h3>\n<p>If you would like to automatically clear your push notifications when the app is launched, tap the checkbox next to <strong>Clear Notifications</strong> to enable this option.</p>\n<h2 class=\"heading heading-2 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"app-behavior-settings\"></div><div class=\"heading-text\"><div id=\"section-app-behavior-settings\" class=\"heading-anchor_backwardsCompatibility\"></div>App Behavior Settings</div><a aria-label=\"Skip link to App Behavior Settings\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#app-behavior-settings\"></a></h2>\n<h3 class=\"heading heading-3 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"swipe-actions\"></div><div class=\"heading-text\"><div id=\"section-swipe-actions\" class=\"heading-anchor_backwardsCompatibility\"></div>Swipe Actions</div><a aria-label=\"Skip link to Swipe Actions\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#swipe-actions\"></a></h3>\n<p>You may change the swipe actions for responding to PagerDuty incidents. By default, the <strong>Right Swipe</strong> will <strong>Resolve</strong> an incident, and the <strong>Left Swipe</strong> will <strong>Acknowledge</strong> an incident.</p>\n<p>To change either swipe action:</p>\n<ol>\n<li>Tap <strong>Change</strong> to the right.</li>\n<li>Select from the available incident actions:\n<ul>\n<li><strong>Resolve</strong></li>\n<li><strong>Acknowledge; Snooze</strong></li>\n<li><strong>Acknowledge; Resolve</strong></li>\n<li><strong>None</strong></li>\n</ul>\n</li>\n</ol>\n<h2 class=\"heading heading-2 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"other-settings\"></div><div class=\"heading-text\"><div id=\"section-other-settings\" class=\"heading-anchor_backwardsCompatibility\"></div>Other Settings</div><a aria-label=\"Skip link to Other Settings\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#other-settings\"></a></h2>\n<h3 class=\"heading heading-3 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"back-button-never-exits-app\"></div><div class=\"heading-text\"><div id=\"section-back-button-never-exits-app\" class=\"heading-anchor_backwardsCompatibility\"></div>Back Button Never Exits App</div><a aria-label=\"Skip link to Back Button Never Exits App\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#back-button-never-exits-app\"></a></h3>\n<p>To ensure the back button doesn’t exit the app (e.g., during a critical incident), tap the <strong>Back Button Never Exits App</strong> checkbox to enable.</p>\n<h3 class=\"heading heading-3 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"app-screenshots\"></div><div class=\"heading-text\"><div id=\"section-app-screenshots\" class=\"heading-anchor_backwardsCompatibility\"></div>App Screenshots</div><a aria-label=\"Skip link to App Screenshots\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#app-screenshots\"></a></h3>\n<p>If you would like to be able to take screenshots within the app, tap the <strong>App Screenshots</strong> checkbox to enable. If you would like to ensure your incidents and other information have maximum security, you may want to leave this setting disabled.</p>\n<h1 class=\"heading heading-1 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"configure-ios-devices\"></div><div class=\"heading-text\"><div id=\"section-configure-i-os-devices\" class=\"heading-anchor_backwardsCompatibility\"></div>Configure iOS Devices</div><a aria-label=\"Skip link to Configure iOS Devices\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#configure-ios-devices\"></a></h1>\n<h2 class=\"heading heading-2 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"notification-settings-ios\"></div><div class=\"heading-text\"><div id=\"section-notification-settings-i-os\" class=\"heading-anchor_backwardsCompatibility\"></div>Notification Settings (iOS)</div><a aria-label=\"Skip link to Notification Settings (iOS)\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#notification-settings-ios\"></a></h2>\n<h3 class=\"heading heading-3 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"high-urgency-and-low-urgency-settings\"></div><div class=\"heading-text\"><div id=\"section-high-urgency-and-low-urgency-settings\" class=\"heading-anchor_backwardsCompatibility\"></div>High-Urgency and Low-Urgency Settings</div><a aria-label=\"Skip link to High-Urgency and Low-Urgency Settings\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#high-urgency-and-low-urgency-settings\"></a></h3>\n<p>To enable and adjust the sound options for push notifications:</p>\n<ol>\n<li>Navigate to <strong>More</strong> <i class=\"fa fa-arrow-right\"></i> <i class=\"fa fa-cog\"></i> in the top right.\n<ul>\n<li>If required, toggle <strong>Push Notifications</strong> on.</li>\n</ul>\n</li>\n<li>Tap <strong>High-Urgency</strong> and assign a <strong>ringtone</strong> (Recommended).</li>\n<li>Tap <strong>Low-Urgency</strong> and assign a <strong>ringtone</strong> <em>(Optional)</em>.</li>\n</ol>\n<blockquote class=\"callout callout_info\" theme=\"📘\"><h2 class=\"callout-heading\"><span class=\"callout-icon\">📘</span><p>Other Notifications</p></h2><p>If you have configured push notifications for <a href=\"/main/docs/communicate-with-stakeholders#status-updates\" target=\"\" title=\"\" class=\"doc-link\" data-sidebar=\"communicate-with-stakeholders#status-updates\">status updates</a> and/or <a href=\"/main/docs/user-profile#on-call-handoff-notifications\" target=\"\" title=\"\" class=\"doc-link\" data-sidebar=\"user-profile#on-call-handoff-notifications\">on-call handoff notifications</a>, these notifications will use your device&#x27;s <strong>Default Alerts</strong> (Settings <i class=\"fa fa-arrow-right\"></i> Sounds &amp; Haptics <i class=\"fa fa-arrow-right\"></i> Default Alerts) configuration.</p></blockquote>\n<h3 class=\"heading heading-3 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"critical-alerts-for-high-urgency\"></div><div class=\"heading-text\"><div id=\"section-critical-alerts-for-high-urgency\" class=\"heading-anchor_backwardsCompatibility\"></div>Critical Alerts for High-Urgency</div><a aria-label=\"Skip link to Critical Alerts for High-Urgency\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#critical-alerts-for-high-urgency\"></a></h3>\n<p>Critical Alerts for iOS allow high-urgency push notifications to bypass an iPhone’s <a href=\"#focus-mode\" target=\"\" title=\"\">Focus</a> and silent mode settings. You can enable this setting in the mobile app by navigating to <strong>More</strong> <i class=\"fa fa-arrow-right\"></i> <i class=\"fa fa-cog\"></i> in the top right. Ensure that you have <strong>Push Notifications</strong> enabled, tap <strong>Critical Alerts for High-Urgency</strong> and then tap <strong>Allow</strong>.</p>\n<figure><span aria-label=\"Allow Critical Alerts\" class=\"img lightbox closed\" role=\"button\" tabindex=\"0\"><span class=\"lightbox-inner\"><img alt=\"Allow Critical Alerts\" loading=\"lazy\" src=\"https://files.readme.io/aeb31e0-allow_critical_alerts.png\" title=\"IMG_3521.PNG\" align=\"center\" class=\"\" width=\"50% \" caption=\"\" height=\"auto\"/></span></span><figcaption><p>Allow Critical Alerts</p></figcaption></figure>\n<p>Alternatively, you can enable Critical Alerts by navigating to your device&#x27;s <strong>Settings</strong> <i class=\"fa fa-arrow-right\"></i> <strong>PagerDuty</strong> <i class=\"fa fa-arrow-right\"></i> <strong>Notifications</strong> and then toggle <strong>Critical Alerts</strong>.</p>\n<figure><span aria-label=\"Notifications\" class=\"img lightbox closed\" role=\"button\" tabindex=\"0\"><span class=\"lightbox-inner\"><img alt=\"Notifications\" loading=\"lazy\" src=\"https://files.readme.io/7b459d1-ios_notifications.png\" title=\"IMG_3522.png\" align=\"center\" class=\"\" width=\"50% \" caption=\"\" height=\"auto\"/></span></span><figcaption><p>iOS: Notifications Settings</p></figcaption></figure>\n<blockquote class=\"callout callout_error\" theme=\"❗️\"><h2 class=\"callout-heading\"><span class=\"callout-icon\">❗️</span><p>Warning</p></h2><p>Due to iOS features beyond our control, Critical Alerts can cause some calls made through third-party communication apps to drop when they’re sent during an ongoing call.</p></blockquote>\n<h3 class=\"heading heading-3 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"on-call-boosters-1\"></div><div class=\"heading-text\"><div id=\"section-on-call-boosters\" class=\"heading-anchor_backwardsCompatibility\"></div>On-Call Boosters</div><a aria-label=\"Skip link to On-Call Boosters\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#on-call-boosters-1\"></a></h3>\n<p>On-Call Boosters provide push notifications about changes to your on-call schedules. You will immediately receive a push notification when:</p>\n<ul>\n<li>You are added to a schedule</li>\n<li>You are removed from a schedule</li>\n<li>Changes are made to your on-call shifts within the next eight weeks (e.g., overrides, reordering)</li>\n</ul>\n<blockquote class=\"callout callout_warn\" theme=\"🚧\"><h2 class=\"callout-heading\"><span class=\"callout-icon\">🚧</span><p>Notification Exceptions</p></h2><p>Please note that notifications will not be sent if the change was made by the user themselves or if the change was made through the REST API.</p></blockquote>\n<p>This feature is enabled by default for all mobile users. To disable On-Call Boosters, navigate to <strong>More</strong> <i class=\"fa fa-arrow-right\"></i> <i class=\"fa fa-cog\"></i> in the top right. Slide the toggle for <strong>On-Call Boosters</strong> off and tap <strong>Done</strong>.</p>\n<p>For iOS devices, these notifications will use your device&#x27;s <strong>Default Alerts</strong> (Settings <i class=\"fa fa-arrow-right\"></i> Sounds &amp; Haptics <i class=\"fa fa-arrow-right\"></i> Default Alerts) configuration.</p>\n<h3 class=\"heading heading-3 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"app-tip-notifications-1\"></div><div class=\"heading-text\"><div id=\"section-app-tip-notifications\" class=\"heading-anchor_backwardsCompatibility\"></div>App Tip Notifications</div><a aria-label=\"Skip link to App Tip Notifications\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#app-tip-notifications-1\"></a></h3>\n<p>App Tip Notifications are delivered locally through the mobile app, and will occasionally notify you about new features and PagerDuty tips. Disabling this feature will <em>not</em> affect <a href=\"/docs/notifications\" target=\"\" title=\"\">incident-related notifications</a> or other PagerDuty communications, (e.g., <a href=\"/docs/communicate-with-stakeholders#status-updates\" target=\"\" title=\"\">status updates</a>, <a href=\"/docs/user-profile#on-call-handoff-notifications\" target=\"\" title=\"\">on-call handoff notifications</a>, <a href=\"/docs/add-responders#responder-notifications\" target=\"\" title=\"\">responder requests</a>, etc.). Since these are local notifications, the setting selection will not be preserved if you uninstall and re-install the PagerDuty mobile app.</p>\n<p>Navigate to <strong>More</strong> <i class=\"fa fa-arrow-right\"></i> <i class=\"fa fa-cog\"></i>. Slide the toggle for <strong>App Tip Notification Settings</strong> on or off and tap <strong>Done</strong>.</p>\n<figure><span aria-label=\"A screenshot of the iOS PagerDuty mobile app showing how to turn App Tip Notifications on or off\" class=\"img lightbox closed\" role=\"button\" tabindex=\"0\"><span class=\"lightbox-inner\"><img alt=\"A screenshot of the iOS PagerDuty mobile app showing how to turn App Tip Notifications on or off\" loading=\"lazy\" src=\"https://files.readme.io/8588440-iOS_app_tip_notifications.png\" title=\"\" align=\"center\" class=\"\" width=\"50% \" caption=\"\" height=\"auto\"/></span></span><figcaption><p>App Tip Notifications toggle</p></figcaption></figure>\n<p>For iOS devices, these notifications will use your device&#x27;s <strong>Default Alerts</strong> (Settings <i class=\"fa fa-arrow-right\"></i> Sounds &amp; Haptics <i class=\"fa fa-arrow-right\"></i> Default Alerts) configuration.</p>\n<h2 class=\"heading heading-2 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"focus-mode\"></div><div class=\"heading-text\"><div id=\"section-focus-mode\" class=\"heading-anchor_backwardsCompatibility\"></div>Focus Mode</div><a aria-label=\"Skip link to Focus Mode\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#focus-mode\"></a></h2>\n<p>The <strong>Focus Mode</strong> feature allows users to have granular control over which apps and contacts get to notify them at the given Focus setting (including Do Not Disturb). You can learn more about the Focus feature <a href=\"https://support.apple.com/en-us/HT212608\" target=\"\" title=\"\">here</a>.</p>\n<p>In order to bypass all Focus modes, you can complete the following:</p>\n<ul>\n<li>Enable <a href=\"#critical-alerts-for-high-urgency\" target=\"\" title=\"\">Critical Alerts</a> for push notifications.</li>\n<li>Activate <a href=\"#override-silent-mode-and-focus-for-phone-notifications\" target=\"\" title=\"\">Emergency Bypass</a> for the <strong>PagerDuty Outgoing Numbers</strong> contact for phone notifications.</li>\n</ul>\n<p>You can also override a <a href=\"#override-a-specific-focus\" target=\"\" title=\"\">specific Focus</a>.</p>\n<h3 class=\"heading heading-3 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"override-silent-mode-and-focus-for-phone-notifications\"></div><div class=\"heading-text\"><div id=\"section-override-silent-mode-and-focus-for-phone-notifications\" class=\"heading-anchor_backwardsCompatibility\"></div>Override Silent Mode and Focus for Phone Notifications</div><a aria-label=\"Skip link to Override Silent Mode and Focus for Phone Notifications\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#override-silent-mode-and-focus-for-phone-notifications\"></a></h3>\n<p>When you receive a phone notification from PagerDuty, you may want your phone to audibly ring, even while it is on silent or when any Focus mode is enabled.</p>\n<ol>\n<li>If you haven&#x27;t done so already, download PagerDuty&#x27;s <a href=\"/docs/notification-phone-numbers#pagerduty-vcard\" target=\"\" title=\"\">vCard</a> to add <strong>PagerDuty Outgoing Numbers</strong> to your contacts.</li>\n<li>Navigate to your phone&#x27;s Contacts app and select <strong>PagerDuty Outgoing Numbers</strong>.</li>\n<li>Tap <strong>Edit</strong> in the top-right, scroll down and select the row <strong>Ringtone</strong>.</li>\n<li>Activate <strong>Emergency Bypass</strong> and tap <strong>Done</strong>.</li>\n<li>Tap <strong>Done</strong> again.</li>\n</ol>\n<h3 class=\"heading heading-3 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"override-a-specific-focus\"></div><div class=\"heading-text\"><div id=\"section-override-a-specific-focus\" class=\"heading-anchor_backwardsCompatibility\"></div>Override a Specific Focus</div><a aria-label=\"Skip link to Override a Specific Focus\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#override-a-specific-focus\"></a></h3>\n<p>You can allow PagerDuty notifications to override a specific Focus (e.g., Do Not Disturb) via the steps below.</p>\n<p>To allow push notifications:</p>\n<ol>\n<li>Navigate to your device&#x27;s <strong>Settings</strong> <i class=\"fa fa-arrow-right\"></i> <strong>Focus</strong> and select the desired Focus.</li>\n<li>Tap <strong>Apps</strong> <i class=\"fa fa-arrow-right\"></i> <strong>Allow Notifications From</strong>.</li>\n<li>Tap <i class=\"fa fa-plus\"></i> and select PagerDuty.</li>\n<li>Tap <strong>Done</strong> to save your selection.</li>\n</ol>\n<p>To allow phone notifications:</p>\n<ol>\n<li>Within the PagerDuty Mobile App, navigate to <strong>More</strong> <i class=\"fa fa-arrow-right\"></i> <i class=\"fa fa-cog\"></i> in the top right.</li>\n<li>If you already had the app installed, select <strong>Update PagerDuty Contact Card</strong>.\n<ul>\n<li>If this is your first time logging into the app, you&#x27;ll be prompted to grant PagerDuty the <strong>Manage Contacts</strong> permission. You can read about how we use this permission <a href=\"https://support.pagerduty.com/docs/mobile-app#section-mobile-app-permissions\" target=\"\" title=\"\">here</a>.</li>\n</ul>\n</li>\n<li>Navigate to your device&#x27;s <strong>Settings</strong> <i class=\"fa fa-arrow-right\"></i> <strong>Focus</strong> and select the desired Focus.</li>\n<li>Tap <strong>People</strong> <i class=\"fa fa-arrow-right\"></i> <strong>Allow Notifications From</strong>.</li>\n<li>Tap the <i class=\"fa fa-plus\"></i> and select the PagerDuty contact, <strong>PagerDuty Outgoing Numbers</strong>.</li>\n<li>Tap <strong>Done</strong> to save your selection.</li>\n</ol>\n<figure><span aria-label=\"Focus mode\" class=\"img lightbox closed\" role=\"button\" tabindex=\"0\"><span class=\"lightbox-inner\"><img alt=\"Focus mode\" loading=\"lazy\" src=\"https://files.readme.io/c99f19a-focus_mode.png\" title=\"ios_focus.PNG\" align=\"center\" class=\"\" width=\"50% \" caption=\"\" height=\"auto\"/></span></span><figcaption><p>Focus mode</p></figcaption></figure>\n<h2 class=\"heading heading-2 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"notification-summary\"></div><div class=\"heading-text\"><div id=\"section-notification-summary\" class=\"heading-anchor_backwardsCompatibility\"></div>Notification Summary</div><a aria-label=\"Skip link to Notification Summary\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#notification-summary\"></a></h2>\n<p>The Notification Summary feature allows non-critical notifications to be received at a specific time of the day to avoid taking away users’ attention during focus time. A few points to take note of with this feature:</p>\n<ul>\n<li>Notification Summary is optional and disabled by default.</li>\n<li>If desired, the PagerDuty app will need to be part of the list of chosen apps for the Summary located in <strong>Settings</strong> <i class=\"fa fa-arrow-right\"></i> <strong>Notifications</strong> <i class=\"fa fa-arrow-right\"></i> <strong>Scheduled Summary</strong>.</li>\n<li>Critical Alerts can still be received instantly.</li>\n</ul>\n<p>New PagerDuty app users will receive a prompt upon installing to either allow notifications or include them in a scheduled summary.</p>\n<figure><span aria-label=\"Allow notifications\" class=\"img lightbox closed\" role=\"button\" tabindex=\"0\"><span class=\"lightbox-inner\"><img alt=\"Allow notifications\" loading=\"lazy\" src=\"https://files.readme.io/8bb3c2a-allow_notifications.png\" title=\"Screen Shot 2021-09-29 at 10.05.44 PM.png\" align=\"center\" class=\"\" width=\"50% \" caption=\"\" height=\"auto\"/></span></span><figcaption><p>Allow notifications prompt</p></figcaption></figure>\n<h2 class=\"heading heading-2 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"notification-preferences\"></div><div class=\"heading-text\"><div id=\"section-notification-preferences\" class=\"heading-anchor_backwardsCompatibility\"></div>Notification Preferences</div><a aria-label=\"Skip link to Notification Preferences\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#notification-preferences\"></a></h2>\n<p>You can quickly update your <a href=\"/main/docs/user-profile#notification-rules\" target=\"\" title=\"\" class=\"doc-link\" data-sidebar=\"user-profile#notification-rules\">notification rules</a> for high urgency incidents. We offer three pre-configured options to choose from:</p>\n<ul>\n<li><strong>Never Miss a Page</strong>: Immediately sends a Push notification, followed by an email after one minute, SMS after two minutes, and a call after three minutes.</li>\n<li><strong>Always Text First</strong>: Immediately sends a SMS, followed by an email after one minute and a call and push notification after two minutes.</li>\n<li><strong>Always Call First</strong>: Immediately calls, followed by a SMS after one minute and an email and push notification after two minutes.</li>\n</ul>\n<p>You can also click <strong>Advanced Notification Rules</strong> to set your own preferences.</p>\n<h2 class=\"heading heading-2 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"appearance\"></div><div class=\"heading-text\"><div id=\"section-appearance\" class=\"heading-anchor_backwardsCompatibility\"></div>Appearance</div><a aria-label=\"Skip link to Appearance\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#appearance\"></a></h2>\n<p>You can adjust various aspects of how the mobile app appears. Navigate to <strong>More</strong> <i class=\"fa fa-arrow-right\"></i> <i class=\"fa fa-cog\"></i> and tap <strong>App Appearance</strong>.</p>\n<p>To change the in-app color scheme, tap <strong>Theme</strong> and select from the following options:</p>\n<ul>\n<li><strong>System</strong></li>\n<li><strong>Light</strong></li>\n<li><strong>Dark</strong></li>\n</ul>\n<p>To change the app icon, tap <strong>Icon</strong> and make a selection:</p>\n<ul>\n<li><strong>Green (default)</strong></li>\n<li><strong>Blue</strong></li>\n<li><strong>Cream</strong></li>\n<li><strong>Pink</strong></li>\n<li><strong>Sky</strong></li>\n<li><strong>Yellow</strong></li>\n</ul>\n<h1 class=\"heading heading-1 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"shared-settings\"></div><div class=\"heading-text\"><div id=\"section-shared-settings\" class=\"heading-anchor_backwardsCompatibility\"></div>Shared Settings</div><a aria-label=\"Skip link to Shared Settings\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#shared-settings\"></a></h1>\n<h2 class=\"heading heading-2 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"troubleshoot-notifications\"></div><div class=\"heading-text\"><div id=\"section-troubleshoot-notifications\" class=\"heading-anchor_backwardsCompatibility\"></div>Troubleshoot Notifications</div><a aria-label=\"Skip link to Troubleshoot Notifications\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#troubleshoot-notifications\"></a></h2>\n<p>To receive a test push notification, navigate to <strong>More</strong> <i class=\"fa fa-arrow-right\"></i> <i class=\"fa fa-cog\"></i> and tap <strong>Troubleshooting</strong> (Android) or <strong>Troubleshoot Notifications</strong> (iOS). If the notification is successful, you will receive a push notification based on your settings. If an issue occurs, a prompt will advise you on what settings may need to be adjusted to ensure you receive notifications.</p>\n<p><em>Optionally</em>, tap <strong>Run Tests</strong> to run troubleshooting tests again.</p>\n<h2 class=\"heading heading-2 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"support-resources\"></div><div class=\"heading-text\"><div id=\"section-support-resources\" class=\"heading-anchor_backwardsCompatibility\"></div>Support Resources</div><a aria-label=\"Skip link to Support Resources\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#support-resources\"></a></h2>\n<p>If you need further assistance, we provide easy access to additional resources in the app&#x27;s Settings:</p>\n<ul>\n<li><strong>Community Support</strong>: Visit <a href=\"https://community.pagerduty.com/\" target=\"\" title=\"\">PagerDuty Commons</a>, our community site.</li>\n<li><strong>Email Support</strong>: Tap <strong>Email Support</strong> to email our Support Team directly.</li>\n<li><strong>PagerDuty System Status</strong>: Check PagerDuty&#x27;s <a href=\"https://status.pagerduty.com/\" target=\"\" title=\"\">PagerDuty Status Page</a> and sign up for notifications.</li>\n</ul>\n<h2 class=\"heading heading-2 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"contact-card-settings\"></div><div class=\"heading-text\"><div id=\"section-contact-card-settings\" class=\"heading-anchor_backwardsCompatibility\"></div>Contact Card Settings</div><a aria-label=\"Skip link to Contact Card Settings\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#contact-card-settings\"></a></h2>\n<p>The <a href=\"/main/docs/notification-phone-numbers#pagerduty-vcard\" target=\"\" title=\"\" class=\"doc-link\" data-sidebar=\"notification-phone-numbers#pagerduty-vcard\">PagerDuty vCard</a> is a file containing the numbers that PagerDuty notifications can come from. These numbers are saved to the <strong>PagerDuty Outgoing Numbers</strong> contact. The vCard updates automatically by default in the mobile app, and there is nothing that needs to be configured. Tap <strong>Automatic Contact Card Management</strong> to manually update the vCard; if prompted, tap <strong>Continue</strong> to give the PagerDuty app permission to access your contacts.</p>\n<h2 class=\"heading heading-2 header-scroll\" align=\"\"><div class=\"heading-anchor anchor waypoint\" id=\"live-updating\"></div><div class=\"heading-text\"><div id=\"section-live-updating\" class=\"heading-anchor_backwardsCompatibility\"></div>Live Updating</div><a aria-label=\"Skip link to Live Updating\" class=\"heading-anchor-icon fa fa-anchor\" href=\"#live-updating\"></a></h2>\n<p>Live Updating automatically updates the incidents list and incident details screen on your mobile app with the latest information. Tap the <strong>Live Updating</strong> checkbox (Android) or toggle (iOS) to enable or disable this option. We recommend disabling this option if you are experiencing connectivity issues.</p>"},"opts":{"alwaysThrow":false,"compatibilityMode":false,"copyButtons":true,"correctnewlines":false,"markdownOptions":{"fences":true,"commonmark":true,"gfm":true,"ruleSpaces":false,"listItemIndent":"1","spacedTable":true,"paddedTable":true},"normalize":true,"lazyImages":true,"reusableContent":{"tags":{}},"safeMode":false,"settings":{"position":true},"theme":"light","customBlocks":{},"resourceID":"5c17eb96e1f72103452065be","resourceType":"page","baseUrl":"/main","terms":[{"_id":"673bc3134cbcaf0063bc5a25","term":"test term","definition":"Does this show up in all child projects? Let's find out!"},{"_id":"62cf41ad438b1600472d750c","term":"subdomain","definition":"Your PagerDuty subdomain acts as your account's unique identifier. You can find it in the web application at the front of the URL, for example: your-subdomain.pagerduty.com."},{"_id":"62cf47dd460f9b00a75a88f8","term":"business service","definition":"A business service models capabilities that span multiple technical services, and that may be owned by several different teams. Ideally, business services are recognizable to non-technical stakeholders and supported by one or more technical services in PagerDuty."},{"_id":"62cf47f51f5be700671f4f90","term":"technical service","definition":"A technical service reflects a discrete piece of functionality that is wholly owned by one team. One or more technical services combine to deliver customer-facing or business capabilities.\nYou can add one or more integrations to a technical service in order to receive events from those tools."},{"_id":"62cf481eb64b5d001a0365fd","term":"postmortem","definition":"A postmortem is a report that allows users to learn from major incidents by providing a summary of events that transpired, how the response was handled, and what resolution steps were taken. It allows for further analysis to determine follow-up actions for similar situations in the future and, ideally, help prevent them altogether."},{"_id":"62cf482c68961a00fa2f0e6e","term":"override","definition":"An override is used to make a one-time change to an on-call schedule. An override is typically used if the on-call user is out sick or on vacation and you want another user to fill in for their on-call shift."},{"_id":"62cf485432b1e9001a327d94","term":"MTTA","definition":"Mean time to acknowledge an incident."},{"_id":"62cf485ee3633a0053f25b8d","term":"MTTR","definition":"Mean time to resolve an incident."},{"_id":"62cf488331e345006d828314","term":"maintenance window","definition":"A maintenance window is used to temporarily disable a service for a set period of time. No incidents will trigger and no notifications will be sent while a service is disabled."},{"_id":"62cf48b868961a00fa2f23a5","term":"integration","definition":"Integrations live on services and are used to integrate with third-party systems, such as a monitoring tool."},{"_id":"62cf48e17bfbad032c3f7a28","term":"incident","definition":"An incident triggers on a service and is the event that sets off a notification to the on-call responder(s)."},{"_id":"62cf4f7e1c23ab0049961d05","term":"open incidents","definition":"Incidents in the \"triggered\" or \"acknowledged\" state."},{"_id":"66b679d4af4bef0044d44a08","term":"opportunity","definition":"Similar to a postmortem report or investigation, an opportunity focuses on an incident that has already occurred and explores its causes and results. An opportunity can only be created from an incident, but Jeli incidents can exist without being part of an opportunity."},{"_id":"66b67a7f3527ca0019a2fcb3","term":"notification","definition":"An incident notification is sent to the on call user when a PagerDuty incident is assigned to them. The service name of the triggered incident and the subject of the incident is included in the notification message. Notifications can be sent as a push notification from the PagerDuty mobile app, a phone call, email, or SMS."},{"_id":"66b68987003d8300208fa1f3","term":"escalation policy","definition":"Escalation policies are used to automate ownership by assigning incidents either directly to a user or an on-call schedule. Services in PagerDuty can be associated with one escalation policy. An escalation policy, however, can be associated with as many services as you like."},{"_id":"66b68a36157c9e0054d5bc02","term":"alert","definition":"Alerts are typically generated from monitoring tools, applications, or manual triggers, and serve as the initial signal indicating that something within the monitored environment needs investigation or action. Alerts can be grouped into incidents based on predefined rules to reduce noise and focus on critical issues."},{"_id":"66bb78bccb2381002bd9cb08","term":"TTE","definition":"Total time to engage."},{"_id":"66bb78c384be89000f020394","term":"TTA","definition":"Total time to acknowledge."},{"_id":"66bb78e55c3d5800258f8fe5","term":"TTR","definition":"Total time to respond."},{"_id":"66bb7907a46b86005c401f61","term":"TTM","definition":"Time to mobilize."},{"_id":"66bb794b2e1d55002b3c0983","term":"MTTE","definition":"Mean time to engage."},{"_id":"66bb798b9c5f5c0012e89514","term":"MTTM","definition":"Mean time to mobilize."},{"_id":"672a4d62ef6678003c8814d7","term":"multiservice group","definition":"A feature of Global Alert Grouping, a multiservice group describes the set of services, whose alerts may be grouped together when an incident on one of the services triggers."},{"_id":"673cd5e23bba500040005ca0","term":"Account Owner","definition":"The Account Owner is the most privileged user in your PagerDuty account and has the ability to: Add new users, Delete users, Edit a user's profile/password, Add/edit/delete on-call schedules, Add/edit/delete escalation policies, Add/edit/delete services, Create/delete REST API keys, Access all billing information, Change the account owner or delete the account"},{"_id":"673cd608907fed0030e5fe32","term":"acknowledged incident","definition":"A user will acknowledge an incident if the user wants to communicate that the issue is being worked on but has not yet been resolved. Acknowledging an incident halts the escalation process. Once an incident has been acknowledged, no more notifications will be sent until the incident ack timeout is reached. If the incident ack timeout is reached then the incident will go from the acknowledged state back to the triggered state."},{"_id":"673cd63c5dd6270036454e1a","term":"Admin","definition":"Admin users can: Add new users, Delete users, Edit a user's profile/password, Add/edit/delete on-call schedules, Add/edit/delete escalation policies, Add/edit/delete services, Create/delete REST API keys.\nAdmins cannot change or delete the Account Owner and do not have access to billing information."},{"_id":"673cd70f8ddfba004d8138db","term":"auto-escalation","definition":"Auto-escalation occurs when an incident is not acknowledged by the on-call user within the time specified in an escalation policy's settings. When this occurs, the incident escalates to the on-call user at the next level of the escalation policy. The default setting for auto escalation is 30 minutes, but you can change this setting if needed."},{"_id":"673cd7483bba5000400068a5","term":"contact method","definition":"A contact method is any phone number, SMS number, email address, or push notification that is associated with a single user's profile. Users can add up to 10 unique contact methods on their user profile."},{"_id":"673cd77f25bd740013138cc3","term":"incidents page","definition":"The incidents page is the first screen that appears after logging in to the PagerDuty web app. The incidents page gives you easy access to: Incidents that are assigned to you, Activity for the past 7 days, Who is on call at that time, When you will be on call next. You can also view a quick count of how many incidents have been triggered, how many acknowledged incidents are currently open, and access a more detailed list of total resolved, acknowledged, and open incidents."},{"_id":"673cd7b9d466d1001070f25d","term":"email filters","definition":"Email filters are used to configure email integrations to filter out certain emails from triggering incidents. Regex filters are configured to set conditions for when an email should trigger an incident and when it should not. You can set the regex filters to filter emails by email subject, by the body of the email, and/or the from address. Regex filters allow you to set up the service to: Accept all incoming email, Accept mail only if it matches one or more of the regex filter rules set up, Accept email only if it matches all of the regex filter rules set up."},{"_id":"673cd7e8132eea001f7ba058","term":"email management rules","definition":"Email management rules can be used in tandem with email filters on email integrations. With email management rules, you can preset rules on a service to determine how your events will behave based on event content. You can select which of your events will trigger, and you can auto-resolve related events by grouping them based by an event key."},{"_id":"673cd80a5dd6270036455dc2","term":"escalation rule","definition":"Each escalation rule represents a level of on-call duty. The first escalation rule in the escalation policy is the user that will be notified first about the triggered incident. If the first on-call user does not respond before the incident timeout, then the second on-call user or user that is on call on a specific schedule will be notified of the triggered incident."},{"_id":"673cd82192da5100114fe657","term":"escalation timeout","definition":"An escalation timeout is the time period where if the incident is not acknowledged or resolved, it will be escalated to the next escalation rule. The default escalation timeout is set to 30 minutes but this can be adjusted to any amount of time (in minutes)."},{"_id":"673cd88e5ee5e50073055a16","term":"incident auto-resolution","definition":"An incident auto-resolution is a service setting which allows you to set incidents to automatically resolve after a specified amount of time. Once this time has passed, the incident is resolved and no additional notifications will be sent out. This setting is off by default, but can be adjusted to 10 minutes, 20 minutes, 30 minutes, 40 minutes, 50 minutes, 60 minutes, 90 minutes, 2 hours, 3 hours, 4 hours, 5 hours, 6 hours, 12 hours, or 24 hours. If you need to set this to a time that is not in these options, you can do so from our REST API."},{"_id":"673cd90977fa110030731122","term":"integration email","definition":"When an email is sent to a service's integration email address, an incident is triggered in that service. The domain is determined based on your account's subdomain, but you can configure the username."},{"_id":"673cd929d466d10010710117","term":"looping through escalation rules","definition":"Looping through escalation rules means that if the escalation policy rotates through all escalation levels and the incident is still not resolved, the incident can start back at the first on-call user and repeat all the escalation levels. The default is set to loop through the escalation policy a total of 2 times but this can be adjusted to 3, 4, 5, 6, 7, 8, 9, or 10 times."},{"_id":"673cd9592c3da00011bae143","term":"major incident","definition":"A major incident is defined as any high-priority incident that requires a coordinated response, often across multiple teams. They are typically highly noticeable by customers, so fixing the problem is of the greatest importance. Major incidents are often referred to as P1, P2, or SEV-1, SEV-2 in most organizations."},{"_id":"673cd9a388302000125964f2","term":"notification rules","definition":"Notification rules determine how an individual user is notified when an incident is assigned to them. You can set rules up to notify you on any of the contact methods in your profile. Individuals can set up their notification rules to notify them via phone, email, push, or SMS immediately or at any interval of one minute after an incident has been triggered and assigned to that user."},{"_id":"673cda2077fa110030731682","term":"on-call restrictions","definition":"Restrictions on an on-call schedule determine what hours during the day, and which days, a user is on call. For example, you can set the restrictions to have a user on call from 9 a.m. to 5 p.m. every day, or you can set the restrictions to have a user on call from 6 p.m. to 6 a.m. only Monday through Friday."},{"_id":"673cda4475eb1b0018daaf95","term":"on-call schedule","definition":"An on-call schedule is a rotation that determines who is on call at a specific time and date. On-call schedules are used to manage on-call rotations."},{"_id":"673cda712f4fd7007171b264","term":"resolved incident","definition":"An incident is resolved when the user has completed fixing the issue and they want the incident to be closed out. Once an incident is resolved, no additional notifications will be sent; the incident cannot be opened again."},{"_id":"673cdaa34cd2c1007682d589","term":"rotation type","definition":"A rotation type determines how an on-call schedule circles through the included users. Rotation types can be set to have users on call for a day, or a week, at a time, or the rotation can be customized to any specified number of hours, days, or weeks."},{"_id":"673cdabc0b113c0075e6b3f4","term":"schedule gaps","definition":"A gap in the schedule indicates that no one is on call for a certain amount of time. If there is a gap in the schedule, and no one is on call, then an incident cannot be created."},{"_id":"673cdafa5fc1bb0046849e0b","term":"schedule layer","definition":"Schedule layers are used to help build complex on-call schedules. If a user requires different on-call restrictions, they will need to be added to an additional layer on the on-call schedule. If two layers overlap one another then the bottom layer (i.e., the layer that appears lowest in the UI) will take precedence over any higher layer."},{"_id":"673cdb40a5a808001f7c92a4","term":"triggered incident","definition":"An incident is considered to be triggered before any user responds to the notification. When an incident triggers, the on-call user will receive notifications according to their notification rules."},{"_id":"673cdb5e723983000f705ab4","term":"user","definition":"A user can: Add/edit/delete on-call schedules, Add/edit/delete escalation policies, Add/edit/delete services."},{"_id":"677852971a0ca30011b437cc","term":"suppressed alert","definition":"A suppressed alert does not create an incident and does not notify responders. The Account Owner and Admin users can view suppressed alerts in the Alerts table for forensics, analysis, and context."},{"_id":"677d3ccadbfdfd001dce9881","term":"time picker","definition":"The values available will depend on whether your system time is set to a 12-hour or 24-hour clock."}],"variables":{"user":{},"defaults":[{"source":"","_id":"620c3ffd6c8a51002f718f21","name":"pricing plan 1","default":"Free","type":""},{"source":"","_id":"620c3ffd6c8a51002f718f20","name":"pricing plan 2","default":"Professional","type":""},{"source":"","_id":"620c3ffd6c8a51002f718f1f","name":"pricing plan 3","default":"Business","type":""},{"source":"","_id":"620c3ffd6c8a51002f718f1e","name":"pricing plan 4","default":"Digital Operations","type":""},{"source":"","_id":"62968ecfa47ebd00522a677a","name":"","default":"","type":""}]}},"terms":[{"_id":"673bc3134cbcaf0063bc5a25","term":"test term","definition":"Does this show up in all child projects? Let's find out!"},{"_id":"62cf41ad438b1600472d750c","term":"subdomain","definition":"Your PagerDuty subdomain acts as your account's unique identifier. You can find it in the web application at the front of the URL, for example: your-subdomain.pagerduty.com."},{"_id":"62cf47dd460f9b00a75a88f8","term":"business service","definition":"A business service models capabilities that span multiple technical services, and that may be owned by several different teams. Ideally, business services are recognizable to non-technical stakeholders and supported by one or more technical services in PagerDuty."},{"_id":"62cf47f51f5be700671f4f90","term":"technical service","definition":"A technical service reflects a discrete piece of functionality that is wholly owned by one team. One or more technical services combine to deliver customer-facing or business capabilities.\nYou can add one or more integrations to a technical service in order to receive events from those tools."},{"_id":"62cf481eb64b5d001a0365fd","term":"postmortem","definition":"A postmortem is a report that allows users to learn from major incidents by providing a summary of events that transpired, how the response was handled, and what resolution steps were taken. It allows for further analysis to determine follow-up actions for similar situations in the future and, ideally, help prevent them altogether."},{"_id":"62cf482c68961a00fa2f0e6e","term":"override","definition":"An override is used to make a one-time change to an on-call schedule. An override is typically used if the on-call user is out sick or on vacation and you want another user to fill in for their on-call shift."},{"_id":"62cf485432b1e9001a327d94","term":"MTTA","definition":"Mean time to acknowledge an incident."},{"_id":"62cf485ee3633a0053f25b8d","term":"MTTR","definition":"Mean time to resolve an incident."},{"_id":"62cf488331e345006d828314","term":"maintenance window","definition":"A maintenance window is used to temporarily disable a service for a set period of time. No incidents will trigger and no notifications will be sent while a service is disabled."},{"_id":"62cf48b868961a00fa2f23a5","term":"integration","definition":"Integrations live on services and are used to integrate with third-party systems, such as a monitoring tool."},{"_id":"62cf48e17bfbad032c3f7a28","term":"incident","definition":"An incident triggers on a service and is the event that sets off a notification to the on-call responder(s)."},{"_id":"62cf4f7e1c23ab0049961d05","term":"open incidents","definition":"Incidents in the \"triggered\" or \"acknowledged\" state."},{"_id":"66b679d4af4bef0044d44a08","term":"opportunity","definition":"Similar to a postmortem report or investigation, an opportunity focuses on an incident that has already occurred and explores its causes and results. An opportunity can only be created from an incident, but Jeli incidents can exist without being part of an opportunity."},{"_id":"66b67a7f3527ca0019a2fcb3","term":"notification","definition":"An incident notification is sent to the on call user when a PagerDuty incident is assigned to them. The service name of the triggered incident and the subject of the incident is included in the notification message. Notifications can be sent as a push notification from the PagerDuty mobile app, a phone call, email, or SMS."},{"_id":"66b68987003d8300208fa1f3","term":"escalation policy","definition":"Escalation policies are used to automate ownership by assigning incidents either directly to a user or an on-call schedule. Services in PagerDuty can be associated with one escalation policy. An escalation policy, however, can be associated with as many services as you like."},{"_id":"66b68a36157c9e0054d5bc02","term":"alert","definition":"Alerts are typically generated from monitoring tools, applications, or manual triggers, and serve as the initial signal indicating that something within the monitored environment needs investigation or action. Alerts can be grouped into incidents based on predefined rules to reduce noise and focus on critical issues."},{"_id":"66bb78bccb2381002bd9cb08","term":"TTE","definition":"Total time to engage."},{"_id":"66bb78c384be89000f020394","term":"TTA","definition":"Total time to acknowledge."},{"_id":"66bb78e55c3d5800258f8fe5","term":"TTR","definition":"Total time to respond."},{"_id":"66bb7907a46b86005c401f61","term":"TTM","definition":"Time to mobilize."},{"_id":"66bb794b2e1d55002b3c0983","term":"MTTE","definition":"Mean time to engage."},{"_id":"66bb798b9c5f5c0012e89514","term":"MTTM","definition":"Mean time to mobilize."},{"_id":"672a4d62ef6678003c8814d7","term":"multiservice group","definition":"A feature of Global Alert Grouping, a multiservice group describes the set of services, whose alerts may be grouped together when an incident on one of the services triggers."},{"_id":"673cd5e23bba500040005ca0","term":"Account Owner","definition":"The Account Owner is the most privileged user in your PagerDuty account and has the ability to: Add new users, Delete users, Edit a user's profile/password, Add/edit/delete on-call schedules, Add/edit/delete escalation policies, Add/edit/delete services, Create/delete REST API keys, Access all billing information, Change the account owner or delete the account"},{"_id":"673cd608907fed0030e5fe32","term":"acknowledged incident","definition":"A user will acknowledge an incident if the user wants to communicate that the issue is being worked on but has not yet been resolved. Acknowledging an incident halts the escalation process. Once an incident has been acknowledged, no more notifications will be sent until the incident ack timeout is reached. If the incident ack timeout is reached then the incident will go from the acknowledged state back to the triggered state."},{"_id":"673cd63c5dd6270036454e1a","term":"Admin","definition":"Admin users can: Add new users, Delete users, Edit a user's profile/password, Add/edit/delete on-call schedules, Add/edit/delete escalation policies, Add/edit/delete services, Create/delete REST API keys.\nAdmins cannot change or delete the Account Owner and do not have access to billing information."},{"_id":"673cd70f8ddfba004d8138db","term":"auto-escalation","definition":"Auto-escalation occurs when an incident is not acknowledged by the on-call user within the time specified in an escalation policy's settings. When this occurs, the incident escalates to the on-call user at the next level of the escalation policy. The default setting for auto escalation is 30 minutes, but you can change this setting if needed."},{"_id":"673cd7483bba5000400068a5","term":"contact method","definition":"A contact method is any phone number, SMS number, email address, or push notification that is associated with a single user's profile. Users can add up to 10 unique contact methods on their user profile."},{"_id":"673cd77f25bd740013138cc3","term":"incidents page","definition":"The incidents page is the first screen that appears after logging in to the PagerDuty web app. The incidents page gives you easy access to: Incidents that are assigned to you, Activity for the past 7 days, Who is on call at that time, When you will be on call next. You can also view a quick count of how many incidents have been triggered, how many acknowledged incidents are currently open, and access a more detailed list of total resolved, acknowledged, and open incidents."},{"_id":"673cd7b9d466d1001070f25d","term":"email filters","definition":"Email filters are used to configure email integrations to filter out certain emails from triggering incidents. Regex filters are configured to set conditions for when an email should trigger an incident and when it should not. You can set the regex filters to filter emails by email subject, by the body of the email, and/or the from address. Regex filters allow you to set up the service to: Accept all incoming email, Accept mail only if it matches one or more of the regex filter rules set up, Accept email only if it matches all of the regex filter rules set up."},{"_id":"673cd7e8132eea001f7ba058","term":"email management rules","definition":"Email management rules can be used in tandem with email filters on email integrations. With email management rules, you can preset rules on a service to determine how your events will behave based on event content. You can select which of your events will trigger, and you can auto-resolve related events by grouping them based by an event key."},{"_id":"673cd80a5dd6270036455dc2","term":"escalation rule","definition":"Each escalation rule represents a level of on-call duty. The first escalation rule in the escalation policy is the user that will be notified first about the triggered incident. If the first on-call user does not respond before the incident timeout, then the second on-call user or user that is on call on a specific schedule will be notified of the triggered incident."},{"_id":"673cd82192da5100114fe657","term":"escalation timeout","definition":"An escalation timeout is the time period where if the incident is not acknowledged or resolved, it will be escalated to the next escalation rule. The default escalation timeout is set to 30 minutes but this can be adjusted to any amount of time (in minutes)."},{"_id":"673cd88e5ee5e50073055a16","term":"incident auto-resolution","definition":"An incident auto-resolution is a service setting which allows you to set incidents to automatically resolve after a specified amount of time. Once this time has passed, the incident is resolved and no additional notifications will be sent out. This setting is off by default, but can be adjusted to 10 minutes, 20 minutes, 30 minutes, 40 minutes, 50 minutes, 60 minutes, 90 minutes, 2 hours, 3 hours, 4 hours, 5 hours, 6 hours, 12 hours, or 24 hours. If you need to set this to a time that is not in these options, you can do so from our REST API."},{"_id":"673cd90977fa110030731122","term":"integration email","definition":"When an email is sent to a service's integration email address, an incident is triggered in that service. The domain is determined based on your account's subdomain, but you can configure the username."},{"_id":"673cd929d466d10010710117","term":"looping through escalation rules","definition":"Looping through escalation rules means that if the escalation policy rotates through all escalation levels and the incident is still not resolved, the incident can start back at the first on-call user and repeat all the escalation levels. The default is set to loop through the escalation policy a total of 2 times but this can be adjusted to 3, 4, 5, 6, 7, 8, 9, or 10 times."},{"_id":"673cd9592c3da00011bae143","term":"major incident","definition":"A major incident is defined as any high-priority incident that requires a coordinated response, often across multiple teams. They are typically highly noticeable by customers, so fixing the problem is of the greatest importance. Major incidents are often referred to as P1, P2, or SEV-1, SEV-2 in most organizations."},{"_id":"673cd9a388302000125964f2","term":"notification rules","definition":"Notification rules determine how an individual user is notified when an incident is assigned to them. You can set rules up to notify you on any of the contact methods in your profile. Individuals can set up their notification rules to notify them via phone, email, push, or SMS immediately or at any interval of one minute after an incident has been triggered and assigned to that user."},{"_id":"673cda2077fa110030731682","term":"on-call restrictions","definition":"Restrictions on an on-call schedule determine what hours during the day, and which days, a user is on call. For example, you can set the restrictions to have a user on call from 9 a.m. to 5 p.m. every day, or you can set the restrictions to have a user on call from 6 p.m. to 6 a.m. only Monday through Friday."},{"_id":"673cda4475eb1b0018daaf95","term":"on-call schedule","definition":"An on-call schedule is a rotation that determines who is on call at a specific time and date. On-call schedules are used to manage on-call rotations."},{"_id":"673cda712f4fd7007171b264","term":"resolved incident","definition":"An incident is resolved when the user has completed fixing the issue and they want the incident to be closed out. Once an incident is resolved, no additional notifications will be sent; the incident cannot be opened again."},{"_id":"673cdaa34cd2c1007682d589","term":"rotation type","definition":"A rotation type determines how an on-call schedule circles through the included users. Rotation types can be set to have users on call for a day, or a week, at a time, or the rotation can be customized to any specified number of hours, days, or weeks."},{"_id":"673cdabc0b113c0075e6b3f4","term":"schedule gaps","definition":"A gap in the schedule indicates that no one is on call for a certain amount of time. If there is a gap in the schedule, and no one is on call, then an incident cannot be created."},{"_id":"673cdafa5fc1bb0046849e0b","term":"schedule layer","definition":"Schedule layers are used to help build complex on-call schedules. If a user requires different on-call restrictions, they will need to be added to an additional layer on the on-call schedule. If two layers overlap one another then the bottom layer (i.e., the layer that appears lowest in the UI) will take precedence over any higher layer."},{"_id":"673cdb40a5a808001f7c92a4","term":"triggered incident","definition":"An incident is considered to be triggered before any user responds to the notification. When an incident triggers, the on-call user will receive notifications according to their notification rules."},{"_id":"673cdb5e723983000f705ab4","term":"user","definition":"A user can: Add/edit/delete on-call schedules, Add/edit/delete escalation policies, Add/edit/delete services."},{"_id":"677852971a0ca30011b437cc","term":"suppressed alert","definition":"A suppressed alert does not create an incident and does not notify responders. The Account Owner and Admin users can view suppressed alerts in the Alerts table for forensics, analysis, and context."},{"_id":"677d3ccadbfdfd001dce9881","term":"time picker","definition":"The values available will depend on whether your system time is set to a 12-hour or 24-hour clock."}],"variables":{"user":{},"defaults":[{"source":"","_id":"620c3ffd6c8a51002f718f21","name":"pricing plan 1","default":"Free","type":""},{"source":"","_id":"620c3ffd6c8a51002f718f20","name":"pricing plan 2","default":"Professional","type":""},{"source":"","_id":"620c3ffd6c8a51002f718f1f","name":"pricing plan 3","default":"Business","type":""},{"source":"","_id":"620c3ffd6c8a51002f718f1e","name":"pricing plan 4","default":"Digital Operations","type":""},{"source":"","_id":"62968ecfa47ebd00522a677a","name":"","default":"","type":""}]},"mdx":false},"doc":{"metadata":{"image":["https://files.readme.io/cf0725d-pagerduty_logo.png"],"title":"","description":"Manage your PagerDuty notification settings efficiently with our comprehensive guide. Easily set up sound notifications for high and low urgency incidents, ensuring you never miss a critical alert. Navigate through our step-by-step instructions to configure notification overrides for various devices, including Android 8 and iOS 15. Additionally, learn how to manage app tip notifications, adjust app behavior settings such as live updating and swipe actions, and access support resources directly from the app. Stay informed and in control of your PagerDuty notifications for seamless incident management.","keywords":"PagerDuty, Mobile App, Notification Settings, System Notifications, High-Urgency, Low-Urgency, Ringtone, Do Not Disturb, Override, Android, iOS, Critical Alerts, Silent Mode, Focus Mode, Notification Summary, MIUI, EMUI, OnePlus, Clear Notifications, Troubleshooting, Contact Card, Automatic Contact Card Management, Starred Contacts, App Tip Notifications, App Behavior Settings, Live Updating, Swipe Actions, Email Support, PagerDuty System Status, Back Button, App Screenshots, Appearance","robots":"index"},"mdx":{"altBody":"","status":"rdmd"},"api":{"method":"get","url":"","auth":"required","results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"params":[],"examples":{"codes":[]}},"next":{"description":"","pages":[{"name":"PagerDuty Mobile App","slug":"mobile-app","type":"doc","category":"Mobile App"}]},"algolia":{"recordCount":33,"publishPending":false,"translationFailure":false,"updatedAt":"2025-02-21T23:25:25.036Z"},"title":"Mobile App Settings","icon":"","updates":[],"type":"basic","slug":"mobile-app-settings","excerpt":"Configure notifications and other mobile app options.","body":"Within the mobile app, you can configure how notifications alert you as well as other app behavior settings. \n\nNotification settings and certain features will depend on your device's operating system. Please refer to the section for your device's operating system for more information.\n\n- [Configure Android Devices](#configure-android-devices)\n- [Configure iOS Devices](#configure-ios-devices)\n\n# Configure Android Devices\n\n## Notification Settings (Android)\n\nThe PagerDuty app must have app notifications enabled in order to access the notification settings. You can enable these in the app via the following steps:\n\n1. Navigate to **More** :fa-arrow-right: :fa-cog: in the top right.\n2. Tap **System Notification Settings** and ensure **Allow notifications** is enabled.\n\n[block:image]\n{\n \"images\": [\n {\n \"image\": [\n \"https://files.readme.io/2b98071ed7449fb64423e79a3e77fbcab644cdd498d03d4713d98a95c900035c-android-system-notification-settings.jpg\",\n \"mobile-app-settings-system-notification-settings.png\",\n \"Notification settings\"\n ],\n \"align\": \"center\",\n \"sizing\": \"33% \",\n \"caption\": \"Notification settings\"\n }\n ]\n}\n[/block]\n\n\n### High-Urgency Notifications\n\nTap **High-Urgency Notification Settings** and ensure **Allow notifications** is enabled. We recommend choosing a **sound** and any other alert settings that will help you identify these as high-urgency notifications.\n\n### High-Urgency Override System Volume\n\n> 🚧 Override System Volume Limitations\n> \n> PagerDuty cannot override the volume for phone call and SMS notifications.\n> \n> OnePlus devices running on OS 10 and higher do not fully support Override System Volume. These devices may not always override the system volume when the phone is on silent or vibrate mode.\n\nIf your phone _does not_ have Do Not Disturb enabled, and your volume slider is set to 0, PagerDuty push notifications will be silent. To change this, tap the **High-Urgency Override System Volume** checkbox to enable and set your desired volume level.\n\n### High-Urgency Override Do Not Disturb\n\nAndroid's Do Not Disturb mode mutes all calls, notifications and other alerts. In order to receive high-urgency push notifications when Do Not Disturb is enabled, you can follow the steps below:\n\n1. Navigate to your device's **Settings** :fa-arrow-right: **Notifications** :fa-arrow-right: **Do not disturb**.\n2. Under **Allowed during Do not disturb** select **App notifications**.\n3. Tap **Add apps** and then select the PagerDuty app.\n4. Tap **Done** to confirm your selection.\n\n<br />\n\n[block:image]\n{\n \"images\": [\n {\n \"image\": [\n \"https://files.readme.io/51aedbe54b64fac6b86cd1f1774c577c62f230ad1ad685a262659ecf031b0c51-android-dnd-settings.jpg\",\n \"\",\n \"Android's Do Not Disturb Settings\"\n ],\n \"align\": \"center\",\n \"sizing\": \"50% \",\n \"caption\": \"Android's Do Not Disturb Settings\"\n }\n ]\n}\n[/block]\n\n\nYou can confirm this was successfully enabled in the PagerDuty app by navigating to **More** :fa-arrow-right: :fa-cog: in the top right. If the steps above were completed, **High-Urgency Override Do Not Disturb** will show as **Enabled**.\n\nTo have phone call and SMS notifications override Do Not Disturb, open the PagerDuty app and navigate to **More** :fa-arrow-right: :fa-cog: in the top right. Tap the **Override DND for Starred Contacts** checkbox to enable it. This will automatically add the **PagerDuty Outgoing Numbers** contact to your **Favorites** list and update your device's Do Not Disturb settings to allow calls and messages from contacts on your Favorites list.\n\n> ❗️ Android Work Profiles\n> \n> Due to a Work Profile limitation from Android, overriding System Volume and Do Not Disturb will not work when the PagerDuty app is under a Work Profile.\n> \n> **Possible Workaround**: \n> If you **also** install the PagerDuty app in your personal profile on the device without any additional steps, you should see the Do Not Disturb settings respected when configuring the app in the work profile.\n\n### App Tip Notifications\n\nApp Tip Notifications are delivered locally through the mobile app, and will occasionally notify you about new features and PagerDuty tips. Disabling this feature will _not_ affect [incident-related notifications](/docs/notifications) or other PagerDuty communications, (e.g., [status updates](/docs/communicate-with-stakeholders#status-updates), [on-call handoff notifications](/docs/user-profile#on-call-handoff-notifications), [responder requests](/docs/add-responders#responder-notifications), etc.). Since these are local notifications, the setting selection will not be preserved if you uninstall and re-install the PagerDuty mobile app.\n\nNavigate to **More** :fa-arrow-right: :fa-cog: :fa-arrow-right: **App Tip Notification Settings**. Slide the toggle **Show notifications** to the **on** or **off** position.\n\n[block:image]\n{\n \"images\": [\n {\n \"image\": [\n \"https://files.readme.io/ada3811-android_app_tip_notifications.png\",\n \"\",\n \"A screenshot of the Android PagerDuty mobile app showing how to turn App Tip Notifications on or off\"\n ],\n \"align\": \"center\",\n \"sizing\": \"50% \",\n \"caption\": \"App Tip Notifications toggle\"\n }\n ]\n}\n[/block]\n\n\nIf you are using an Android device, you can configure the sound and alert settings for these notifications using the options below.\n\n### Low-Urgency Notifications\n\nLow-urgency notifications are silent by default in order to distinguish them from high-urgency notifications. To enable sound for these notifications, tap **Low-Urgency Notification Settings** and ensure **Allow notifications** is enabled. Choose a **sound** and other alert settings.\n\n> 📘 MIUI and EMUI (Huawei and Xiaomi devices)\n> \n> For these particular forks of Android, you may not be able to set sounds from the respective High and Low Urgency Notification Settings. Instead, you may need to perform the following:\n> \n> 1. Navigate to **System Notification Settings**.\n> 2. Make sure High and Low Urgency Notifications are **enabled**.\n> 3. From here, tap either **High or Low Urgency** to choose your sound.\n\n### On-Call Boosters\n\nOn-Call Boosters provide push notifications about changes to your on-call schedules. You will immediately receive a push notification when:\n\n- You are added to a schedule\n- You are removed from a schedule\n- Changes are made to your on-call shifts within the next eight weeks (e.g., overrides, reordering)\n\n> 🚧 Notification Exceptions\n> \n> Please note that notifications will not be sent if the change was made by the user themselves or if the change was made through the REST API.\n\nThis feature is enabled by default for all mobile users. To disable On-Call Boosters, navigate to **More** :fa-arrow-right: :fa-cog: in the top right :fa-arrow-right: **On-Call Boosters**. Slide the toggle **Show notifications** to the off position.\n\nAndroid users can configure the sound and alert settings for these notifications.\n\n### All Other Notifications\n\nIf you have configured push notifications for [status updates](doc:communicate-with-stakeholders#status-updates) and/or [on-call handoff notifications](doc:user-profile#on-call-handoff-notifications), you can configure the sound and other alert settings for these notifications by tapping **All Other Notification Settings**.\n\n### Clear Notifications\n\nIf you would like to automatically clear your push notifications when the app is launched, tap the checkbox next to **Clear Notifications** to enable this option.\n\n## App Behavior Settings\n\n### Swipe Actions\n\nYou may change the swipe actions for responding to PagerDuty incidents. By default, the **Right Swipe** will **Resolve** an incident, and the **Left Swipe** will **Acknowledge** an incident.\n\nTo change either swipe action:\n\n1. Tap **Change** to the right.\n2. Select from the available incident actions:\n - **Resolve**\n - **Acknowledge; Snooze**\n - **Acknowledge; Resolve**\n - **None**\n\n## Other Settings\n\n### Back Button Never Exits App\n\nTo ensure the back button doesn’t exit the app (e.g., during a critical incident), tap the **Back Button Never Exits App** checkbox to enable.\n\n### App Screenshots\n\nIf you would like to be able to take screenshots within the app, tap the **App Screenshots** checkbox to enable. If you would like to ensure your incidents and other information have maximum security, you may want to leave this setting disabled.\n\n# Configure iOS Devices\n\n## Notification Settings (iOS)\n\n### High-Urgency and Low-Urgency Settings\n\nTo enable and adjust the sound options for push notifications:\n\n1. Navigate to **More** :fa-arrow-right: :fa-cog: in the top right.\n - If required, toggle **Push Notifications** on.\n2. Tap **High-Urgency** and assign a **ringtone** (Recommended).\n3. Tap **Low-Urgency** and assign a **ringtone** _(Optional)_.\n\n> 📘 Other Notifications\n> \n> If you have configured push notifications for [status updates](doc:communicate-with-stakeholders#status-updates) and/or [on-call handoff notifications](doc:user-profile#on-call-handoff-notifications), these notifications will use your device's **Default Alerts** (Settings :fa-arrow-right: Sounds & Haptics :fa-arrow-right: Default Alerts) configuration.\n\n### Critical Alerts for High-Urgency\n\nCritical Alerts for iOS allow high-urgency push notifications to bypass an iPhone’s [Focus](#focus-mode) and silent mode settings. You can enable this setting in the mobile app by navigating to **More** :fa-arrow-right: :fa-cog: in the top right. Ensure that you have **Push Notifications** enabled, tap **Critical Alerts for High-Urgency** and then tap **Allow**.\n\n[block:image]\n{\n \"images\": [\n {\n \"image\": [\n \"https://files.readme.io/aeb31e0-allow_critical_alerts.png\",\n \"IMG_3521.PNG\",\n \"Allow Critical Alerts\"\n ],\n \"align\": \"center\",\n \"sizing\": \"50% \",\n \"caption\": \"Allow Critical Alerts\"\n }\n ]\n}\n[/block]\n\n\nAlternatively, you can enable Critical Alerts by navigating to your device's **Settings** :fa-arrow-right: **PagerDuty** :fa-arrow-right: **Notifications** and then toggle **Critical Alerts**.\n\n[block:image]\n{\n \"images\": [\n {\n \"image\": [\n \"https://files.readme.io/7b459d1-ios_notifications.png\",\n \"IMG_3522.png\",\n \"Notifications\"\n ],\n \"align\": \"center\",\n \"sizing\": \"50% \",\n \"caption\": \"iOS: Notifications Settings\"\n }\n ]\n}\n[/block]\n\n\n> ❗️ Warning\n> \n> Due to iOS features beyond our control, Critical Alerts can cause some calls made through third-party communication apps to drop when they’re sent during an ongoing call.\n\n### On-Call Boosters\n\nOn-Call Boosters provide push notifications about changes to your on-call schedules. You will immediately receive a push notification when:\n\n- You are added to a schedule\n- You are removed from a schedule\n- Changes are made to your on-call shifts within the next eight weeks (e.g., overrides, reordering)\n\n> 🚧 Notification Exceptions\n> \n> Please note that notifications will not be sent if the change was made by the user themselves or if the change was made through the REST API.\n\nThis feature is enabled by default for all mobile users. To disable On-Call Boosters, navigate to **More** :fa-arrow-right: :fa-cog: in the top right. Slide the toggle for **On-Call Boosters** off and tap **Done**.\n\nFor iOS devices, these notifications will use your device's **Default Alerts** (Settings :fa-arrow-right: Sounds & Haptics :fa-arrow-right: Default Alerts) configuration.\n\n### App Tip Notifications\n\nApp Tip Notifications are delivered locally through the mobile app, and will occasionally notify you about new features and PagerDuty tips. Disabling this feature will _not_ affect [incident-related notifications](/docs/notifications) or other PagerDuty communications, (e.g., [status updates](/docs/communicate-with-stakeholders#status-updates), [on-call handoff notifications](/docs/user-profile#on-call-handoff-notifications), [responder requests](/docs/add-responders#responder-notifications), etc.). Since these are local notifications, the setting selection will not be preserved if you uninstall and re-install the PagerDuty mobile app.\n\nNavigate to **More** :fa-arrow-right: :fa-cog:. Slide the toggle for **App Tip Notification Settings** on or off and tap **Done**.\n\n[block:image]\n{\n \"images\": [\n {\n \"image\": [\n \"https://files.readme.io/8588440-iOS_app_tip_notifications.png\",\n \"\",\n \"A screenshot of the iOS PagerDuty mobile app showing how to turn App Tip Notifications on or off\"\n ],\n \"align\": \"center\",\n \"sizing\": \"50% \",\n \"caption\": \"App Tip Notifications toggle\"\n }\n ]\n}\n[/block]\n\n\nFor iOS devices, these notifications will use your device's **Default Alerts** (Settings :fa-arrow-right: Sounds & Haptics :fa-arrow-right: Default Alerts) configuration.\n\n## Focus Mode\n\nThe **Focus Mode** feature allows users to have granular control over which apps and contacts get to notify them at the given Focus setting (including Do Not Disturb). You can learn more about the Focus feature [here](https://support.apple.com/en-us/HT212608).\n\nIn order to bypass all Focus modes, you can complete the following:\n\n- Enable [Critical Alerts](#critical-alerts-for-high-urgency) for push notifications.\n- Activate [Emergency Bypass](#override-silent-mode-and-focus-for-phone-notifications) for the **PagerDuty Outgoing Numbers** contact for phone notifications.\n\nYou can also override a [specific Focus](#override-a-specific-focus).\n\n### Override Silent Mode and Focus for Phone Notifications\n\nWhen you receive a phone notification from PagerDuty, you may want your phone to audibly ring, even while it is on silent or when any Focus mode is enabled.\n\n1. If you haven't done so already, download PagerDuty's [vCard](/docs/notification-phone-numbers#pagerduty-vcard) to add **PagerDuty Outgoing Numbers** to your contacts.\n2. Navigate to your phone's Contacts app and select **PagerDuty Outgoing Numbers**.\n3. Tap **Edit** in the top-right, scroll down and select the row **Ringtone**.\n4. Activate **Emergency Bypass** and tap **Done**.\n5. Tap **Done** again.\n\n### Override a Specific Focus\n\nYou can allow PagerDuty notifications to override a specific Focus (e.g., Do Not Disturb) via the steps below.\n\nTo allow push notifications:\n\n1. Navigate to your device's **Settings** :fa-arrow-right: **Focus** and select the desired Focus.\n2. Tap **Apps** :fa-arrow-right: **Allow Notifications From**.\n3. Tap :fa-plus: and select PagerDuty.\n4. Tap **Done** to save your selection.\n\nTo allow phone notifications:\n\n1. Within the PagerDuty Mobile App, navigate to **More** :fa-arrow-right: :fa-cog: in the top right.\n2. If you already had the app installed, select **Update PagerDuty Contact Card**.\n - If this is your first time logging into the app, you'll be prompted to grant PagerDuty the **Manage Contacts** permission. You can read about how we use this permission [here](https://support.pagerduty.com/docs/mobile-app#section-mobile-app-permissions).\n3. Navigate to your device's **Settings** :fa-arrow-right: **Focus** and select the desired Focus.\n4. Tap **People** :fa-arrow-right: **Allow Notifications From**.\n5. Tap the :fa-plus: and select the PagerDuty contact, **PagerDuty Outgoing Numbers**.\n6. Tap **Done** to save your selection.\n\n[block:image]\n{\n \"images\": [\n {\n \"image\": [\n \"https://files.readme.io/c99f19a-focus_mode.png\",\n \"ios_focus.PNG\",\n \"Focus mode\"\n ],\n \"align\": \"center\",\n \"sizing\": \"50% \",\n \"caption\": \"Focus mode\"\n }\n ]\n}\n[/block]\n\n\n## Notification Summary\n\nThe Notification Summary feature allows non-critical notifications to be received at a specific time of the day to avoid taking away users’ attention during focus time. A few points to take note of with this feature:\n\n- Notification Summary is optional and disabled by default.\n- If desired, the PagerDuty app will need to be part of the list of chosen apps for the Summary located in **Settings** :fa-arrow-right: **Notifications** :fa-arrow-right: **Scheduled Summary**.\n- Critical Alerts can still be received instantly.\n\nNew PagerDuty app users will receive a prompt upon installing to either allow notifications or include them in a scheduled summary.\n\n[block:image]\n{\n \"images\": [\n {\n \"image\": [\n \"https://files.readme.io/8bb3c2a-allow_notifications.png\",\n \"Screen Shot 2021-09-29 at 10.05.44 PM.png\",\n \"Allow notifications\"\n ],\n \"align\": \"center\",\n \"sizing\": \"50% \",\n \"caption\": \"Allow notifications prompt\"\n }\n ]\n}\n[/block]\n\n\n## Notification Preferences\n\nYou can quickly update your [notification rules](doc:user-profile#notification-rules) for high urgency incidents. We offer three pre-configured options to choose from:\n\n- **Never Miss a Page**: Immediately sends a Push notification, followed by an email after one minute, SMS after two minutes, and a call after three minutes.\n- **Always Text First**: Immediately sends a SMS, followed by an email after one minute and a call and push notification after two minutes.\n- **Always Call First**: Immediately calls, followed by a SMS after one minute and an email and push notification after two minutes.\n\nYou can also click **Advanced Notification Rules** to set your own preferences.\n\n## Appearance\n\nYou can adjust various aspects of how the mobile app appears. Navigate to **More** :fa-arrow-right: :fa-cog: and tap **App Appearance**.\n\nTo change the in-app color scheme, tap **Theme** and select from the following options:\n\n- **System**\n- **Light**\n- **Dark**\n\nTo change the app icon, tap **Icon** and make a selection:\n\n- **Green (default)**\n- **Blue**\n- **Cream**\n- **Pink**\n- **Sky**\n- **Yellow**\n\n# Shared Settings\n\n## Troubleshoot Notifications\n\nTo receive a test push notification, navigate to **More** :fa-arrow-right: :fa-cog: and tap **Troubleshooting** (Android) or **Troubleshoot Notifications** (iOS). If the notification is successful, you will receive a push notification based on your settings. If an issue occurs, a prompt will advise you on what settings may need to be adjusted to ensure you receive notifications.\n\n_Optionally_, tap **Run Tests** to run troubleshooting tests again.\n\n## Support Resources\n\nIf you need further assistance, we provide easy access to additional resources in the app's Settings:\n\n- **Community Support**: Visit [PagerDuty Commons](https://community.pagerduty.com/), our community site.\n- **Email Support**: Tap **Email Support** to email our Support Team directly.\n- **PagerDuty System Status**: Check PagerDuty's [PagerDuty Status Page](https://status.pagerduty.com/) and sign up for notifications.\n\n## Contact Card Settings\n\nThe [PagerDuty vCard](doc:notification-phone-numbers#pagerduty-vcard) is a file containing the numbers that PagerDuty notifications can come from. These numbers are saved to the **PagerDuty Outgoing Numbers** contact. The vCard updates automatically by default in the mobile app, and there is nothing that needs to be configured. Tap **Automatic Contact Card Management** to manually update the vCard; if prompted, tap **Continue** to give the PagerDuty app permission to access your contacts.\n\n## Live Updating\n\nLive Updating automatically updates the incidents list and incident details screen on your mobile app with the latest information. Tap the **Live Updating** checkbox (Android) or toggle (iOS) to enable or disable this option. We recommend disabling this option if you are experiencing connectivity issues.","order":2,"isReference":false,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"reusableContent":[],"previousSlug":"mobile-notification-settings","slugUpdatedAt":"2022-03-15T00:02:42.116Z","revision":60,"_id":"5c17eb96e1f72103452065be","__v":3,"category":{"title":"Mobile App","slug":"mobile-app","order":13,"reference":false,"_id":"589a5443d775872500985b39","__v":0,"createdAt":"2017-02-07T23:12:03.227Z","from_sync":false,"project":"589176e943f74319009dbffa","sync":{"url":"","isSync":false},"version":"589179dff4624a0f00083722","type":"guide","id":"589a5443d775872500985b39"},"createdAt":"2018-12-17T18:31:50.872Z","parentDoc":null,"pendingAlgoliaPublish":false,"project":"589176e943f74319009dbffa","updatedAt":"2024-11-25T22:03:18.852Z","user":"581bae560726db2300e6732b","version":{"version":"1","version_clean":"1.0.0","codename":"Ice Bear's Guide to the PagerDuty","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["589179dff4624a0f00083720","58917dd543f74319009dc010","58919c350152e20f00bef70c","5891a6ff43f74319009dc04f","589a53c079a27e1b00dedc03","589a53ce79a27e1b00dedc04","589a53dfd775872500985b37","589a53ea3857222f001e4996","589a542f3857222f001e4998","589a5433e94a202500fa2fd1","589a5438e94a202500fa2fd2","589a5443d775872500985b39","589a54613857222f001e4999","589a547879a27e1b00dedc08","589ac40f3693080f0034cf88","58d201237ba8e82300140aad","58d201a1b027aa1900fe5be3","58d2020e7ba8e82300140aef","58d221c3d1ff8e250068d229","58d223e45b54012f00400a9e","590ce28fb0deda0f00c442c4","59134a4294ebfc0f0033e912","5914b472adef8c0f00797c86","5914f2967c2c552d008b7729","591a07287dd15b0f000f56cd","591ccd61d02f5c2f00c4b7ba","594203bcf3f354000f594c2f","59422ad41c78b8000fa4297d","59c4428fc2f44300101e8f66","5a2ad630bc5fba00283907ba","5b117bf813001800038286d2","5b761f579394ed00031d7a85","5cd5edc1af4c56001fc1719f","5cd5eefbf0b749002b2a7d36","61ae5c8a7f33330224ce02e0","61b7a4a3c9e7bf0050e1cd9b","61b7d674989a07004f91c0d5","62fbc0466ee1a3001aafbe56","63373d218ae25e0083d79d43","6360431a200a7e001079df91","63d9a00f7f835300035d85bf","64776fa4f4c6aa033bc8fd50","64ed0918d2a83b002042a261","6515c96f0d8d00000d36e1af","6524758ad1dc5f0075b08c93","65caaa3f14a470001015e7ef","66a816ffce22e40011fd4e49"],"pdfStatus":"","_id":"589179dff4624a0f00083722","createdAt":"2017-02-01T05:49:29.877Z","forked_from":"589176e943f74319009dbffd","project":"589176e943f74319009dbffa","__v":33,"releaseDate":"2017-02-01T05:49:29.877Z","updatedAt":"2024-07-29T22:26:07.609Z"},"lastUpdatedHash":"457e5b4cc32dcc8bbbe6deaf49561fc377ac5843","isApi":false,"tutorials":[],"id":"5c17eb96e1f72103452065be"},"hideTOC":false,"meta":{"_id":"5c17eb96e1f72103452065be","description":"Manage your PagerDuty notification settings efficiently with our comprehensive guide. Easily set up sound notifications for high and low urgency incidents, ensuring you never miss a critical alert. Navigate through our step-by-step instructions to configure notification overrides for various devices...","hidden":false,"image":["https://files.readme.io/cf0725d-pagerduty_logo.png"],"keywords":"PagerDuty, Mobile App, Notification Settings, System Notifications, High-Urgency, Low-Urgency, Ringtone, Do Not Disturb, Override, Android, iOS, Critical Alerts, Silent Mode, Focus Mode, Notification Summary, MIUI, EMUI, OnePlus, Clear Notifications, Troubleshooting, Contact Card, Automatic Contact Card Management, Starred Contacts, App Tip Notifications, App Behavior Settings, Live Updating, Swipe Actions, Email Support, PagerDuty System Status, Back Button, App Screenshots, Appearance","metaTitle":"Mobile App Settings","parent":null,"robots":"index","slug":"mobile-app-settings","title":"Mobile App Settings","type":"docs"},"slugUrl":"/main/docs/mobile-app-settings","config":{"algoliaIndex":"readme_search_v2","amplitude":{"apiKey":"dc8065a65ef83d6ad23e37aaf014fc84","enabled":true},"asset_url":"https://cdn.readme.io","domain":"readme.io","domainFull":"https://dash.readme.com","encryptedLocalStorageKey":"ekfls-2024-05","fullstory":{"enabled":true,"orgId":"FSV9A"},"metrics":{"billingCronEnabled":"true","dashUrl":"https://m.readme.io","defaultUrl":"https://m.readme.io","exportMaxRetries":12,"wsUrl":"wss://m.readme.io"},"proxyUrl":"https://try.readme.io","readmeRecaptchaSiteKey":"6LesVBYpAAAAAESOCHOyo2kF9SZXPVb54Nwf3i2x","releaseVersion":"5.286.0","sentry":{"dsn":"https://3bbe57a973254129bcb93e47dc0cc46f@o343074.ingest.sentry.io/2052166","enabled":true,"tracesSampleRate":0},"shMigration":{"promoVideo":"","forceWaitlist":false},"sslBaseDomain":"readmessl.com","sslGenerationService":"ssl.readmessl.com","stripePk":"pk_live_5103PML2qXbDukVh7GDAkQoR4NSuLqy8idd5xtdm9407XdPR6o3bo663C1ruEGhXJjpnb2YCpj8EU1UvQYanuCjtr00t1DRCf2a","superHub":{"newProjectsEnabled":true},"wootric":{"accountToken":"NPS-122b75a4","enabled":true}},"context":{"labs":{},"user":{},"terms":[{"_id":"673bc3134cbcaf0063bc5a25","term":"test term","definition":"Does this show up in all child projects? Let's find out!"},{"_id":"62cf41ad438b1600472d750c","term":"subdomain","definition":"Your PagerDuty subdomain acts as your account's unique identifier. You can find it in the web application at the front of the URL, for example: your-subdomain.pagerduty.com."},{"_id":"62cf47dd460f9b00a75a88f8","term":"business service","definition":"A business service models capabilities that span multiple technical services, and that may be owned by several different teams. Ideally, business services are recognizable to non-technical stakeholders and supported by one or more technical services in PagerDuty."},{"_id":"62cf47f51f5be700671f4f90","term":"technical service","definition":"A technical service reflects a discrete piece of functionality that is wholly owned by one team. One or more technical services combine to deliver customer-facing or business capabilities.\nYou can add one or more integrations to a technical service in order to receive events from those tools."},{"_id":"62cf481eb64b5d001a0365fd","term":"postmortem","definition":"A postmortem is a report that allows users to learn from major incidents by providing a summary of events that transpired, how the response was handled, and what resolution steps were taken. It allows for further analysis to determine follow-up actions for similar situations in the future and, ideally, help prevent them altogether."},{"_id":"62cf482c68961a00fa2f0e6e","term":"override","definition":"An override is used to make a one-time change to an on-call schedule. An override is typically used if the on-call user is out sick or on vacation and you want another user to fill in for their on-call shift."},{"_id":"62cf485432b1e9001a327d94","term":"MTTA","definition":"Mean time to acknowledge an incident."},{"_id":"62cf485ee3633a0053f25b8d","term":"MTTR","definition":"Mean time to resolve an incident."},{"_id":"62cf488331e345006d828314","term":"maintenance window","definition":"A maintenance window is used to temporarily disable a service for a set period of time. No incidents will trigger and no notifications will be sent while a service is disabled."},{"_id":"62cf48b868961a00fa2f23a5","term":"integration","definition":"Integrations live on services and are used to integrate with third-party systems, such as a monitoring tool."},{"_id":"62cf48e17bfbad032c3f7a28","term":"incident","definition":"An incident triggers on a service and is the event that sets off a notification to the on-call responder(s)."},{"_id":"62cf4f7e1c23ab0049961d05","term":"open incidents","definition":"Incidents in the \"triggered\" or \"acknowledged\" state."},{"_id":"66b679d4af4bef0044d44a08","term":"opportunity","definition":"Similar to a postmortem report or investigation, an opportunity focuses on an incident that has already occurred and explores its causes and results. An opportunity can only be created from an incident, but Jeli incidents can exist without being part of an opportunity."},{"_id":"66b67a7f3527ca0019a2fcb3","term":"notification","definition":"An incident notification is sent to the on call user when a PagerDuty incident is assigned to them. The service name of the triggered incident and the subject of the incident is included in the notification message. Notifications can be sent as a push notification from the PagerDuty mobile app, a phone call, email, or SMS."},{"_id":"66b68987003d8300208fa1f3","term":"escalation policy","definition":"Escalation policies are used to automate ownership by assigning incidents either directly to a user or an on-call schedule. Services in PagerDuty can be associated with one escalation policy. An escalation policy, however, can be associated with as many services as you like."},{"_id":"66b68a36157c9e0054d5bc02","term":"alert","definition":"Alerts are typically generated from monitoring tools, applications, or manual triggers, and serve as the initial signal indicating that something within the monitored environment needs investigation or action. Alerts can be grouped into incidents based on predefined rules to reduce noise and focus on critical issues."},{"_id":"66bb78bccb2381002bd9cb08","term":"TTE","definition":"Total time to engage."},{"_id":"66bb78c384be89000f020394","term":"TTA","definition":"Total time to acknowledge."},{"_id":"66bb78e55c3d5800258f8fe5","term":"TTR","definition":"Total time to respond."},{"_id":"66bb7907a46b86005c401f61","term":"TTM","definition":"Time to mobilize."},{"_id":"66bb794b2e1d55002b3c0983","term":"MTTE","definition":"Mean time to engage."},{"_id":"66bb798b9c5f5c0012e89514","term":"MTTM","definition":"Mean time to mobilize."},{"_id":"672a4d62ef6678003c8814d7","term":"multiservice group","definition":"A feature of Global Alert Grouping, a multiservice group describes the set of services, whose alerts may be grouped together when an incident on one of the services triggers."},{"_id":"673cd5e23bba500040005ca0","term":"Account Owner","definition":"The Account Owner is the most privileged user in your PagerDuty account and has the ability to: Add new users, Delete users, Edit a user's profile/password, Add/edit/delete on-call schedules, Add/edit/delete escalation policies, Add/edit/delete services, Create/delete REST API keys, Access all billing information, Change the account owner or delete the account"},{"_id":"673cd608907fed0030e5fe32","term":"acknowledged incident","definition":"A user will acknowledge an incident if the user wants to communicate that the issue is being worked on but has not yet been resolved. Acknowledging an incident halts the escalation process. Once an incident has been acknowledged, no more notifications will be sent until the incident ack timeout is reached. If the incident ack timeout is reached then the incident will go from the acknowledged state back to the triggered state."},{"_id":"673cd63c5dd6270036454e1a","term":"Admin","definition":"Admin users can: Add new users, Delete users, Edit a user's profile/password, Add/edit/delete on-call schedules, Add/edit/delete escalation policies, Add/edit/delete services, Create/delete REST API keys.\nAdmins cannot change or delete the Account Owner and do not have access to billing information."},{"_id":"673cd70f8ddfba004d8138db","term":"auto-escalation","definition":"Auto-escalation occurs when an incident is not acknowledged by the on-call user within the time specified in an escalation policy's settings. When this occurs, the incident escalates to the on-call user at the next level of the escalation policy. The default setting for auto escalation is 30 minutes, but you can change this setting if needed."},{"_id":"673cd7483bba5000400068a5","term":"contact method","definition":"A contact method is any phone number, SMS number, email address, or push notification that is associated with a single user's profile. Users can add up to 10 unique contact methods on their user profile."},{"_id":"673cd77f25bd740013138cc3","term":"incidents page","definition":"The incidents page is the first screen that appears after logging in to the PagerDuty web app. The incidents page gives you easy access to: Incidents that are assigned to you, Activity for the past 7 days, Who is on call at that time, When you will be on call next. You can also view a quick count of how many incidents have been triggered, how many acknowledged incidents are currently open, and access a more detailed list of total resolved, acknowledged, and open incidents."},{"_id":"673cd7b9d466d1001070f25d","term":"email filters","definition":"Email filters are used to configure email integrations to filter out certain emails from triggering incidents. Regex filters are configured to set conditions for when an email should trigger an incident and when it should not. You can set the regex filters to filter emails by email subject, by the body of the email, and/or the from address. Regex filters allow you to set up the service to: Accept all incoming email, Accept mail only if it matches one or more of the regex filter rules set up, Accept email only if it matches all of the regex filter rules set up."},{"_id":"673cd7e8132eea001f7ba058","term":"email management rules","definition":"Email management rules can be used in tandem with email filters on email integrations. With email management rules, you can preset rules on a service to determine how your events will behave based on event content. You can select which of your events will trigger, and you can auto-resolve related events by grouping them based by an event key."},{"_id":"673cd80a5dd6270036455dc2","term":"escalation rule","definition":"Each escalation rule represents a level of on-call duty. The first escalation rule in the escalation policy is the user that will be notified first about the triggered incident. If the first on-call user does not respond before the incident timeout, then the second on-call user or user that is on call on a specific schedule will be notified of the triggered incident."},{"_id":"673cd82192da5100114fe657","term":"escalation timeout","definition":"An escalation timeout is the time period where if the incident is not acknowledged or resolved, it will be escalated to the next escalation rule. The default escalation timeout is set to 30 minutes but this can be adjusted to any amount of time (in minutes)."},{"_id":"673cd88e5ee5e50073055a16","term":"incident auto-resolution","definition":"An incident auto-resolution is a service setting which allows you to set incidents to automatically resolve after a specified amount of time. Once this time has passed, the incident is resolved and no additional notifications will be sent out. This setting is off by default, but can be adjusted to 10 minutes, 20 minutes, 30 minutes, 40 minutes, 50 minutes, 60 minutes, 90 minutes, 2 hours, 3 hours, 4 hours, 5 hours, 6 hours, 12 hours, or 24 hours. If you need to set this to a time that is not in these options, you can do so from our REST API."},{"_id":"673cd90977fa110030731122","term":"integration email","definition":"When an email is sent to a service's integration email address, an incident is triggered in that service. The domain is determined based on your account's subdomain, but you can configure the username."},{"_id":"673cd929d466d10010710117","term":"looping through escalation rules","definition":"Looping through escalation rules means that if the escalation policy rotates through all escalation levels and the incident is still not resolved, the incident can start back at the first on-call user and repeat all the escalation levels. The default is set to loop through the escalation policy a total of 2 times but this can be adjusted to 3, 4, 5, 6, 7, 8, 9, or 10 times."},{"_id":"673cd9592c3da00011bae143","term":"major incident","definition":"A major incident is defined as any high-priority incident that requires a coordinated response, often across multiple teams. They are typically highly noticeable by customers, so fixing the problem is of the greatest importance. Major incidents are often referred to as P1, P2, or SEV-1, SEV-2 in most organizations."},{"_id":"673cd9a388302000125964f2","term":"notification rules","definition":"Notification rules determine how an individual user is notified when an incident is assigned to them. You can set rules up to notify you on any of the contact methods in your profile. Individuals can set up their notification rules to notify them via phone, email, push, or SMS immediately or at any interval of one minute after an incident has been triggered and assigned to that user."},{"_id":"673cda2077fa110030731682","term":"on-call restrictions","definition":"Restrictions on an on-call schedule determine what hours during the day, and which days, a user is on call. For example, you can set the restrictions to have a user on call from 9 a.m. to 5 p.m. every day, or you can set the restrictions to have a user on call from 6 p.m. to 6 a.m. only Monday through Friday."},{"_id":"673cda4475eb1b0018daaf95","term":"on-call schedule","definition":"An on-call schedule is a rotation that determines who is on call at a specific time and date. On-call schedules are used to manage on-call rotations."},{"_id":"673cda712f4fd7007171b264","term":"resolved incident","definition":"An incident is resolved when the user has completed fixing the issue and they want the incident to be closed out. Once an incident is resolved, no additional notifications will be sent; the incident cannot be opened again."},{"_id":"673cdaa34cd2c1007682d589","term":"rotation type","definition":"A rotation type determines how an on-call schedule circles through the included users. Rotation types can be set to have users on call for a day, or a week, at a time, or the rotation can be customized to any specified number of hours, days, or weeks."},{"_id":"673cdabc0b113c0075e6b3f4","term":"schedule gaps","definition":"A gap in the schedule indicates that no one is on call for a certain amount of time. If there is a gap in the schedule, and no one is on call, then an incident cannot be created."},{"_id":"673cdafa5fc1bb0046849e0b","term":"schedule layer","definition":"Schedule layers are used to help build complex on-call schedules. If a user requires different on-call restrictions, they will need to be added to an additional layer on the on-call schedule. If two layers overlap one another then the bottom layer (i.e., the layer that appears lowest in the UI) will take precedence over any higher layer."},{"_id":"673cdb40a5a808001f7c92a4","term":"triggered incident","definition":"An incident is considered to be triggered before any user responds to the notification. When an incident triggers, the on-call user will receive notifications according to their notification rules."},{"_id":"673cdb5e723983000f705ab4","term":"user","definition":"A user can: Add/edit/delete on-call schedules, Add/edit/delete escalation policies, Add/edit/delete services."},{"_id":"677852971a0ca30011b437cc","term":"suppressed alert","definition":"A suppressed alert does not create an incident and does not notify responders. The Account Owner and Admin users can view suppressed alerts in the Alerts table for forensics, analysis, and context."},{"_id":"677d3ccadbfdfd001dce9881","term":"time picker","definition":"The values available will depend on whether your system time is set to a 12-hour or 24-hour clock."}],"variables":{"user":{},"defaults":[{"source":"","_id":"620c3ffd6c8a51002f718f21","name":"pricing plan 1","default":"Free","type":""},{"source":"","_id":"620c3ffd6c8a51002f718f20","name":"pricing plan 2","default":"Professional","type":""},{"source":"","_id":"620c3ffd6c8a51002f718f1f","name":"pricing plan 3","default":"Business","type":""},{"source":"","_id":"620c3ffd6c8a51002f718f1e","name":"pricing plan 4","default":"Digital Operations","type":""},{"source":"","_id":"62968ecfa47ebd00522a677a","name":"","default":"","type":""}]},"project":{"_id":"589176e943f74319009dbffa","appearance":{"stylesheet":"","landing":true,"link_logo_to_url":false,"logo":["https://files.readme.io/813a52a-small-PagerDuty-WhiteRGB-logo.png","813a52a-small-PagerDuty-WhiteRGB-logo.png",390,80,"#ffffff","https://files.readme.io/32ef37e-PagerDuty-WhiteRGB-logo.png","66983435e8122c005f1ed153"],"main_body":{"type":"links"},"promos":[{"extras":{"type":"html","buttonPrimary":"get-started","buttonSecondary":""},"title":"","text":"","_id":"589176e943f74319009dbffb"}],"showVersion":false,"header":{"img_size":"auto","style":"gradient","img":["https://files.readme.io/d1a30a2-low-poly.png","low-poly.png",1902,500,"#434444"],"img_pos":"tl"},"javascript_hub2":"$('input[placeholder=\"Search\"]').attr('placeholder', 'Search Knowledge Base');\n\n//Set the year in the Landing Page's footer\nvar date = new Date();\nvar year = date.getFullYear();\n$('#year').text(year);\n\n$(window).on('load', function() {\n //Fix for search bar reveal going crazy on scroll\n \n var sp = new StatusPage.page({ page : '33yy6hwxnwr3' });\n sp.summary({\n success : function(data) {\n $('.status-dot').addClass(data.status.indicator);\n }\n }); \n});\n\n$(window).on(\"resize\", function() {\n var windowWidth = $(window).width();\n if (windowWidth < 769) {\n $('#hub-landing-top').removeClass('show-search');\n $('.searchbox').removeClass('open');\n $('.hub-loading-indicator').css('margin-top','150px');\n }\n});\n\n// Adds bottom nav to GLP\n$(window).on('pageLoad', function(e, state) {\n// Check if the current page is the homepage\nif (window.location.pathname === '/') {\n // Select all anchor elements within the nav\n const nav = document.querySelector('nav.Header-leftADQdGVqx1wqU');\n const links = nav.querySelectorAll('a');\n\n // Define the function to add icon classes based on link text content\n function addIconClasses(link) {\n // Get the span element within the anchor\n const span = link.querySelector('span');\n \n // Get the text content of the span\n const linkText = span.textContent.trim(); // Get text content and trim any leading or trailing whitespace\n \n // Determine the icon class based on link text content\n let iconClass = '';\n switch (linkText) {\n case 'Home':\n iconClass = 'icon-landing-page-2';\n break;\n case 'Knowledge Base':\n case 'Workflow Actions':\n iconClass = 'icon-guides';\n break;\n default:\n break;\n }\n \n // Create an i element (icon tag)\n const icon = document.createElement('i');\n \n // Set the class attribute of the icon\n icon.className = iconClass;\n \n // Insert the icon before the span\n link.insertBefore(icon, span);\n }\n\n // Loop through each link and add the appropriate icon class before the span\n links.forEach(link => {\n addIconClasses(link);\n });\n}});\n\nfunction toggleExpand() {\n var nodeList = document.body.querySelectorAll('.kb-faq');\n var detailsArray = Array.from(nodeList);\n\n var opennessArray = [];\n detailsArray.forEach((e) => {\n opennessArray.push(e.open);\n })\n\n // if any <details> are closed, expand all\n if (opennessArray.includes(false)) {\n document.body.querySelectorAll('.kb-faq').forEach((e) => {\n e.setAttribute('open',true);\n if (e.children[0].textContent == 'Expand') {\n toggleTitle(e, 'Collapse');\n }\n })\n // else collapse all\n } else {\n document.body.querySelectorAll('.kb-faq').forEach((e) => {\n e.removeAttribute('open');\n if (e.children[0].textContent == 'Collapse') {\n toggleTitle(e, 'Expand'); \n }\n })\n }\n}\n\nfunction toggleTitle(label, text) {\n label.childNodes[1].innerText = text;\n}\n\nfunction openTarget() {\n var hash = location.hash.substring(1);\n if(hash) {\n var element = document.getElementById(hash);\n element.parentElement.nextElementSibling.open = true;\n }\n}\nwindow.addEventListener('hashchange', openTarget);\nopenTarget();\n// erics code\nvar customRenderFunction = function(document_type, item) {\n var out = '<a href=\"' + Swiftype.htmlEscape(item['url']) + '\" class=\"st-search-result-link\">' + item.highlight['title'] + '</a>';\n return out.concat('<h1 class=\"genre\"> meatball </h1>');\n};\n\n/* Commented this out since it was interfering with $(window).on('load'),\n specifically addEventListenerToDetails() - AVO 3/15/23\n$('input[placeholder=\"Search\"]').swiftype({\n renderFunction: customRenderFunction,\n engineKey: 'vkA2nKGB3k3u6x4XGxpN'\n});\n*/\n//\n\n$('input[placeholder=\"Search\"]').attr('placeholder', 'Search Knowledge Base');\n\n//Set the year in the Landing Page's footer\nvar date = new Date();\nvar year = date.getFullYear();\n$('#year').text(year);\n\n$(window).on('load', function() {\n // related to CATS-1648\n addEventListenerToDetails();\n \n //Fix for search bar reveal going crazy on scroll\n \n var sp = new StatusPage.page({ page : '33yy6hwxnwr3' });\n sp.summary({\n success : function(data) {\n $('.status-dot').addClass(data.status.indicator);\n }\n }); \n});\n\n/* $(document).on( 'click', '.searchbox', function() {\n \n \n if ($(this).hasClass('open')) {\n $('#hub-landing-top').removeClass('show-search');\n $(this).removeClass('open');\n $('.hub-loading-indicator').css('margin-top','150px');\n } else {\n //$('#header-top').css('height','300px');\n $('#hub-landing-top').addClass('show-search');\n $(this).addClass('open');\n $('.hub-loading-indicator').css('margin-top','250px');\n }\n \n var subHeaderHeight = $('#hub-subheader').height();\n var hubHeaderHeight = $('#header-top').height() + subHeaderHeight;\n var windowHeight = $(window).height();\n $('#hub-sidebar-parent').css('min-height', windowHeight + \"px\");\n $('#hub-container').css('min-height', windowHeight + \"px\");\n //var newHeight = hubContainerHeight - hubLandingTopHeight;\n //$('#hub-container').css('height', newHeight + \"px\");\n}); */\n\n$(window).resize( function() {\n var windowWidth = $(window).width();\n if (windowWidth < 769) {\n $('#hub-landing-top').removeClass('show-search');\n $('.searchbox').removeClass('open');\n $('.hub-loading-indicator').css('margin-top','150px');\n }\n});","stylesheet_hub2":"[class^=Header-bottom] {\n overflow: visible !important;\n}\n\n/* TEMP FIX ReadMe - Aug 2023 */\n.Header-topuTMpygDG4e1V.rm-Header-top {\n background: linear-gradient(45deg,#06ac38 0,#2b9594 70%,#4981a7 100%) !important;\n}\n\n.Header-bottom2eLKOFXMEmh5 {\n height: 38px;\n background-color: #f6f7f8;\n padding: 0 30px;\n font-size: 15px;\n position: relative;\n border-bottom: 1px solid #dadee2;\n}\n\n.Header-bottom2eLKOFXMEmh5.Header-bottom_withProjects2M-cAt2wdVuU{\n background: #F6F7F8 !important;\n}\n\na.Button.Button_md.Button_slate_text.rm-Header-bottom-link {\n color: #4c555a !important;\n}\n\nbutton.Button.Button_slate_text.Button_md.undefined.rm-Header-bottom-link.Dropdown-toggle.Button_primary{\n color: #4c555a !important;\n}\n\n.rm-Header-top-link {\n font-weight: 400 !important;\n color: rgba(255,255,255,.8) !important;\n border: none !important;\n}\n\n/* DARK MODE */\n\n/* Landing Page */\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-LandingPage {\n background-color: #242e34;\n }\n}\n\n[data-color-mode=\"dark\"] .rm-LandingPage {\n\tbackground-color: #242e34;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .box {\n\t\tbackground: #303b42;\n border-color: #374147;\n }\n}\n\n[data-color-mode=\"dark\"] .box {\n\tbackground: #303b42;\n border-color: #374147;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .box-text {\n\t\tcolor: #fff !important;\n }\n}\n\n[data-color-mode=\"dark\"] .box-text {\n\tcolor: #fff !important;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .box-icon {\n\t\tcolor: #fff !important;\n }\n}\n\n[data-color-mode=\"dark\"] .box-icon {\n\tcolor: #fff !important;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .page {\n\t\tcolor: #fff !important;\n }\n}\n\n[data-color-mode=\"dark\"] .page {\n\tcolor: #fff !important;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .view-more {\n\t\tcolor: #959CA3 !important;\n }\n}\n\n[data-color-mode=\"dark\"] .view-more {\n\tcolor: #959CA3 !important;\n}\n\n/* End Landing Page */\n\n/* Nav Bar */\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] [class^=\"Header-bottom\"] {\n background: #303b42 !important;\n border-bottom-color: #374147 !important;\n }\n}\n\n[data-color-mode=\"dark\"] [class^=\"Header-bottom\"] {\n background: #303b42 !important;\n border-bottom-color: #374147 !important;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] a.Button.Button_md.Button_slate_text.rm-Header-bottom-link {\n\t\tcolor: #fff !important;\n }\n}\n\n[data-color-mode=\"dark\"] a.Button.Button_md.Button_slate_text.rm-Header-bottom-link {\n\tcolor: #fff !important;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] button.Button.Button_slate_text.Button_md.undefined.rm-Header-bottom-link.Dropdown-toggle.Button_primary {\n\t\tcolor: #fff !important;\n }\n}\n\n[data-color-mode=\"dark\"] button.Button.Button_slate_text.Button_md.undefined.rm-Header-bottom-link.Dropdown-toggle.Button_primary {\n\tcolor: #fff !important;\n}\n\n/* End Nav Bar */\n\n/* Articles */\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-Guides {\n\t\tbackground-color: #242e34;\n }\n}\n\n[data-color-mode=\"dark\"] .rm-Guides {\n\tbackground-color: #242e34;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-Guides p, [data-color-mode=\"system\"] .heading, [data-color-mode=\"system\"] .rm-Sidebar-heading, [data-color-mode=\"system\"] .content-body ul, [data-color-mode=\"system\"] .content-body ol, [data-color-mode=\"system\"] .fa {\n\t\tcolor: #fff;\n }\n}\n\n[data-color-mode=\"dark\"] .rm-Guides p, [data-color-mode=\"dark\"] .heading, [data-color-mode=\"dark\"] .rm-Sidebar-heading, [data-color-mode=\"dark\"] .content-body ul, [data-color-mode=\"dark\"] .content-body ol, [data-color-mode=\"dark\"] .fa {\n\tcolor: #fff;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-Sidebar-link, [data-color-mode=\"system\"] .toc-children a {\n color: #c6cbd3 !important;\n }\n}\n\n[data-color-mode=\"dark\"] .rm-Sidebar-link, [data-color-mode=\"dark\"] .toc-children a {\n color: #c6cbd3 !important;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .heading, [data-color-mode=\"system\"] details {\n\t\tborder-bottom-color: #374147;\n }\n}\n\n[data-color-mode=\"dark\"] .heading, [data-color-mode=\"dark\"] details {\n\tborder-bottom-color: #374147;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] th {\n\t\tbackground: #303b42;\n }\n}\n\n[data-color-mode=\"dark\"] th {\n\tbackground: #303b42;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .expandCollapseAll, [data-color-mode=\"system\"] details, [data-color-mode=\"system\"] details[open] {\n\t\tbackground: #374147;\n }\n}\n\n[data-color-mode=\"dark\"] .expandCollapseAll, [data-color-mode=\"dark\"] details, [data-color-mode=\"dark\"] details[open] {\n\tbackground: #374147;\n}\n\ndetails.kb-faq[open] summary::after {\n content: \"Collapse\"\n}\n\ndetails.kb-faq:not([open]) summary::after {\n content: \"Expand\"\n}\n\n/* End Articles */\n\n/* Error Page */\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-CustomPage {\n background: #303b42;\n }\n}\n\n[data-color-mode=\"dark\"] .rm-CustomPage {\n\tbackground: #303b42;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-Markdown.markdown-body p, [data-color-mode=\"system\"] li::marker {\n color: #fff;\n }\n}\n\n[data-color-mode=\"dark\"] .rm-Markdown.markdown-body p, [data-color-mode=\"dark\"] li::marker {\n color: #fff;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-Markdown.markdown-body a {\n\t\tcolor: #008a00;\n }\n}\n\n[data-color-mode=\"dark\"] .rm-Markdown.markdown-body a {\n color: #008a00;\n}\n\n/* End Error Page */\n\n/* END DARK MODE */\np, ol, ul {\n color: #414042;\n}\n\nrow p {\n color: #06ac38;\n}\n\na:hover, a:active {\n text-decoration: none !important;\n}\n\nh2.header-scroll {\n color: #555;\n}\n\ndetails {\n background: #eee;\n margin-bottom: 2rem;\n padding: .5rem 1rem;\n}\n\ndetails ol, details ul {\n margin-top: 10px !important; \n}\n\ndetails > summary {\n cursor: pointer;\n padding: .5rem 1rem;\n font-weight: bold;\n}\n\ndetails .rdmd-table {\n margin-top: 1em;\n}\n \n.mat-shadow-ani-sml-1 {\n box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);\n transition: all 0.3s cubic-bezier(.25,.8,.25,1) !important;\n color: #06ac38;\n}\n.mat-shadow-ani-sml-1:hover {\n box-shadow: 0 7px 24px rgba(0,0,0,0.25), 0 5px 5px rgba(0,0,0,0.24);\n}\n@media only screen and (max-width: 767px) {\n .mat-shadow-ani-sml-1 {\n box-shadow: none;\n }\n}\n\n\n#header-top, .rm-Header, rm-Header_overlay {\n background: linear-gradient(45deg, #06ac38 0%, #2b9594 70%, #4981a7 100%) !important;\n /*background: url(\"/img/bgs/triangles.png\"), linear-gradient(45deg, #25c151 0%, #2b9594 70%, #4981a7 100%) !important;*/\n /*background: url(\"https://files.readme.io/c8079d5-header-bg.png\"), linear-gradient(45deg, #3caf55 0%, #289392 70%, #0c5c93 100%) !important;*/\n}\n\n.rm-Header-top #search-input {\n backface-visibility: hidden;\n border: 0;\n background: #FFFFFF;\n box-shadow: 0 0 0 1px #DAE2EB;\n height: 52px;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n padding: 0 1rem 0 3rem;\n display: block;\n width: 66%;\n border-radius: 3px;\n font-size: 1.75rem !important;\n font-family: helvetica neue;\n margin: 0 auto;\n}\n\n.rm-Header-bottom-link {\n --Header-button-color: #4c555a; \n}\n\n.rm-Header-top-link {\n font-weight: 400 !important;\n color: rgba(255,255,255,.8) !important;\n border: none !important;\n}\n\n.rm-Header-top-link:hover {\n border: none;\n color: #fff !important;\n}\n\n[class^='Header-search'] {\n -webkit-box-shadow: none !important;\n box-shadow: none !important;\n}\n\n#hub-landing-top {\n margin:auto; \n padding:10px 0 20px 0;\n}\n\n.container {\n padding:60px 0;\n}\n\n.kb-header {\n display: none;\n color: #fff;\n margin-bottom: 20px; \n}\n.hub-is-home .kb-header {\n display:block;\n}\n.show-search {\n display: block !important;\n}\n#hub-landing-top h2 {\n margin-bottom: 20px;\n}\n#header-nav-left li a:hover, #header-nav-right li a:hover {\n background:none !important;\n border:none !important;\n box-shadow: none !important\n}\n\n/* Parent article's text color, when a child article is selected: CATS-1400 */\nhtml:not(.useReactApp) nav#hub-sidebar ul>li.subnav-expanded>a:not(.active) {\n color: #ffffff \n}\n\n#header-logo {\n width: 180px !important;\n margin-top: 5px !important;\n}\n#header-top, .rm-Header-top {\n text-align: center;\n font-family: helvetica neue;\n}\n\n#header-top #search-input {\n backface-visibility: hidden;\n border: 0;\n background: #FFFFFF;\n box-shadow: 0 0 0 1px #DAE2EB;\n height: 52px;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n padding: 0 1rem 0 3rem;\n display: block;\n width: 100%;\n border-radius: 3px;\n font-size: 1.75rem;\n font-family: helvetica neue;\n margin: 0 auto;\n}\n\n.pillar {\n padding:0 30px 20px 30px;\n}\n.pillar.contact {\n padding:0 50px 20px 50px;\n border-left:1px solid #CCC;\n}\n/*.hub-is-home #hub-search {\n display:none !important;\n}\n#hub-search .searchbox {\n width: 40px;\n text-align: center;\n}\n.search-box {\n display: none;\n}\n\n#hub-search .fa.fa-search {\n left: 13px;\n}*/\n\n#hub-search .searchbox {\n width: 200px;\n}\n\n\n/*Landing Page - Home */\n.intro-pillars .fa {\n font-size:3em;\n margin-top:15px;\n}\na.box {\n display:block;\n border:1px solid #DDD;\n padding:0 15px;\n text-align: center;\n font-family: helvetica neue;\n background: #FFF;\n cursor: pointer;\n}\n.fa {\n color:#454545;\n}\n@media only screen and (max-width: 767px) {\n a.box {\n border:none;\n padding:15px;\n box-shadow:none !important;\n }\n}\n.no-padding {\n padding:0 !important;\n}\n\n/* hiding the Contact Support bar, 11/15/22 -AVO */\n.contact-bar {\n display:none;\n}\n\n.contact-bar .row {\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n\n@media only screen and (max-width: 767px) {\n .contact-bar .row {\n display: block;\n text-align: center;\n }\n}\n\n.contact-bar a {\n color: #06ac38;\n}\n\n.contact-bar a:hover {\n color: #25b74e !important;\n}\n\n.contact-bar h3 {\n margin:0 !important;\n color: #f4f4f4 !important;\n font-family: helvetica neue;\n}\n\n.contact-bar p {\n width: auto;\n margin:0 !important;\n}\n\n.contact-bar {\n width:100%;\n background: #343434;\n padding:20px;\n}\n.contact-bar .fa {\n color:#f4f4f4;\n}\n.contact-details {\n margin-top:15px;\n}\n.contact-details p {\n text-align: center;\n font-family: helvetica neue;\n}\n.contact-bottom-box {\n text-align:center;\n padding-top:0px;\n}\n.contact-bottom-copy {\n padding:20px;\n padding-top:0;\n font-family: helvetica neue;\n}\n\n.centered {\n justify-content: center; \n}\n\n#stevie-award {\n display: flex;\n justify-content: center;\n}\n\n#stevie-image {\n padding-top:2em;\n}\n\n#hub-landing-page .pd-custom-columns .row .col-sm-6 h3 {\n text-align: left;\n padding-bottom: 5px;\n border-bottom: 1px solid #ddd;\n}\n#hub-landing-page .pd-custom-columns .row .col-sm-6 ul {\n padding: 15px 0px\n}\n#hub-landing-page .pd-custom-columns .row .col-sm-6 ul li a {\n text-align: left;\n font-family: helvetica neue;\n padding: 5px 0;\n display: block;\n color: #888;\n}\n#hub-landing-page .pd-custom-columns .row .col-sm-6 ul li a:hover {\n color: #666;\n}\n#hub-landing-page .pd-custom-columns {\n padding-bottom: 40px;\n}\n#hub-landing-page .pd-custom-columns .col-sm-6 {\n padding-left:30px;\n padding-right: 30px;\n}\nnav#hub-sidebar ul a, \nsection#hub-content #content-container section.content-toc a {\n color: #417595;\n}\n\n@media only screen and (max-width:767px) {\n .pillar.contact {\n padding:0 30px 20px 30px;\n border-left:1px solid #CCC;\n }\n}\n\n\n/* Community Footer */\n.pd-footer {\n padding:50px 0;\n background-color: #343434;\n /*\n background-image: url('//files.readme.io/838a80d-low-poly.png');\n background-size: cover;\n background-position: top center;\n */\n width:100%;\n min-height:300px;\n color: #F9F9F9;\n overflow: auto;\n}\n.pd-footer-inner {\n max-width: 1127px;\n margin: auto;\n display: flex;\n justify-content: center;\n}\n.pd-footer ul {\n list-style:none;\n margin: 0;\n}\n\n.pd-footer li {\n font-size: 13px;\n font-family: helvetica neue;\n letter-spacing: 1px;\n font-weight: 200;\n}\n.pd-footer li a {\n color: #F9F9F9;\n cursor: pointer !important;\n padding: 2px 0;\n display: inline-block;\n\n}\n.pd-footer a:hover {\n color: #25c151;\n}\n\n.pd-footer .col {\n width: 18%;\n padding:0 1%;\n float: left;\n margin-bottom:15px;\n}\n\n#copyright.col {\n float: none; \n margin: 20px auto 0px auto;\n}\n\n#copyright.col p {\n color: #F9F9F9;\n font-size: 0.8em;\n width: max-content;\n}\n\n.pd-footer .col h3.footer-header { \n font-weight: 400;\n font-family: helvetica neue;\n border-bottom: 2px solid #FFF;\n padding-bottom:10px;\n margin-bottom:20px;\n}\n.pd-footer ul {\n padding: 0; \n}\n\n.footer-logo-wrapper {\n padding: 20px 20px 0 20px;\n text-align: center;\n}\n.footer-logo-wrapper img {\n width: 60%;\n max-width:250px;\n margin-left: 10px;\n}\n\n.status-dot {\n border-radius:99px;\n display:inline-block;\n width:8px;\n height:8px;\n margin-right:5px;\n}\n.status-dot.critical {\n background-color:#e74c3c;\n}\n.status-dot.major {\n background-color:#e67e22;\n}\n.status-dot.minor {\n background-color:#f1c40f;\n}\n.status-dot.none {\n background-color:#25c151;\n}\n\n@media only screen and (max-width: 60.043em) {\n .footer-logo-wrapper, .footer-logo-holder {\n display: none;\n }\n .pd-footer .col {\n width: 48%;\n padding:0 1%;\n }\n}\n\n@media only screen and (max-width: 40.043em) {\n .pd-footer .col {\n width: 90%;\n clear: both;\n padding:0 5%;\n }\n}\n\n/*Swiftype Autocomplete Box */\n.autocomplete {\n width: 100%;\n background-color: #fff;\n padding: 20px;\n border: 1px solid #eee;\n border-radius: 5px;\n box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); \n}\ninput#search-input:focus { \n outline-color: #25c151 !important;\n}\n.autocomplete .grid-result-column {\n display: inline-block;\n float: left;\n width: 31%;\n margin:10px 1% 30px 1%;\n height: 200px; \n}\n/*.autocomplete .grid-result-column:nth-of-type(3) {\n margin-right: 0; \n}*/\n.autocomplete .grid-result-column h3 {\n font-size: 13px;\n text-transform: uppercase;\n font-weight: bold;\n color: #646464;\n letter-spacing: 0.04rem;\n border-bottom: 1px solid #E9EDF2;\n padding-bottom: 10px;\n margin-bottom: 10px; \n}\n.autocomplete .result {\n display: block;\n padding: 5px 0;\n position: relative;\n font-size: 14px;\n color: #536170;\n font-weight: 400;\n overflow: hidden; \n height: 33px;\n line-height:33px\n}\n.autocomplete .result.active {\n color: #31bf57; \n}\n.autocomplete .result:first-child {\n padding-top: 0; \n}\n.autocomplete .result:last-child {\n border-bottom: 0; \n}\n.autocomplete .result:hover .result-title {\n color: #31bf57; \n}\n.autocomplete .result em {\n font-style: normal;\n font-weight: bold; \n}\n@media only screen and (max-width: 40.043em) {\n .autocomplete .grid-result-column {\n width:98%;\n height:auto;\n }\n}\n\n.hub-loading-indicator {\n margin: 0;\n}\n\n/* Article Style */\n\n.heading-1 {\n padding-bottom: 0.2em;\n color: #2e2d2e;\n border-bottom: 1px solid #EBEBEB;\n}\n \n.heading {\n margin-bottom: 0.4em !important;\n margin-top: 1.4em !important;\n}\n\n.callout-icon {\n margin: 0 !important;\n padding-right: 0.5em;\n}\n\n.callout-heading, .callout-heading p {\n font-size: 1.0em !important;\n}\n\n.content-body a, .callout a {\n color: #008a00 !important;\n}\n\n.callout h3 p {\n font-size: var(--markdown-title-size, 1em) !important;\n margin-left: 30px !important;\n padding-top: 1px !important;\n}\n\n.callout p {\n margin-bottom: 15px !important;\n}\n\n.callout_info .callout-heading p {\n color: #00748e !important;\n}\n\n.callout_success .callout-heading p {\n color: #008500 !important;\n}\n\n.callout_warn .callout-heading p {\n color: #9e6700 !important;\n}\n\n.callout_error .callout-heading p {\n color: #d33933 !important;\n}\n\n.callout ul li, .callout ol li, blockquote p, blockquote li, blockquote li a {\n font-size: var(--markdown-font-size,14px) !important;\n}\n\n.excerpt p {\n font-size: var(--markdown-font-size,14px) !important;\n}\n\n.expandCollapseAll {\n color: #007e00; \n cursor: pointer;\n padding: 10px;\n border: none;\n background-color: #EEEEEE;\n transition: 0.3s;\n}\n\n.expandCollapseAll:active {\n background-color: #FAFAFA;\n}\n\n/* Jeli badges */\n\n .badge {\n color: #ffffff !important;\n background-color: #25c151 !important;\n border: none;\n text-align: center;\n}\n\n/* <details> accordions */\ndiv.markdown-body details {\n margin-bottom:0px !important;\n}\n \ndetails{\n margin-bottom: 0px !important;\n margin-top: 0px !important\n background-color: transparent;\n border-bottom: 1px solid #EBEBEB;\n padding-bottom: 1em;\n padding-top: 1em;\n box-sizing: inherit;\n margin-bottom: 1em;\n color: #414042;\n padding: .5em 2em .5em 2em;\n display: block;\n transition: .5s;\n border-bottom: 1px solid var(--markdown-edge,#dfe2e5);\n margin-bottom: 0px !important;\n margin-top: 0px !important;\n padding-top: 1em;\n padding-bottom: 1em;\n}\n \ndetails[open] {\n background: #fafafa;\n}\n\ndetails[open] p:first-of-type {\n margin-top: 1em !important; \n}\n\ndetails hr {\n border-bottom:none !important\n}\n \nsummary {\n -webkit-font-smoothing: antialiased;\n text-rendering: optimizeLegibility;\n text-size-adjust: 100%;\n font-weight:unset !important;\n box-sizing: inherit;\n font-style: normal;\n color: #007e00;\n margin: -.5em -.5em -.5em -2em;\n padding: .5em;\n font-weight: inherit;\n}\n\n/* Table of Contents */\n.toc-children a {\n color: #6c6f73 !important;\n}\n\n.toc-children a:hover {\n color: #23527c !important;\n}","hideTableOfContents":false,"hide_logo":true,"nextStepsLabel":"Learn more","theme":"solid","body":{"style":"none"},"javascript":"","logo_white":[],"notheme":false,"sticky":false,"html_body":"","html_footer_meta":"<!-- Google Tag Manager (noscript) -->\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-MRJTRDK7\"\nheight=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\n<!-- End Google Tag Manager (noscript) -->\n\n<script type=\"text/javascript\" src=\"//statuspage-production.s3.amazonaws.com/se-v2.js\"></script>\n\n <!-- <script type=\"text/javascript\" src=\"//www.pagerduty.com/assets/js/jquery.swiftype.min.js\"></script> -->\n\n<!-- \n<script type=\"text/javascript\"> \n$(document).ready(function () {\n ! function (d)\n {\n var p = 0;\n window.Swiftype = window.Swiftype ||\n {}, Swiftype.root_url = Swiftype.root_url || \"https://search-api.swiftype.com\", Swiftype.htmlEscape = Swiftype.htmlEscape || function (e)\n {\n return String(e).replace(/&/g, \"&amp;\").replace(/\"/g, \"&quot;\").replace(/'/g, \"&#39;\").replace(/</g, \"&lt;\").replace(/>/g, \"&gt;\")\n }, d.fn.swiftype = function (c)\n {\n c = d.extend(\n {}, d.fn.swiftype.defaults, c);\n return this.each(function ()\n {\n var s = d(this),\n n = d.meta ? d.extend(\n {}, c, s.data()) : c;\n s.attr(\"autocomplete\", \"off\"), s.data(\"swiftype-config-autocomplete\", n), s.submitted = !1, s.cacheA = new y(10), s.cacheB = new y(10), s.cacheC = new y(10), s.cacheD = new y(10), s.currentRequest = !1;\n\n var e = n.dropdownStylesFunction(s),\n t = d('<div class=\"' + n.widgetContainerClass + '\" />'),\n i = d(\"<div />\").addClass(n.suggestionListClass).appendTo(t).css(e).hide();\n t.appendTo(n.autocompleteContainingElement);\n var o, r = d(\"<\" + n.suggestionListType + \" />\").appendTo(i);\n s.data(\"swiftype-list\", r), s.showList = function ()\n {\n !1 === h(n.disableAutocomplete) && i.show()\n }, s.hideList = function (e)\n {\n e ? i.hide() : setTimeout(function ()\n {\n i.hide()\n }, 10)\n }, s.focused = function ()\n {\n return s.is(\":focus\")\n }, s.submitting = function ()\n {\n s.submitted = !0\n }, s.listResults = function ()\n {\n return d(n.resultListSelector, r)\n }, s.activeResult = function ()\n {\n return s.listResults().filter(\".\" + n.activeItemClass).first()\n }, s.prevResult = function ()\n {\n var e = s.listResults(),\n t = e.index(s.activeResult()) - 1,\n i = e.eq(t);\n s.listResults().removeClass(n.activeItemClass), 0 <= t && i.addClass(n.activeItemClass)\n }, s.nextResult = function ()\n {\n var e = s.listResults(),\n t = e.index(s.activeResult()) + 1,\n i = e.eq(t);\n s.listResults().removeClass(n.activeItemClass), 0 <= t && i.addClass(n.activeItemClass)\n }, s.selectedCallback = function (t)\n {\n return function ()\n {\n var e = s.val();\n n.onComplete(t, e)\n }\n }, s.registerResult = function (e, t)\n {\n e.data(\"swiftype-item\", t), e.click(s.selectedCallback(t)).mouseover(function ()\n {\n s.listResults().removeClass(n.activeItemClass), e.addClass(n.activeItemClass)\n })\n };\n var a = !(s.getContext = function ()\n {\n return {\n config: n,\n list: r,\n registerResult: s.registerResult\n }\n });\n s.lastValue = \"\", s.off(\"keyup\").keyup(function (e)\n {\n a ? a = !1 : 36 < e.which && e.which < 41 || 16 == e.which || (0 < n.typingDelay ? (clearTimeout(o), o = setTimeout(function ()\n {\n f(s)\n }, n.typingDelay)) : f(s))\n }), s.styleDropdown = function ()\n {\n i.css(n.dropdownStylesFunction(s))\n }, d(window).resize(function (e)\n {\n if (window.location.pathname === '/') s.styleDropdown()\n }), s.keydown(function (e)\n {\n s.styleDropdown();\n var t = s.activeResult();\n switch (e.which)\n {\n case 13:\n 0 !== t.length && r.is(\":visible\") ? (e.preventDefault(), s.selectedCallback(t.data(\"swiftype-item\"))()) : s.currentRequest && s.submitting(), s.hideList(), a = !0;\n break;\n case 38:\n e.preventDefault(), 0 === t.length ? s.listResults().last().addClass(n.activeItemClass) : s.prevResult();\n break;\n case 40:\n e.preventDefault(), 0 === t.length ? s.listResults().first().addClass(n.activeItemClass) : t != s.listResults().last() && s.nextResult();\n break;\n case 27:\n s.hideList(), a = !0;\n break;\n default:\n s.submitted = !1\n }\n }), s.keypress(function (e)\n {\n 13 == e.which && 0 < s.activeResult().length && e.preventDefault()\n });\n var u = !1,\n l = !1;\n d(document).bind(\"mousedown.swiftype\" + ++p, function ()\n {\n u = !0\n }), d(document).bind(\"mouseup.swiftype\" + p, function ()\n {\n u = !1, l && (l = !1, s.hideList())\n }), s.blur(function ()\n {\n u ? l = !0 : s.hideList()\n }), s.focus(function ()\n {\n setTimeout(function ()\n {\n s.select()\n }, 10), 0 < s.listResults().filter(\":not(.\" + n.noResultsClass + \")\").length && s.showList()\n })\n })\n };\n var i = function (t, i, s)\n {\n t.currentRequestSwiftype && t.currentRequestSwiftype.abort();\n var e = {},\n n = t.data(\"swiftype-config-autocomplete\");\n e.q = i, e.engine_key = n.engineKey, e.search_fields = h(n.searchFields), e.fetch_fields = h(n.fetchFields), e.filters = h(n.filters), e.document_types = h(n.documentTypes), e.functional_boosts = h(n.functionalBoosts), e.sort_field = h(n.sortField), e.sort_direction = h(n.sortDirection), e.per_page = n.resultLimit, t.currentRequest = !0, t.currentRequestSwiftype = d.ajax(\n {\n type: \"GET\",\n dataType: \"jsonp\",\n url: Swiftype.root_url + \"/api/v1/public/engines/search.json\",\n data: e,\n success: function (e)\n {\n e = e.records.page;\n s.put(i, e), a(t, e, i)\n }\n })\n },\n s = function (t, i, s)\n {\n t.currentRequestExt1 && t.currentRequestExt1.abort(), t.currentRequest = !0, t.currentRequestExt1 = d.ajax(\n {\n type: \"GET\",\n dataType: \"json\",\n url: \"https://api-reference.pagerduty.com/search\",\n data:\n {\n q: i\n },\n success: function (e)\n {\n e.forEach(function (e)\n {\n e.type = \"ext_api_reference\", e.url = \"https://api-reference.pagerduty.com/\" + e.anchor\n }), s.put(i, e), a(t, e, i)\n }\n })\n },\n n = function (t, i, s)\n {\n t.currentRequestExt2 && t.currentRequestExt2.abort(), t.currentRequest = !0, t.currentRequestExt2 = d.ajax(\n {\n type: \"GET\",\n dataType: \"json\",\n url: \"https://developer.pagerduty.com/docs/get-started/getting-started/\" + i,\n success: function (e)\n {\n e.forEach(function (e)\n {\n e.type = \"ext_docs\", e.url = \"https://developer.pagerduty.com/docs/get-started/getting-started/\" + e.slug\n }), s.put(i, e), a(t, e, i)\n }\n })\n },\n o = function (t, i, s)\n {\n t.currentRequestExt3 && t.currentRequestExt3.abort(), t.currentRequest = !0, t.currentRequestExt3 = d.ajax(\n {\n type: \"GET\",\n dataType: \"json\",\n url: \"https://support.pagerduty.com/api/search?q=\" + i,\n success: function (e)\n {\n e.hits.forEach(function (e)\n {\n e.type = \"ext_kb\", e.url = \"https://support.pagerduty.com/docs/\" + e.slug\n }), s.put(i, e.hits), a(t, e.hits, i)\n }\n })\n },\n f = function (e)\n {\n var t = d.trim(e.val());\n if ((e.currentQuery = t) !== e.lastValue)\n {\n if (\"\" === (e.lastValue = t)) return e.data(\"swiftype-list\").empty(), void e.hideList();\n void 0 !== e.data(\"swiftype-config-autocomplete\").engineKey && (r(e, t, e.cacheA, i), r(e, t, e.cacheB, s), r(e, t, e.cacheC, n), r(e, t, e.cacheD, o))\n }\n },\n r = function (e, t, i, s)\n {\n var n = i.get(t);\n n ? a(e, n, t) : s(e, t, i)\n },\n a = function (e, t, i)\n {\n var s = e.data(\"swiftype-list\"),\n n = e.data(\"swiftype-config-autocomplete\");\n i == e.currentQuery && (e.currentlyShowing !== i && (s.empty(), e.hideList(!0)), n.resultRenderFunction(e.getContext(), t), (0 < e.listResults().length && e.focused() || void 0 !== n.noResultsMessage) && (e.submitted ? e.submitted = !1 : e.showList()), e.currentlyShowing = i)\n },\n e = function (s, e)\n {\n var n = s.list,\n o = s.config;\n d.each(e, function (i, e)\n {\n d.each(e, function (e, t)\n {\n s.registerResult(d(\"<li>\" + o.renderFunction(i, t) + \"</li>\").appendTo(n), t)\n })\n })\n },\n h = function (e)\n {\n if (void 0 !== e)\n {\n var t = e;\n return \"function\" == typeof t && (t = t.call()), t\n }\n };\n\n function y(e)\n {\n this.size = 0, this.limit = e, this._keymap = {}\n }\n y.prototype.put = function (e, t)\n {\n var i = {\n key: e,\n value: t\n };\n if (this._keymap[e] = i, this.tail ? (this.tail.newer = i).older = this.tail : this.head = i, this.tail = i, this.size === this.limit) return this.shift();\n this.size++\n }, y.prototype.shift = function ()\n {\n var e = this.head;\n return e && (this.head.newer ? (this.head = this.head.newer, this.head.older = void 0) : this.head = void 0, e.newer = e.older = void 0, delete this._keymap[e.key]), e\n }, y.prototype.get = function (e, t)\n {\n var i = this._keymap[e];\n if (void 0 !== i) return i === this.tail ? i.value : (i.newer && (i === this.head && (this.head = i.newer), i.newer.older = i.older), i.older && (i.older.newer = i.newer), i.newer = void 0, i.older = this.tail, this.tail && (this.tail.newer = i), this.tail = i, t ? i : i.value)\n }, y.prototype.remove = function (e)\n {\n var t = this._keymap[e];\n if (t) return delete this._keymap[t.key], t.newer && t.older ? (t.older.newer = t.newer, t.newer.older = t.older) : t.newer ? (t.newer.older = void 0, this.head = t.newer) : t.older ? (t.older.newer = void 0, this.tail = t.older) : this.head = this.tail = void 0, this.size--, t.value\n }, y.prototype.clear = function ()\n {\n this.head = this.tail = void 0, this.size = 0, this._keymap = {}\n }, y.prototype.keys = \"function\" == typeof Object.keys ? function ()\n {\n return Object.keys(this._keymap)\n } : function ()\n {\n var e = [];\n for (var t in this._keymap) e.push(t);\n return e\n }, d.fn.swiftype.defaults = {\n activeItemClass: \"active\",\n attachTo: void 0,\n documentTypes: void 0,\n filters: void 0,\n engineKey: void 0,\n searchFields: void 0,\n functionalBoosts: void 0,\n sortField: void 0,\n sortDirection: void 0,\n fetchFields: void 0,\n noResultsClass: \"noResults\",\n noResultsMessage: void 0,\n onComplete: function (e, t)\n {\n window.location = e.url\n },\n resultRenderFunction: e,\n resultRenderExternalFunction: e,\n renderFunction: function (e, t)\n {\n return '<p class=\"title\">' + Swiftype.htmlEscape(t.title) + \"</p>\"\n },\n dropdownStylesFunction: function (e)\n {\n var t = e.data(\"swiftype-config-autocomplete\"),\n i = t.attachTo ? d(t.attachTo) : e,\n s = i.offset(),\n n = {\n position: \"absolute\",\n \"z-index\": 9999,\n top: s.top + i.outerHeight() + 3,\n left: s.left - 2\n };\n return t.setWidth && (n.width = i.outerWidth() + 2), n\n },\n resultLimit: void 0,\n suggestionListType: \"ul\",\n suggestionListClass: \"autocomplete\",\n resultListSelector: \"li\",\n setWidth: !0,\n typingDelay: 80,\n disableAutocomplete: !1,\n autocompleteContainingElement: \"body\",\n widgetContainerClass: \"swiftype-widget\"\n }\n }(jQuery),\n function (n)\n {\n var o = {\n marketing_site: \"PagerDuty Website\",\n blog: \"PagerDuty Blog\",\n company_blog: \"Company Blog\",\n community: \"Community\",\n integration_guide: \"Integration Guides\",\n ext_api_reference: \"API Reference\",\n ext_docs: \"Developer Docs\",\n ext_kb: \"Knowledge Base\"\n };\n n(\"#search-input\").swiftype(\n {\n engineKey: \"vkA2nKGB3k3u6x4XGxpN\",\n resultRenderFunction: function (s, e)\n {\n var i = {};\n n.each(o, function (e, t)\n {\n i[e] = []\n }), n.each(e, function (e, t)\n {\n o[t.type] && i[t.type].length < 4 && i[t.type].push(t)\n }), n.each(i, function (e, t)\n {\n if (0 < t.length)\n {\n var i = n(\"<div class='grid-result-column'><h3>\" + o[e] + \"</h3></div>\");\n i.appendTo(s.list), n.each(t, function (e, t)\n {\n s.registerResult(n(\"<div class='result'>\" + t.title + \"</div>\").appendTo(i), t)\n })\n }\n })\n },\n suggestionListType: \"div\",\n resultListSelector: \".result\",\n resultLimit: 40,\n typingDelay: 0,\n fetchFields:\n {\n page: [\"title\", \"url\", \"type\"]\n }\n })\n }(jQuery);\n});\n\n</script>\n-->\n\n<script type=\"text/javascript\">\n (function(w,d,t,u,n,s,e){w['SwiftypeObject']=n;w[n]=w[n]||function(){\n (w[n].q=w[n].q||[]).push(arguments);};s=d.createElement(t);\n e=d.getElementsByTagName(t)[0];s.async=1;s.src=u;e.parentNode.insertBefore(s,e);\n })(window,document,'script','//s.swiftypecdn.com/install/v2/st.js','_st');\n \n _st('install','saezgMCUcX3s9xAC8rWN','2.0.0');\n</script>\n<script type=\"text/javascript\" src=\"//statuspage-production.s3.amazonaws.com/se-v2.js\"></script>\n\n \n <!-- <script type=\"text/javascript\" src=\"//www.pagerduty.com/assets/js/jquery.swiftype.min.js\"></script> -->\n\n<script type=\"text/javascript\"> \n$(document).ready(function () {\n ! function (d)\n {\n var p = 0;\n window.Swiftype = window.Swiftype ||\n {}, Swiftype.root_url = Swiftype.root_url || \"https://search-api.swiftype.com\", Swiftype.htmlEscape = Swiftype.htmlEscape || function (e)\n {\n return String(e).replace(/&/g, \"&amp;\").replace(/\"/g, \"&quot;\").replace(/'/g, \"&#39;\").replace(/</g, \"&lt;\").replace(/>/g, \"&gt;\")\n }, d.fn.swiftype = function (c)\n {\n c = d.extend(\n {}, d.fn.swiftype.defaults, c);\n return this.each(function ()\n {\n var s = d(this),\n n = d.meta ? d.extend(\n {}, c, s.data()) : c;\n s.attr(\"autocomplete\", \"off\"), s.data(\"swiftype-config-autocomplete\", n), s.submitted = !1, s.cacheA = new y(10), s.cacheB = new y(10), s.cacheC = new y(10), s.cacheD = new y(10), s.currentRequest = !1;\n\n var e = n.dropdownStylesFunction(s),\n t = d('<div class=\"' + n.widgetContainerClass + '\" />'),\n i = d(\"<div />\").addClass(n.suggestionListClass).appendTo(t).css(e).hide();\n t.appendTo(n.autocompleteContainingElement);\n var o, r = d(\"<\" + n.suggestionListType + \" />\").appendTo(i);\n s.data(\"swiftype-list\", r), s.showList = function ()\n {\n !1 === h(n.disableAutocomplete) && i.show()\n }, s.hideList = function (e)\n {\n e ? i.hide() : setTimeout(function ()\n {\n i.hide()\n }, 10)\n }, s.focused = function ()\n {\n return s.is(\":focus\")\n }, s.submitting = function ()\n {\n s.submitted = !0\n }, s.listResults = function ()\n {\n return d(n.resultListSelector, r)\n }, s.activeResult = function ()\n {\n return s.listResults().filter(\".\" + n.activeItemClass).first()\n }, s.prevResult = function ()\n {\n var e = s.listResults(),\n t = e.index(s.activeResult()) - 1,\n i = e.eq(t);\n s.listResults().removeClass(n.activeItemClass), 0 <= t && i.addClass(n.activeItemClass)\n }, s.nextResult = function ()\n {\n var e = s.listResults(),\n t = e.index(s.activeResult()) + 1,\n i = e.eq(t);\n s.listResults().removeClass(n.activeItemClass), 0 <= t && i.addClass(n.activeItemClass)\n }, s.selectedCallback = function (t)\n {\n return function ()\n {\n var e = s.val();\n n.onComplete(t, e)\n }\n }, s.registerResult = function (e, t)\n {\n e.data(\"swiftype-item\", t), e.click(s.selectedCallback(t)).mouseover(function ()\n {\n s.listResults().removeClass(n.activeItemClass), e.addClass(n.activeItemClass)\n })\n };\n var a = !(s.getContext = function ()\n {\n return {\n config: n,\n list: r,\n registerResult: s.registerResult\n }\n });\n s.lastValue = \"\", s.off(\"keyup\").keyup(function (e)\n {\n a ? a = !1 : 36 < e.which && e.which < 41 || 16 == e.which || (0 < n.typingDelay ? (clearTimeout(o), o = setTimeout(function ()\n {\n f(s)\n }, n.typingDelay)) : f(s))\n }), s.styleDropdown = function ()\n {\n i.css(n.dropdownStylesFunction(s))\n }, d(window).resize(function (e)\n {\n if (window.location.pathname === '/') s.styleDropdown()\n }), s.keydown(function (e)\n {\n s.styleDropdown();\n var t = s.activeResult();\n switch (e.which)\n {\n case 13:\n 0 !== t.length && r.is(\":visible\") ? (e.preventDefault(), s.selectedCallback(t.data(\"swiftype-item\"))()) : s.currentRequest && s.submitting(), s.hideList(), a = !0;\n break;\n case 38:\n e.preventDefault(), 0 === t.length ? s.listResults().last().addClass(n.activeItemClass) : s.prevResult();\n break;\n case 40:\n e.preventDefault(), 0 === t.length ? s.listResults().first().addClass(n.activeItemClass) : t != s.listResults().last() && s.nextResult();\n break;\n case 27:\n s.hideList(), a = !0;\n break;\n default:\n s.submitted = !1\n }\n }), s.keypress(function (e)\n {\n 13 == e.which && 0 < s.activeResult().length && e.preventDefault()\n });\n var u = !1,\n l = !1;\n d(document).bind(\"mousedown.swiftype\" + ++p, function ()\n {\n u = !0\n }), d(document).bind(\"mouseup.swiftype\" + p, function ()\n {\n u = !1, l && (l = !1, s.hideList())\n }), s.blur(function ()\n {\n u ? l = !0 : s.hideList()\n }), s.focus(function ()\n {\n setTimeout(function ()\n {\n s.select()\n }, 10), 0 < s.listResults().filter(\":not(.\" + n.noResultsClass + \")\").length && s.showList()\n })\n })\n };\n var i = function (t, i, s)\n {\n t.currentRequestSwiftype && t.currentRequestSwiftype.abort();\n var e = {},\n n = t.data(\"swiftype-config-autocomplete\");\n e.q = i, e.engine_key = n.engineKey, e.search_fields = h(n.searchFields), e.fetch_fields = h(n.fetchFields), e.filters = h(n.filters), e.document_types = h(n.documentTypes), e.functional_boosts = h(n.functionalBoosts), e.sort_field = h(n.sortField), e.sort_direction = h(n.sortDirection), e.per_page = n.resultLimit, t.currentRequest = !0, t.currentRequestSwiftype = d.ajax(\n {\n type: \"GET\",\n dataType: \"jsonp\",\n url: Swiftype.root_url + \"/api/v1/public/engines/search.json\",\n data: e,\n success: function (e)\n {\n e = e.records.page;\n s.put(i, e), a(t, e, i)\n }\n })\n },\n s = function (t, i, s)\n {\n t.currentRequestExt1 && t.currentRequestExt1.abort(), t.currentRequest = !0, t.currentRequestExt1 = d.ajax(\n {\n type: \"GET\",\n dataType: \"json\",\n url: \"https://developer-v2.pd-staging.com/search\",\n data:\n {\n q: i\n },\n success: function (e)\n {\n e.forEach(function (e)\n {\n e.type = \"ext_api_reference\", e.url = \"https://developer-v2.pd-staging.com/\" + e.anchor\n }), s.put(i, e), a(t, e, i)\n }\n })\n },\n n = function (t, i, s)\n {\n t.currentRequestExt2 && t.currentRequestExt2.abort(), t.currentRequest = !0, t.currentRequestExt2 = d.ajax(\n {\n type: \"GET\",\n dataType: \"json\",\n url: \"https://developer-v2.pd-staging.com/docs/get-started/getting-started/\" + i,\n success: function (e)\n {\n e.forEach(function (e)\n {\n e.type = \"ext_docs\", e.url = \"https://developer-v2.pd-staging.com/docs/get-started/getting-started/\" + e.slug\n }), s.put(i, e), a(t, e, i)\n }\n })\n },\n o = function (t, i, s)\n {\n t.currentRequestExt3 && t.currentRequestExt3.abort(), t.currentRequest = !0, t.currentRequestExt3 = d.ajax(\n {\n type: \"GET\",\n dataType: \"json\",\n url: \"https://support.pagerduty.com/api/search?q=\" + i,\n success: function (e)\n {\n e.hits.forEach(function (e)\n {\n e.type = \"ext_kb\", e.url = \"https://support.pagerduty.com/docs/\" + e.slug\n }), s.put(i, e.hits), a(t, e.hits, i)\n }\n })\n },\n f = function (e)\n {\n var t = d.trim(e.val());\n if ((e.currentQuery = t) !== e.lastValue)\n {\n if (\"\" === (e.lastValue = t)) return e.data(\"swiftype-list\").empty(), void e.hideList();\n void 0 !== e.data(\"swiftype-config-autocomplete\").engineKey && (r(e, t, e.cacheA, i), r(e, t, e.cacheB, s), r(e, t, e.cacheC, n), r(e, t, e.cacheD, o))\n }\n },\n r = function (e, t, i, s)\n {\n var n = i.get(t);\n n ? a(e, n, t) : s(e, t, i)\n },\n a = function (e, t, i)\n {\n var s = e.data(\"swiftype-list\"),\n n = e.data(\"swiftype-config-autocomplete\");\n i == e.currentQuery && (e.currentlyShowing !== i && (s.empty(), e.hideList(!0)), n.resultRenderFunction(e.getContext(), t), (0 < e.listResults().length && e.focused() || void 0 !== n.noResultsMessage) && (e.submitted ? e.submitted = !1 : e.showList()), e.currentlyShowing = i)\n },\n e = function (s, e)\n {\n var n = s.list,\n o = s.config;\n d.each(e, function (i, e)\n {\n d.each(e, function (e, t)\n {\n s.registerResult(d(\"<li>\" + o.renderFunction(i, t) + \"</li>\").appendTo(n), t)\n })\n })\n },\n h = function (e)\n {\n if (void 0 !== e)\n {\n var t = e;\n return \"function\" == typeof t && (t = t.call()), t\n }\n };\n\n function y(e)\n {\n this.size = 0, this.limit = e, this._keymap = {}\n }\n y.prototype.put = function (e, t)\n {\n var i = {\n key: e,\n value: t\n };\n if (this._keymap[e] = i, this.tail ? (this.tail.newer = i).older = this.tail : this.head = i, this.tail = i, this.size === this.limit) return this.shift();\n this.size++\n }, y.prototype.shift = function ()\n {\n var e = this.head;\n return e && (this.head.newer ? (this.head = this.head.newer, this.head.older = void 0) : this.head = void 0, e.newer = e.older = void 0, delete this._keymap[e.key]), e\n }, y.prototype.get = function (e, t)\n {\n var i = this._keymap[e];\n if (void 0 !== i) return i === this.tail ? i.value : (i.newer && (i === this.head && (this.head = i.newer), i.newer.older = i.older), i.older && (i.older.newer = i.newer), i.newer = void 0, i.older = this.tail, this.tail && (this.tail.newer = i), this.tail = i, t ? i : i.value)\n }, y.prototype.remove = function (e)\n {\n var t = this._keymap[e];\n if (t) return delete this._keymap[t.key], t.newer && t.older ? (t.older.newer = t.newer, t.newer.older = t.older) : t.newer ? (t.newer.older = void 0, this.head = t.newer) : t.older ? (t.older.newer = void 0, this.tail = t.older) : this.head = this.tail = void 0, this.size--, t.value\n }, y.prototype.clear = function ()\n {\n this.head = this.tail = void 0, this.size = 0, this._keymap = {}\n }, y.prototype.keys = \"function\" == typeof Object.keys ? function ()\n {\n return Object.keys(this._keymap)\n } : function ()\n {\n var e = [];\n for (var t in this._keymap) e.push(t);\n return e\n }, d.fn.swiftype.defaults = {\n activeItemClass: \"active\",\n attachTo: void 0,\n documentTypes: void 0,\n filters: void 0,\n engineKey: void 0,\n searchFields: void 0,\n functionalBoosts: void 0,\n sortField: void 0,\n sortDirection: void 0,\n fetchFields: void 0,\n noResultsClass: \"noResults\",\n noResultsMessage: void 0,\n onComplete: function (e, t)\n {\n window.location = e.url\n },\n resultRenderFunction: e,\n resultRenderExternalFunction: e,\n renderFunction: function (e, t)\n {\n return '<p class=\"title\">' + Swiftype.htmlEscape(t.title) + \"</p>\"\n },\n dropdownStylesFunction: function (e)\n {\n var t = e.data(\"swiftype-config-autocomplete\"),\n i = t.attachTo ? d(t.attachTo) : e,\n s = i.offset(),\n n = {\n position: \"absolute\",\n \"z-index\": 9999,\n top: s.top + i.outerHeight() + 3,\n left: s.left - 2\n };\n return t.setWidth && (n.width = i.outerWidth() + 2), n\n },\n resultLimit: void 0,\n suggestionListType: \"ul\",\n suggestionListClass: \"autocomplete\",\n resultListSelector: \"li\",\n setWidth: !0,\n typingDelay: 80,\n disableAutocomplete: !1,\n autocompleteContainingElement: \"body\",\n widgetContainerClass: \"swiftype-widget\"\n }\n }(jQuery),\n function (n)\n {\n var o = {\n marketing_site: \"PagerDuty Website\",\n blog: \"PagerDuty Blog\",\n company_blog: \"Company Blog\",\n community: \"Community\",\n integration_guide: \"Integration Guides\",\n ext_api_reference: \"API Reference\",\n ext_docs: \"Developer Docs\",\n ext_kb: \"Knowledge Base\"\n };\n n(\"#search-input\").swiftype(\n {\n engineKey: \"vkA2nKGB3k3u6x4XGxpN\",\n resultRenderFunction: function (s, e)\n {\n var i = {};\n n.each(o, function (e, t)\n {\n i[e] = []\n }), n.each(e, function (e, t)\n {\n o[t.type] && i[t.type].length < 4 && i[t.type].push(t)\n }), n.each(i, function (e, t)\n {\n if (0 < t.length)\n {\n var i = n(\"<div class='grid-result-column'><h3>\" + o[e] + \"</h3></div>\");\n i.appendTo(s.list), n.each(t, function (e, t)\n {\n s.registerResult(n(\"<div class='result'>\" + t.title + \"</div>\").appendTo(i), t)\n })\n }\n })\n },\n suggestionListType: \"div\",\n resultListSelector: \".result\",\n resultLimit: 40,\n typingDelay: 0,\n fetchFields:\n {\n page: [\"title\", \"url\", \"type\"]\n }\n })\n }(jQuery);\n});\n\n</script>","html_head":"<!-- Google Tag Manager -->\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-MRJTRDK7');</script>\n<!-- End Google Tag Manager -->\n\n<link rel=\"stylesheet\" type=\"text/css\" href=\"//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css\" media=\"screen\" />\n<link rel=\"stylesheet\" href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css\">\n<script type=\"text/javascript\" src=\"https://code.jquery.com/jquery-3.6.0.min.js\"></script>\n\n<meta class=\"swiftype\" name=\"site-priority\" data-type=\"integer\" content=\"5\" />\n<meta class=\"swiftype\" name=\"type\" data-type=\"enum\" content=\"ext_kb\" />\n\n<meta name=\"google-site-verification\" content=\"zS9iOMqibD7Emu5v1vbO_tqIdZGRtOCVDXZWeAvQrzo\" />\n\n<script type=\"text/javascript\" src=\"https://cdn.cookielaw.org/consent/a81929ae-2ada-45d6-b686-853c02c2b6c2/OtAutoBlock.js\" ></script>\n<script src=\"https://cdn.cookielaw.org/scripttemplates/otSDKStub.js\" type=\"text/javascript\" charset=\"UTF-8\" data-domain-script=\"a81929ae-2ada-45d6-b686-853c02c2b6c2\" ></script>\n<script type=\"text/javascript\">\nfunction OptanonWrapper() { }\n</script>\n<link rel=\"stylesheet\" type=\"text/css\" href=\"//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css\" media=\"screen\" />\n<link rel=\"stylesheet\" href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css\">\n<script type=\"text/javascript\" src=\"https://code.jquery.com/jquery-3.6.0.min.js\"></script>","html_promo":"<h2 class=\"kb-header\">PagerDuty Knowledge Base</h2>\n\n<form id=\"search-form\">\n <input id=\"search-input\" placeholder=\"Search documentation, integration guides, community forums&hellip;\" autocomplete=\"off\">\n</form>","logo_white_use":false,"overlay":"triangles","typography":{"tk_headline":"","tk_key":"","typekit":false,"body":"Open+Sans:400:sans-serif","headline":"Open+Sans:400:sans-serif","tk_body":""},"categoriesAsDropdown":false,"colors":{"highlight":"","main":"#06ac38","main_alt":"#4981a7","body_highlight":"#06ac38","header_text":"","custom_login_link_color":""},"favicon":["https://files.readme.io/f344281-small-pd_favicon_dark_green.png","pd_favicon_dark_green.png",32,32,"#000000","https://files.readme.io/92649bf-pd_favicon_dark_green.png"],"html_footer":"<div class=\"pd-footer\">\n <div class=\"pd-footer-inner\">\n \n <div class=\"col\">\n <h3 class=\"footer-header\">Getting Started</h3>\n <ul>\n <li><a href=\"https://support.pagerduty.com/docs/introduction\">Intro to PagerDuty</a></li>\n <li><a href=\"https://www.pagerduty.com/faq\">FAQ</a></li>\n <li><a href=\"https://www.pagerduty.com/ops-guides/\">Best Practices</a></li>\n <li><a href=\"https://www.pagerduty.com/integrations\">Integration Guides</a></li>\n </ul>\n </div>\n \n <div class=\"col\">\n <h3 class=\"footer-header\">Resources</h3>\n <ul>\n <li><a href=\"https://www.pagerduty.com/whats-new\">What's New</a></li>\n <li><a href=\"https://developer.pagerduty.com\">Developer Docs</a></li>\n\t\t\t<li><a href=\"https://response.pagerduty.com\">Incident Response Docs</a></li>\n\t\t\t<li><a href=\"https://engineering.pagerduty.com\">Engineering Blog</a></li>\n\t\t\t<li><a href=\"https://www.pagerduty.com/platform/devops/on-call-management/mobile/\">Mobile App</a></li>\n </ul>\n </div>\n \n <div class=\"col footer-logo-holder\">\n <div class=\"footer-logo-wrapper\">\n <img src=\"//files.readme.io/1d9b51a-P-GreenRGB.png\" alt=\"PagerDuty logo\">\n </div>\n </div>\n \n <div class=\"col\">\n <h3 class=\"footer-header\">Support</h3>\n <ul>\n <li><a href=\"https://support.pagerduty.com\">Knowledge Base</a></li>\n <li><a href=\"https://community.pagerduty.com?utm_source=web&utm_campaign=kb_footer_nav&utm_medium=link\">Community Forum</a></li>\n <li><a href=\"https://status.pagerduty.com\">Service Status <span class=\"status-dot\"></span></a></li>\n <li><a href=\"https://tickets.pagerduty.com\">Support Tickets</a></li>\n </ul>\n </div>\n \n <div class=\"col\">\n <h3 class=\"footer-header\">Company</h3>\n <ul>\n <li><a href=\"https://www.pagerduty.com/company\">About PagerDuty</a></li>\n <li><a href=\"https://www.pagerduty.com/blog\">Company Blog</a></li>\n <li><a href=\"https://www.pagerduty.com/security\">Security</a></li>\n <li><a href=\"https://www.pagerduty.com/online-terms-and-conditions\">Terms and Conditions</a></li>\n <li><a href=\"https://www.pagerduty.com/privacy-policy\">Privacy Policy</a></li>\n <li><a href=\"https://www.pagerduty.com/community-policy\">Community Policy</a></li>\n </ul>\n </div>\n \n </div>\n <div class=\"col\" id=\"copyright\">\n <p>© <span id=\"year\"></span> PagerDuty, Inc. All rights reserved.</p>\n </div>\n \n</div>\n\n<!-- Start of pagerduty Zendesk Widget script -->\n<script id=\"ze-snippet\" src=\"https://static.zdassets.com/ekr/snippet.js?key=d6334228-24bd-407e-823c-bb9b282684e1\"> </script>\n<!-- End of pagerduty Zendesk Widget script -->","html_hidelinks":false,"referenceLayout":"row","childrenAsPills":false,"global_landing_page":{"html":"","redirect":""},"splitReferenceDocs":false,"rdmd":{"callouts":{"useIconFont":false},"theme":{"background":"","border":"","markdownEdge":"","markdownFont":"","markdownFontSize":"","markdownLineHeight":"","markdownRadius":"","markdownText":"","markdownTitle":"","markdownTitleFont":"","mdCodeBackground":"","mdCodeFont":"","mdCodeRadius":"","mdCodeTabs":"","mdCodeText":"","tableEdges":"","tableHead":"","tableHeadText":"","tableRow":"","tableStripe":"","tableText":"","text":"","title":""}},"subheaderStyle":"links","showMetricsInReference":true,"referenceSimpleMode":true,"stylesheet_hub3":"/* Redesign Updates 3/22/2022 (ERDMAN) */\n @media only screen and (min-width: 769px) {\n .useReactApp .rm-Header {\n --Header-background: transparent !important;\n }\n}\n .useReactApp .rm-Header.rm-Header_overlay.rm-Header_overlay-triangles {\n background: linear-gradient(45deg,#06ac38 0,#2b9594 70%,#4981a7 100%) !important;\n}\n .useReactApp .hub-is-home .kb-header {\n display: block;\n font-size: 30px;\n color: #fff;\n}\n .useReactApp .hub-is-home #search-form input {\n backface-visibility: hidden;\n border: 0;\n background: #fff;\n box-shadow: 0 0 0 1px #dae2eb;\n height: 52px;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n padding: 0 1rem 0 3rem;\n display: block;\n width: 90%;\n border-radius: 3px;\n font-size: 1.1rem;\n font-family: helvetica neue;\n margin: 0 auto;\n margin-bottom:30px;\n}\n @media only screen and (min-width: 48em){\n .useReactApp .hub-is-home .col-sm-4 {\n -ms-flex-preferred-size: 31.33333333%;\n flex-basis: 31.33333333%;\n max-width: 31.33333333%;\n }\n}\n .useReactApp .hub-is-home .row {\n box-sizing: border-box;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-flex: 0;\n -ms-flex: 0 1 auto;\n flex: 0 1 auto;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -0.5rem;\n margin-left: -0.5rem;\n}\n .useReactApp .hub-is-home a.box {\n padding: 12px!important;\n margin: 10px!important;\n min-height: 235px;\n}\n .useReactApp .contact-bar {\n width: 100%;\n background: #343434;\n padding: 20px;\n}\n @media only screen and (max-width: 769px){\n .useReactApp .hub-is-home a.box {\n padding: 12px!important;\n margin: 10px!important;\n min-height: 1px !important;\n max-width: 100% !important;\n width: 100% !important;\n }\n .useReactApp .hub-is-home .row{\n -ms-flex-direction: column;\n flex-direction: column;\n }\n}\n @media only screen and (min-width: 64em){\n .useReactApp .col-md-3 {\n -ms-flex-preferred-size: 25%;\n flex-basis: 25%;\n max-width: 25%;\n }\n}\n @media only screen and (min-width: 48em){\n .useReactApp .col-sm-9 {\n -ms-flex-preferred-size: 75%;\n flex-basis: 75%;\n max-width: 75%;\n }\n .useReactApp .contact-bar p {\n color: #f4f4f4;\n }\n}","loginLogo":[],"logo_large":false,"colorScheme":"light","changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":false},"allowApiExplorerJsonEditor":false},"child":{"_id":"589176e943f74319009dbffa","appearance":{"stylesheet":"","landing":true,"link_logo_to_url":false,"logo":["https://files.readme.io/813a52a-small-PagerDuty-WhiteRGB-logo.png","813a52a-small-PagerDuty-WhiteRGB-logo.png",390,80,"#ffffff","https://files.readme.io/32ef37e-PagerDuty-WhiteRGB-logo.png","66983435e8122c005f1ed153"],"main_body":{"type":"links"},"promos":[{"extras":{"type":"html","buttonPrimary":"get-started","buttonSecondary":""},"title":"","text":"","_id":"589176e943f74319009dbffb"}],"showVersion":false,"header":{"img_size":"auto","style":"gradient","img":["https://files.readme.io/d1a30a2-low-poly.png","low-poly.png",1902,500,"#434444"],"img_pos":"tl"},"javascript_hub2":"// erics code\nvar customRenderFunction = function(document_type, item) {\n var out = '<a href=\"' + Swiftype.htmlEscape(item['url']) + '\" class=\"st-search-result-link\">' + item.highlight['title'] + '</a>';\n return out.concat('<h1 class=\"genre\"> meatball </h1>');\n};\n\n/* Commented this out since it was interfering with $(window).on('load'),\n specifically addEventListenerToDetails() - AVO 3/15/23\n$('input[placeholder=\"Search\"]').swiftype({\n renderFunction: customRenderFunction,\n engineKey: 'vkA2nKGB3k3u6x4XGxpN'\n});\n*/\n//\n\n$('input[placeholder=\"Search\"]').attr('placeholder', 'Search Knowledge Base');\n\n//Set the year in the Landing Page's footer\nvar date = new Date();\nvar year = date.getFullYear();\n$('#year').text(year);\n\n$(window).on('load', function() {\n // related to CATS-1648\n addEventListenerToDetails();\n \n //Fix for search bar reveal going crazy on scroll\n \n var sp = new StatusPage.page({ page : '33yy6hwxnwr3' });\n sp.summary({\n success : function(data) {\n $('.status-dot').addClass(data.status.indicator);\n }\n }); \n});\n\n/* $(document).on( 'click', '.searchbox', function() {\n \n \n if ($(this).hasClass('open')) {\n $('#hub-landing-top').removeClass('show-search');\n $(this).removeClass('open');\n $('.hub-loading-indicator').css('margin-top','150px');\n } else {\n //$('#header-top').css('height','300px');\n $('#hub-landing-top').addClass('show-search');\n $(this).addClass('open');\n $('.hub-loading-indicator').css('margin-top','250px');\n }\n \n var subHeaderHeight = $('#hub-subheader').height();\n var hubHeaderHeight = $('#header-top').height() + subHeaderHeight;\n var windowHeight = $(window).height();\n $('#hub-sidebar-parent').css('min-height', windowHeight + \"px\");\n $('#hub-container').css('min-height', windowHeight + \"px\");\n //var newHeight = hubContainerHeight - hubLandingTopHeight;\n //$('#hub-container').css('height', newHeight + \"px\");\n}); */\n\n$(window).resize( function() {\n var windowWidth = $(window).width();\n if (windowWidth < 769) {\n $('#hub-landing-top').removeClass('show-search');\n $('.searchbox').removeClass('open');\n $('.hub-loading-indicator').css('margin-top','150px');\n }\n});","stylesheet_hub2":"p, ol, ul {\n color: #414042;\n}\n\nrow p {\n color: #06ac38;\n}\n\na:hover, a:active {\n text-decoration: none !important;\n}\n\nh2.header-scroll {\n color: #555;\n}\n\ndetails {\n background: #eee;\n margin-bottom: 2rem;\n padding: .5rem 1rem;\n}\n\ndetails ol, details ul {\n margin-top: 10px !important; \n}\n\ndetails > summary {\n cursor: pointer;\n padding: .5rem 1rem;\n font-weight: bold;\n}\n\ndetails .rdmd-table {\n margin-top: 1em;\n}\n \n.mat-shadow-ani-sml-1 {\n box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);\n transition: all 0.3s cubic-bezier(.25,.8,.25,1) !important;\n color: #06ac38;\n}\n.mat-shadow-ani-sml-1:hover {\n box-shadow: 0 7px 24px rgba(0,0,0,0.25), 0 5px 5px rgba(0,0,0,0.24);\n}\n@media only screen and (max-width: 767px) {\n .mat-shadow-ani-sml-1 {\n box-shadow: none;\n }\n}\n\n\n#header-top, .rm-Header, rm-Header_overlay {\n background: linear-gradient(45deg, #06ac38 0%, #2b9594 70%, #4981a7 100%) !important;\n /*background: url(\"/img/bgs/triangles.png\"), linear-gradient(45deg, #25c151 0%, #2b9594 70%, #4981a7 100%) !important;*/\n /*background: url(\"https://files.readme.io/c8079d5-header-bg.png\"), linear-gradient(45deg, #3caf55 0%, #289392 70%, #0c5c93 100%) !important;*/\n}\n\n.rm-Header-top #search-input {\n backface-visibility: hidden;\n border: 0;\n background: #FFFFFF;\n box-shadow: 0 0 0 1px #DAE2EB;\n height: 52px;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n padding: 0 1rem 0 3rem;\n display: block;\n width: 66%;\n border-radius: 3px;\n font-size: 1.75rem !important;\n font-family: helvetica neue;\n margin: 0 auto;\n}\n\n.rm-Header-bottom-link {\n --Header-button-color: #4c555a; \n}\n\n.rm-Header-top-link {\n font-weight: 400 !important;\n color: rgba(255,255,255,.8) !important;\n border: none !important;\n}\n\n.rm-Header-top-link:hover {\n border: none;\n color: #fff !important;\n}\n\n[class^='Header-search'] {\n -webkit-box-shadow: none !important;\n box-shadow: none !important;\n}\n\n#hub-landing-top {\n margin:auto; \n padding:10px 0 20px 0;\n}\n\n.container {\n padding:60px 0;\n}\n\n.kb-header {\n display: none;\n color: #fff;\n margin-bottom: 20px; \n}\n.hub-is-home .kb-header {\n display:block;\n}\n.show-search {\n display: block !important;\n}\n#hub-landing-top h2 {\n margin-bottom: 20px;\n}\n#header-nav-left li a:hover, #header-nav-right li a:hover {\n background:none !important;\n border:none !important;\n box-shadow: none !important\n}\n\n/* Parent article's text color, when a child article is selected: CATS-1400 */\nhtml:not(.useReactApp) nav#hub-sidebar ul>li.subnav-expanded>a:not(.active) {\n color: #ffffff \n}\n\n#header-logo {\n width: 180px !important;\n margin-top: 5px !important;\n}\n#header-top, .rm-Header-top {\n text-align: center;\n font-family: helvetica neue;\n}\n\n#header-top #search-input {\n backface-visibility: hidden;\n border: 0;\n background: #FFFFFF;\n box-shadow: 0 0 0 1px #DAE2EB;\n height: 52px;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n padding: 0 1rem 0 3rem;\n display: block;\n width: 100%;\n border-radius: 3px;\n font-size: 1.75rem;\n font-family: helvetica neue;\n margin: 0 auto;\n}\n\n.pillar {\n padding:0 30px 20px 30px;\n}\n.pillar.contact {\n padding:0 50px 20px 50px;\n border-left:1px solid #CCC;\n}\n/*.hub-is-home #hub-search {\n display:none !important;\n}\n#hub-search .searchbox {\n width: 40px;\n text-align: center;\n}\n.search-box {\n display: none;\n}\n\n#hub-search .fa.fa-search {\n left: 13px;\n}*/\n\n#hub-search .searchbox {\n width: 200px;\n}\n\n\n/*Landing Page - Home */\n.intro-pillars .fa {\n font-size:3em;\n margin-top:15px;\n}\na.box {\n display:block;\n border:1px solid #DDD;\n padding:0 15px;\n text-align: center;\n font-family: helvetica neue;\n background: #FFF;\n cursor: pointer;\n}\n.fa {\n color:#454545;\n}\n@media only screen and (max-width: 767px) {\n a.box {\n border:none;\n padding:15px;\n box-shadow:none !important;\n }\n}\n.no-padding {\n padding:0 !important;\n}\n\n/* hiding the Contact Support bar, 11/15/22 -AVO */\n.contact-bar {\n display:none;\n}\n\n.contact-bar .row {\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n\n@media only screen and (max-width: 767px) {\n .contact-bar .row {\n display: block;\n text-align: center;\n }\n}\n\n.contact-bar a {\n color: #06ac38;\n}\n\n.contact-bar a:hover {\n color: #25b74e !important;\n}\n\n.contact-bar h3 {\n margin:0 !important;\n color: #f4f4f4 !important;\n font-family: helvetica neue;\n}\n\n.contact-bar p {\n width: auto;\n margin:0 !important;\n}\n\n.contact-bar {\n width:100%;\n background: #343434;\n padding:20px;\n}\n.contact-bar .fa {\n color:#f4f4f4;\n}\n.contact-details {\n margin-top:15px;\n}\n.contact-details p {\n text-align: center;\n font-family: helvetica neue;\n}\n.contact-bottom-box {\n text-align:center;\n padding-top:0px;\n}\n.contact-bottom-copy {\n padding:20px;\n padding-top:0;\n font-family: helvetica neue;\n}\n\n.centered {\n justify-content: center; \n}\n\n#stevie-award {\n display: flex;\n justify-content: center;\n}\n\n#stevie-image {\n padding-top:2em;\n}\n\n#hub-landing-page .pd-custom-columns .row .col-sm-6 h3 {\n text-align: left;\n padding-bottom: 5px;\n border-bottom: 1px solid #ddd;\n}\n#hub-landing-page .pd-custom-columns .row .col-sm-6 ul {\n padding: 15px 0px\n}\n#hub-landing-page .pd-custom-columns .row .col-sm-6 ul li a {\n text-align: left;\n font-family: helvetica neue;\n padding: 5px 0;\n display: block;\n color: #888;\n}\n#hub-landing-page .pd-custom-columns .row .col-sm-6 ul li a:hover {\n color: #666;\n}\n#hub-landing-page .pd-custom-columns {\n padding-bottom: 40px;\n}\n#hub-landing-page .pd-custom-columns .col-sm-6 {\n padding-left:30px;\n padding-right: 30px;\n}\nnav#hub-sidebar ul a, \nsection#hub-content #content-container section.content-toc a {\n color: #417595;\n}\n\n@media only screen and (max-width:767px) {\n .pillar.contact {\n padding:0 30px 20px 30px;\n border-left:1px solid #CCC;\n }\n}\n\n\n/* Community Footer */\n.pd-footer {\n padding:50px 0;\n background-color: #343434;\n /*\n background-image: url('//files.readme.io/838a80d-low-poly.png');\n background-size: cover;\n background-position: top center;\n */\n width:100%;\n min-height:300px;\n color: #F9F9F9;\n overflow: auto;\n}\n.pd-footer-inner {\n max-width: 1127px;\n margin: auto;\n display: flex;\n justify-content: center;\n}\n.pd-footer ul {\n list-style:none;\n margin: 0;\n}\n\n.pd-footer li {\n font-size: 13px;\n font-family: helvetica neue;\n letter-spacing: 1px;\n font-weight: 200;\n}\n.pd-footer li a {\n color: #F9F9F9;\n cursor: pointer !important;\n padding: 2px 0;\n display: inline-block;\n\n}\n.pd-footer a:hover {\n color: #25c151;\n}\n\n.pd-footer .col {\n width: 18%;\n padding:0 1%;\n float: left;\n margin-bottom:15px;\n}\n\n#copyright.col {\n float: none; \n margin: 20px auto 0px auto;\n}\n\n#copyright.col p {\n color: #F9F9F9;\n font-size: 0.8em;\n width: max-content;\n}\n\n.pd-footer .col h3.footer-header { \n font-weight: 400;\n font-family: helvetica neue;\n border-bottom: 2px solid #FFF;\n padding-bottom:10px;\n margin-bottom:20px;\n}\n.pd-footer ul {\n padding: 0; \n}\n\n.footer-logo-wrapper {\n padding: 20px 20px 0 20px;\n text-align: center;\n}\n.footer-logo-wrapper img {\n width: 60%;\n max-width:250px;\n margin-left: 10px;\n}\n\n.status-dot {\n border-radius:99px;\n display:inline-block;\n width:8px;\n height:8px;\n margin-right:5px;\n}\n.status-dot.critical {\n background-color:#e74c3c;\n}\n.status-dot.major {\n background-color:#e67e22;\n}\n.status-dot.minor {\n background-color:#f1c40f;\n}\n.status-dot.none {\n background-color:#25c151;\n}\n\n@media only screen and (max-width: 60.043em) {\n .footer-logo-wrapper, .footer-logo-holder {\n display: none;\n }\n .pd-footer .col {\n width: 48%;\n padding:0 1%;\n }\n}\n\n@media only screen and (max-width: 40.043em) {\n .pd-footer .col {\n width: 90%;\n clear: both;\n padding:0 5%;\n }\n}\n\n/*Swiftype Autocomplete Box */\n.autocomplete {\n width: 100%;\n background-color: #fff;\n padding: 20px;\n border: 1px solid #eee;\n border-radius: 5px;\n box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); \n}\ninput#search-input:focus { \n outline-color: #25c151 !important;\n}\n.autocomplete .grid-result-column {\n display: inline-block;\n float: left;\n width: 31%;\n margin:10px 1% 30px 1%;\n height: 200px; \n}\n/*.autocomplete .grid-result-column:nth-of-type(3) {\n margin-right: 0; \n}*/\n.autocomplete .grid-result-column h3 {\n font-size: 13px;\n text-transform: uppercase;\n font-weight: bold;\n color: #646464;\n letter-spacing: 0.04rem;\n border-bottom: 1px solid #E9EDF2;\n padding-bottom: 10px;\n margin-bottom: 10px; \n}\n.autocomplete .result {\n display: block;\n padding: 5px 0;\n position: relative;\n font-size: 14px;\n color: #536170;\n font-weight: 400;\n overflow: hidden; \n height: 33px;\n line-height:33px\n}\n.autocomplete .result.active {\n color: #31bf57; \n}\n.autocomplete .result:first-child {\n padding-top: 0; \n}\n.autocomplete .result:last-child {\n border-bottom: 0; \n}\n.autocomplete .result:hover .result-title {\n color: #31bf57; \n}\n.autocomplete .result em {\n font-style: normal;\n font-weight: bold; \n}\n@media only screen and (max-width: 40.043em) {\n .autocomplete .grid-result-column {\n width:98%;\n height:auto;\n }\n}\n\n.hub-loading-indicator {\n margin: 0;\n}\n\n/* Article Style */\n\n.heading-1 {\n padding-bottom: 0.2em;\n color: #2e2d2e;\n border-bottom: 1px solid #EBEBEB;\n}\n \n.heading {\n margin-bottom: 0.4em !important;\n margin-top: 1.4em !important;\n}\n\n.callout-icon {\n margin: 0 !important;\n padding-right: 0.5em;\n}\n\n.callout-heading, .callout-heading p {\n font-size: 1.0em !important;\n}\n\n.content-body a, .callout a {\n color: #008a00 !important;\n}\n\n.callout h3 p {\n font-size: var(--markdown-title-size, 1em) !important;\n margin-left: 30px !important;\n padding-top: 1px !important;\n}\n\n.callout p {\n margin-bottom: 15px !important;\n}\n\n.callout_info .callout-heading p {\n color: #00748e !important;\n}\n\n.callout_success .callout-heading p {\n color: #008500 !important;\n}\n\n.callout_warn .callout-heading p {\n color: #9e6700 !important;\n}\n\n.callout_error .callout-heading p {\n color: #d33933 !important;\n}\n\n.callout ul li, .callout ol li, blockquote p, blockquote li, blockquote li a {\n font-size: var(--markdown-font-size,14px) !important;\n}\n\n.excerpt p {\n font-size: var(--markdown-font-size,14px) !important;\n}\n\n.expandCollapseAll {\n color: #007e00; \n cursor: pointer;\n padding: 10px;\n border: none;\n background-color: #EEEEEE;\n transition: 0.3s;\n}\n\n.expandCollapseAll:active {\n background-color: #FAFAFA;\n}\n\n/* Jeli badges */\n\n .badge {\n color: #ffffff !important;\n background-color: #25c151 !important;\n border: none;\n text-align: center;\n}\n\n/* <details> accordions */\ndiv.markdown-body details {\n margin-bottom:0px !important;\n}\n \ndetails{\n margin-bottom: 0px !important;\n margin-top: 0px !important\n background-color: transparent;\n border-bottom: 1px solid #EBEBEB;\n padding-bottom: 1em;\n padding-top: 1em;\n box-sizing: inherit;\n margin-bottom: 1em;\n color: #414042;\n padding: .5em 2em .5em 2em;\n display: block;\n transition: .5s;\n border-bottom: 1px solid var(--markdown-edge,#dfe2e5);\n margin-bottom: 0px !important;\n margin-top: 0px !important;\n padding-top: 1em;\n padding-bottom: 1em;\n}\n \ndetails[open] {\n background: #fafafa;\n}\n\ndetails[open] p:first-of-type {\n margin-top: 1em !important; \n}\n\ndetails hr {\n border-bottom:none !important\n}\n \nsummary {\n -webkit-font-smoothing: antialiased;\n text-rendering: optimizeLegibility;\n text-size-adjust: 100%;\n font-weight:unset !important;\n box-sizing: inherit;\n font-style: normal;\n color: #007e00;\n margin: -.5em -.5em -.5em -2em;\n padding: .5em;\n font-weight: inherit;\n}\n\n/* Table of Contents */\n.toc-children a {\n color: #6c6f73 !important;\n}\n\n.toc-children a:hover {\n color: #23527c !important;\n}","hideTableOfContents":false,"hide_logo":true,"nextStepsLabel":"Learn more","theme":"solid","body":{"style":"none"},"javascript":"","logo_white":[],"notheme":false,"sticky":false,"html_body":"","html_footer_meta":"<script type=\"text/javascript\" src=\"//statuspage-production.s3.amazonaws.com/se-v2.js\"></script>\n\n \n <!-- <script type=\"text/javascript\" src=\"//www.pagerduty.com/assets/js/jquery.swiftype.min.js\"></script> -->\n\n<script type=\"text/javascript\"> \n$(document).ready(function () {\n ! function (d)\n {\n var p = 0;\n window.Swiftype = window.Swiftype ||\n {}, Swiftype.root_url = Swiftype.root_url || \"https://search-api.swiftype.com\", Swiftype.htmlEscape = Swiftype.htmlEscape || function (e)\n {\n return String(e).replace(/&/g, \"&amp;\").replace(/\"/g, \"&quot;\").replace(/'/g, \"&#39;\").replace(/</g, \"&lt;\").replace(/>/g, \"&gt;\")\n }, d.fn.swiftype = function (c)\n {\n c = d.extend(\n {}, d.fn.swiftype.defaults, c);\n return this.each(function ()\n {\n var s = d(this),\n n = d.meta ? d.extend(\n {}, c, s.data()) : c;\n s.attr(\"autocomplete\", \"off\"), s.data(\"swiftype-config-autocomplete\", n), s.submitted = !1, s.cacheA = new y(10), s.cacheB = new y(10), s.cacheC = new y(10), s.cacheD = new y(10), s.currentRequest = !1;\n\n var e = n.dropdownStylesFunction(s),\n t = d('<div class=\"' + n.widgetContainerClass + '\" />'),\n i = d(\"<div />\").addClass(n.suggestionListClass).appendTo(t).css(e).hide();\n t.appendTo(n.autocompleteContainingElement);\n var o, r = d(\"<\" + n.suggestionListType + \" />\").appendTo(i);\n s.data(\"swiftype-list\", r), s.showList = function ()\n {\n !1 === h(n.disableAutocomplete) && i.show()\n }, s.hideList = function (e)\n {\n e ? i.hide() : setTimeout(function ()\n {\n i.hide()\n }, 10)\n }, s.focused = function ()\n {\n return s.is(\":focus\")\n }, s.submitting = function ()\n {\n s.submitted = !0\n }, s.listResults = function ()\n {\n return d(n.resultListSelector, r)\n }, s.activeResult = function ()\n {\n return s.listResults().filter(\".\" + n.activeItemClass).first()\n }, s.prevResult = function ()\n {\n var e = s.listResults(),\n t = e.index(s.activeResult()) - 1,\n i = e.eq(t);\n s.listResults().removeClass(n.activeItemClass), 0 <= t && i.addClass(n.activeItemClass)\n }, s.nextResult = function ()\n {\n var e = s.listResults(),\n t = e.index(s.activeResult()) + 1,\n i = e.eq(t);\n s.listResults().removeClass(n.activeItemClass), 0 <= t && i.addClass(n.activeItemClass)\n }, s.selectedCallback = function (t)\n {\n return function ()\n {\n var e = s.val();\n n.onComplete(t, e)\n }\n }, s.registerResult = function (e, t)\n {\n e.data(\"swiftype-item\", t), e.click(s.selectedCallback(t)).mouseover(function ()\n {\n s.listResults().removeClass(n.activeItemClass), e.addClass(n.activeItemClass)\n })\n };\n var a = !(s.getContext = function ()\n {\n return {\n config: n,\n list: r,\n registerResult: s.registerResult\n }\n });\n s.lastValue = \"\", s.off(\"keyup\").keyup(function (e)\n {\n a ? a = !1 : 36 < e.which && e.which < 41 || 16 == e.which || (0 < n.typingDelay ? (clearTimeout(o), o = setTimeout(function ()\n {\n f(s)\n }, n.typingDelay)) : f(s))\n }), s.styleDropdown = function ()\n {\n i.css(n.dropdownStylesFunction(s))\n }, d(window).resize(function (e)\n {\n if (window.location.pathname === '/') s.styleDropdown()\n }), s.keydown(function (e)\n {\n s.styleDropdown();\n var t = s.activeResult();\n switch (e.which)\n {\n case 13:\n 0 !== t.length && r.is(\":visible\") ? (e.preventDefault(), s.selectedCallback(t.data(\"swiftype-item\"))()) : s.currentRequest && s.submitting(), s.hideList(), a = !0;\n break;\n case 38:\n e.preventDefault(), 0 === t.length ? s.listResults().last().addClass(n.activeItemClass) : s.prevResult();\n break;\n case 40:\n e.preventDefault(), 0 === t.length ? s.listResults().first().addClass(n.activeItemClass) : t != s.listResults().last() && s.nextResult();\n break;\n case 27:\n s.hideList(), a = !0;\n break;\n default:\n s.submitted = !1\n }\n }), s.keypress(function (e)\n {\n 13 == e.which && 0 < s.activeResult().length && e.preventDefault()\n });\n var u = !1,\n l = !1;\n d(document).bind(\"mousedown.swiftype\" + ++p, function ()\n {\n u = !0\n }), d(document).bind(\"mouseup.swiftype\" + p, function ()\n {\n u = !1, l && (l = !1, s.hideList())\n }), s.blur(function ()\n {\n u ? l = !0 : s.hideList()\n }), s.focus(function ()\n {\n setTimeout(function ()\n {\n s.select()\n }, 10), 0 < s.listResults().filter(\":not(.\" + n.noResultsClass + \")\").length && s.showList()\n })\n })\n };\n var i = function (t, i, s)\n {\n t.currentRequestSwiftype && t.currentRequestSwiftype.abort();\n var e = {},\n n = t.data(\"swiftype-config-autocomplete\");\n e.q = i, e.engine_key = n.engineKey, e.search_fields = h(n.searchFields), e.fetch_fields = h(n.fetchFields), e.filters = h(n.filters), e.document_types = h(n.documentTypes), e.functional_boosts = h(n.functionalBoosts), e.sort_field = h(n.sortField), e.sort_direction = h(n.sortDirection), e.per_page = n.resultLimit, t.currentRequest = !0, t.currentRequestSwiftype = d.ajax(\n {\n type: \"GET\",\n dataType: \"jsonp\",\n url: Swiftype.root_url + \"/api/v1/public/engines/search.json\",\n data: e,\n success: function (e)\n {\n e = e.records.page;\n s.put(i, e), a(t, e, i)\n }\n })\n },\n s = function (t, i, s)\n {\n t.currentRequestExt1 && t.currentRequestExt1.abort(), t.currentRequest = !0, t.currentRequestExt1 = d.ajax(\n {\n type: \"GET\",\n dataType: \"json\",\n url: \"https://developer-v2.pd-staging.com/search\",\n data:\n {\n q: i\n },\n success: function (e)\n {\n e.forEach(function (e)\n {\n e.type = \"ext_api_reference\", e.url = \"https://developer-v2.pd-staging.com/\" + e.anchor\n }), s.put(i, e), a(t, e, i)\n }\n })\n },\n n = function (t, i, s)\n {\n t.currentRequestExt2 && t.currentRequestExt2.abort(), t.currentRequest = !0, t.currentRequestExt2 = d.ajax(\n {\n type: \"GET\",\n dataType: \"json\",\n url: \"https://developer-v2.pd-staging.com/docs/get-started/getting-started/\" + i,\n success: function (e)\n {\n e.forEach(function (e)\n {\n e.type = \"ext_docs\", e.url = \"https://developer-v2.pd-staging.com/docs/get-started/getting-started/\" + e.slug\n }), s.put(i, e), a(t, e, i)\n }\n })\n },\n o = function (t, i, s)\n {\n t.currentRequestExt3 && t.currentRequestExt3.abort(), t.currentRequest = !0, t.currentRequestExt3 = d.ajax(\n {\n type: \"GET\",\n dataType: \"json\",\n url: \"https://support.pagerduty.com/api/search?q=\" + i,\n success: function (e)\n {\n e.hits.forEach(function (e)\n {\n e.type = \"ext_kb\", e.url = \"https://support.pagerduty.com/docs/\" + e.slug\n }), s.put(i, e.hits), a(t, e.hits, i)\n }\n })\n },\n f = function (e)\n {\n var t = d.trim(e.val());\n if ((e.currentQuery = t) !== e.lastValue)\n {\n if (\"\" === (e.lastValue = t)) return e.data(\"swiftype-list\").empty(), void e.hideList();\n void 0 !== e.data(\"swiftype-config-autocomplete\").engineKey && (r(e, t, e.cacheA, i), r(e, t, e.cacheB, s), r(e, t, e.cacheC, n), r(e, t, e.cacheD, o))\n }\n },\n r = function (e, t, i, s)\n {\n var n = i.get(t);\n n ? a(e, n, t) : s(e, t, i)\n },\n a = function (e, t, i)\n {\n var s = e.data(\"swiftype-list\"),\n n = e.data(\"swiftype-config-autocomplete\");\n i == e.currentQuery && (e.currentlyShowing !== i && (s.empty(), e.hideList(!0)), n.resultRenderFunction(e.getContext(), t), (0 < e.listResults().length && e.focused() || void 0 !== n.noResultsMessage) && (e.submitted ? e.submitted = !1 : e.showList()), e.currentlyShowing = i)\n },\n e = function (s, e)\n {\n var n = s.list,\n o = s.config;\n d.each(e, function (i, e)\n {\n d.each(e, function (e, t)\n {\n s.registerResult(d(\"<li>\" + o.renderFunction(i, t) + \"</li>\").appendTo(n), t)\n })\n })\n },\n h = function (e)\n {\n if (void 0 !== e)\n {\n var t = e;\n return \"function\" == typeof t && (t = t.call()), t\n }\n };\n\n function y(e)\n {\n this.size = 0, this.limit = e, this._keymap = {}\n }\n y.prototype.put = function (e, t)\n {\n var i = {\n key: e,\n value: t\n };\n if (this._keymap[e] = i, this.tail ? (this.tail.newer = i).older = this.tail : this.head = i, this.tail = i, this.size === this.limit) return this.shift();\n this.size++\n }, y.prototype.shift = function ()\n {\n var e = this.head;\n return e && (this.head.newer ? (this.head = this.head.newer, this.head.older = void 0) : this.head = void 0, e.newer = e.older = void 0, delete this._keymap[e.key]), e\n }, y.prototype.get = function (e, t)\n {\n var i = this._keymap[e];\n if (void 0 !== i) return i === this.tail ? i.value : (i.newer && (i === this.head && (this.head = i.newer), i.newer.older = i.older), i.older && (i.older.newer = i.newer), i.newer = void 0, i.older = this.tail, this.tail && (this.tail.newer = i), this.tail = i, t ? i : i.value)\n }, y.prototype.remove = function (e)\n {\n var t = this._keymap[e];\n if (t) return delete this._keymap[t.key], t.newer && t.older ? (t.older.newer = t.newer, t.newer.older = t.older) : t.newer ? (t.newer.older = void 0, this.head = t.newer) : t.older ? (t.older.newer = void 0, this.tail = t.older) : this.head = this.tail = void 0, this.size--, t.value\n }, y.prototype.clear = function ()\n {\n this.head = this.tail = void 0, this.size = 0, this._keymap = {}\n }, y.prototype.keys = \"function\" == typeof Object.keys ? function ()\n {\n return Object.keys(this._keymap)\n } : function ()\n {\n var e = [];\n for (var t in this._keymap) e.push(t);\n return e\n }, d.fn.swiftype.defaults = {\n activeItemClass: \"active\",\n attachTo: void 0,\n documentTypes: void 0,\n filters: void 0,\n engineKey: void 0,\n searchFields: void 0,\n functionalBoosts: void 0,\n sortField: void 0,\n sortDirection: void 0,\n fetchFields: void 0,\n noResultsClass: \"noResults\",\n noResultsMessage: void 0,\n onComplete: function (e, t)\n {\n window.location = e.url\n },\n resultRenderFunction: e,\n resultRenderExternalFunction: e,\n renderFunction: function (e, t)\n {\n return '<p class=\"title\">' + Swiftype.htmlEscape(t.title) + \"</p>\"\n },\n dropdownStylesFunction: function (e)\n {\n var t = e.data(\"swiftype-config-autocomplete\"),\n i = t.attachTo ? d(t.attachTo) : e,\n s = i.offset(),\n n = {\n position: \"absolute\",\n \"z-index\": 9999,\n top: s.top + i.outerHeight() + 3,\n left: s.left - 2\n };\n return t.setWidth && (n.width = i.outerWidth() + 2), n\n },\n resultLimit: void 0,\n suggestionListType: \"ul\",\n suggestionListClass: \"autocomplete\",\n resultListSelector: \"li\",\n setWidth: !0,\n typingDelay: 80,\n disableAutocomplete: !1,\n autocompleteContainingElement: \"body\",\n widgetContainerClass: \"swiftype-widget\"\n }\n }(jQuery),\n function (n)\n {\n var o = {\n marketing_site: \"PagerDuty Website\",\n blog: \"PagerDuty Blog\",\n company_blog: \"Company Blog\",\n community: \"Community\",\n integration_guide: \"Integration Guides\",\n ext_api_reference: \"API Reference\",\n ext_docs: \"Developer Docs\",\n ext_kb: \"Knowledge Base\"\n };\n n(\"#search-input\").swiftype(\n {\n engineKey: \"vkA2nKGB3k3u6x4XGxpN\",\n resultRenderFunction: function (s, e)\n {\n var i = {};\n n.each(o, function (e, t)\n {\n i[e] = []\n }), n.each(e, function (e, t)\n {\n o[t.type] && i[t.type].length < 4 && i[t.type].push(t)\n }), n.each(i, function (e, t)\n {\n if (0 < t.length)\n {\n var i = n(\"<div class='grid-result-column'><h3>\" + o[e] + \"</h3></div>\");\n i.appendTo(s.list), n.each(t, function (e, t)\n {\n s.registerResult(n(\"<div class='result'>\" + t.title + \"</div>\").appendTo(i), t)\n })\n }\n })\n },\n suggestionListType: \"div\",\n resultListSelector: \".result\",\n resultLimit: 40,\n typingDelay: 0,\n fetchFields:\n {\n page: [\"title\", \"url\", \"type\"]\n }\n })\n }(jQuery);\n});\n\n</script>","html_head":"<link rel=\"stylesheet\" type=\"text/css\" href=\"//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css\" media=\"screen\" />\n<link rel=\"stylesheet\" href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css\">\n<script type=\"text/javascript\" src=\"https://code.jquery.com/jquery-3.6.0.min.js\"></script>","html_promo":"<h2 class=\"kb-header\">PagerDuty Knowledge Base</h2>\n\n<form id=\"search-form\">\n <input id=\"search-input\" placeholder=\"Search documentation, integration guides, community forums&hellip;\" autocomplete=\"off\">\n</form>","logo_white_use":false,"overlay":"triangles","typography":{"tk_headline":"","tk_key":"","typekit":false,"body":"Open+Sans:400:sans-serif","headline":"Open+Sans:400:sans-serif","tk_body":""},"categoriesAsDropdown":false,"colors":{"highlight":"","main":"#06ac38","main_alt":"#4981a7","body_highlight":"#06ac38","header_text":"","custom_login_link_color":""},"favicon":["https://files.readme.io/f344281-small-pd_favicon_dark_green.png","pd_favicon_dark_green.png",32,32,"#000000","https://files.readme.io/92649bf-pd_favicon_dark_green.png"],"html_footer":"<div class=\"pd-footer\">\n <div class=\"pd-footer-inner\">\n \n <div class=\"col\">\n <h3 class=\"footer-header\">Getting Started</h3>\n <ul>\n <li><a href=\"https://support.pagerduty.com/docs/introduction\">Intro to PagerDuty</a></li>\n <li><a href=\"https://www.pagerduty.com/faq\">FAQ</a></li>\n <li><a href=\"https://www.pagerduty.com/ops-guides/\">Best Practices</a></li>\n <li><a href=\"https://www.pagerduty.com/integrations\">Integration Guides</a></li>\n </ul>\n </div>\n \n <div class=\"col\">\n <h3 class=\"footer-header\">Resources</h3>\n <ul>\n <li><a href=\"https://www.pagerduty.com/whats-new\">What's New</a></li>\n <li><a href=\"https://developer.pagerduty.com\">Developer Docs</a></li>\n\t\t\t<li><a href=\"https://response.pagerduty.com\">Incident Response Docs</a></li>\n\t\t\t<li><a href=\"https://engineering.pagerduty.com\">Engineering Blog</a></li>\n\t\t\t<li><a href=\"https://www.pagerduty.com/platform/devops/on-call-management/mobile/\">Mobile App</a></li>\n </ul>\n </div>\n \n <div class=\"col footer-logo-holder\">\n <div class=\"footer-logo-wrapper\">\n <img src=\"//files.readme.io/1d9b51a-P-GreenRGB.png\" alt=\"PagerDuty logo\">\n </div>\n </div>\n \n <div class=\"col\">\n <h3 class=\"footer-header\">Support</h3>\n <ul>\n <li><a href=\"https://support.pagerduty.com\">Knowledge Base</a></li>\n <li><a href=\"https://community.pagerduty.com?utm_source=web&utm_campaign=kb_footer_nav&utm_medium=link\">Community Forum</a></li>\n <li><a href=\"https://status.pagerduty.com\">Service Status <span class=\"status-dot\"></span></a></li>\n <li><a href=\"https://tickets.pagerduty.com\">Support Tickets</a></li>\n </ul>\n </div>\n \n <div class=\"col\">\n <h3 class=\"footer-header\">Company</h3>\n <ul>\n <li><a href=\"https://www.pagerduty.com/company\">About PagerDuty</a></li>\n <li><a href=\"https://www.pagerduty.com/blog\">Company Blog</a></li>\n <li><a href=\"https://www.pagerduty.com/security\">Security</a></li>\n <li><a href=\"https://www.pagerduty.com/online-terms-and-conditions\">Terms and Conditions</a></li>\n <li><a href=\"https://www.pagerduty.com/privacy-policy\">Privacy Policy</a></li>\n <li><a href=\"https://www.pagerduty.com/community-policy\">Community Policy</a></li>\n </ul>\n </div>\n \n </div>\n <div class=\"col\" id=\"copyright\">\n <p>© <span id=\"year\"></span> PagerDuty, Inc. All rights reserved.</p>\n </div>\n \n</div>\n\n<!-- Start of pagerduty Zendesk Widget script -->\n<script id=\"ze-snippet\" src=\"https://static.zdassets.com/ekr/snippet.js?key=d6334228-24bd-407e-823c-bb9b282684e1\"> </script>\n<!-- End of pagerduty Zendesk Widget script -->","html_hidelinks":false,"referenceLayout":"row","childrenAsPills":false,"global_landing_page":{"html":"","redirect":""},"splitReferenceDocs":false,"rdmd":{"callouts":{"useIconFont":false},"theme":{"background":"","border":"","markdownEdge":"","markdownFont":"","markdownFontSize":"","markdownLineHeight":"","markdownRadius":"","markdownText":"","markdownTitle":"","markdownTitleFont":"","mdCodeBackground":"","mdCodeFont":"","mdCodeRadius":"","mdCodeTabs":"","mdCodeText":"","tableEdges":"","tableHead":"","tableHeadText":"","tableRow":"","tableStripe":"","tableText":"","text":"","title":""}},"subheaderStyle":"dropdown","showMetricsInReference":true,"referenceSimpleMode":true,"stylesheet_hub3":"/* Redesign Updates 3/22/2022 (ERDMAN) */\n @media only screen and (min-width: 769px) {\n .useReactApp .rm-Header {\n --Header-background: transparent !important;\n }\n}\n .useReactApp .rm-Header.rm-Header_overlay.rm-Header_overlay-triangles {\n background: linear-gradient(45deg,#06ac38 0,#2b9594 70%,#4981a7 100%) !important;\n}\n .useReactApp .hub-is-home .kb-header {\n display: block;\n font-size: 30px;\n color: #fff;\n}\n .useReactApp .hub-is-home #search-form input {\n backface-visibility: hidden;\n border: 0;\n background: #fff;\n box-shadow: 0 0 0 1px #dae2eb;\n height: 52px;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n padding: 0 1rem 0 3rem;\n display: block;\n width: 90%;\n border-radius: 3px;\n font-size: 1.1rem;\n font-family: helvetica neue;\n margin: 0 auto;\n margin-bottom:30px;\n}\n @media only screen and (min-width: 48em){\n .useReactApp .hub-is-home .col-sm-4 {\n -ms-flex-preferred-size: 31.33333333%;\n flex-basis: 31.33333333%;\n max-width: 31.33333333%;\n }\n}\n .useReactApp .hub-is-home .row {\n box-sizing: border-box;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-flex: 0;\n -ms-flex: 0 1 auto;\n flex: 0 1 auto;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -0.5rem;\n margin-left: -0.5rem;\n}\n .useReactApp .hub-is-home a.box {\n padding: 12px!important;\n margin: 10px!important;\n min-height: 235px;\n}\n .useReactApp .contact-bar {\n width: 100%;\n background: #343434;\n padding: 20px;\n}\n @media only screen and (max-width: 769px){\n .useReactApp .hub-is-home a.box {\n padding: 12px!important;\n margin: 10px!important;\n min-height: 1px !important;\n max-width: 100% !important;\n width: 100% !important;\n }\n .useReactApp .hub-is-home .row{\n -ms-flex-direction: column;\n flex-direction: column;\n }\n}\n @media only screen and (min-width: 64em){\n .useReactApp .col-md-3 {\n -ms-flex-preferred-size: 25%;\n flex-basis: 25%;\n max-width: 25%;\n }\n}\n @media only screen and (min-width: 48em){\n .useReactApp .col-sm-9 {\n -ms-flex-preferred-size: 75%;\n flex-basis: 75%;\n max-width: 75%;\n }\n .useReactApp .contact-bar p {\n color: #f4f4f4;\n }\n}","loginLogo":[],"logo_large":false,"colorScheme":"light","changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":false},"allowApiExplorerJsonEditor":false},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"Get help with configuring your account and using PagerDuty. Contact Support: https://www.pagerduty.com/contact-us/#contact-support","error404":"404","experiments":[],"first_page":"landing","flags":{"speedyRender":false,"stripe":false,"allowImport":false,"allowXFrame":false,"swagger":false,"hideGoogleAnalytics":false,"hub2":true,"migrationSwaggerRun":true,"correctnewlines":false,"jwt":true,"migrationRun":false,"oauth":false,"allow_hub2":false,"autoSslGeneration":true,"newApiExplorer":true,"alwaysShowDocPublishStatus":false,"cookieAuthentication":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"enterprise":true,"newEditor":true,"newMarkdown":false,"translation":true,"newMarkdownBetaProgram":false,"oldMarkdown":false,"newSearch":true,"rdmdCompatibilityMode":false,"tutorials":true,"staging":false,"allowApiExplorerJsonEditor":false,"useReactApp":true,"auth0Oauth":false,"newHeader":false,"referenceRedesign":false,"graphql":false,"singleProjectEnterprise":false,"dashReact":false,"allowReferenceUpgrade":true,"metricsV2":true,"newEditorDash":true,"enableRealtimeExperiences":false,"reviewWorkflow":true,"star":false,"allowDarkMode":false,"forceDarkMode":false,"useReactGLP":false,"disablePasswordlessLogin":false,"personalizedDocs":false,"myDevelopers":false,"superHub":false,"developerDashboard":false,"allowReusableOTPs":false,"dashHomeRefresh":false,"owlbotAi":false,"apiV2":false,"git":{"read":false,"write":false},"superHubBeta":false,"dashQuickstart":false,"disableAutoTranslate":true,"customBlocks":false,"devDashHub":false,"disableSAMLScoping":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"apiAccessRevoked":false,"passwordlessLogin":"default","disableSignups":false,"billingRedesignEnabled":true,"developerPortal":false,"mdx":false,"superHubDevelopment":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false,"apiDesigner":false,"hideEnforceSSO":false,"localLLM":false,"superHubManageVersions":false,"gitSidebar":false},"fullBaseUrl":"https://pd-support.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"connectedRepository":{"organization":{},"privacy":{}},"installationRequest":{},"github":[]}},"glossaryTerms":[{"_id":"62cf41ad438b1600472d750c","term":"subdomain","definition":"Your PagerDuty subdomain acts as your account's unique identifier. You can find it in the web application at the front of the URL, for example: your-subdomain.pagerduty.com."},{"_id":"62cf47dd460f9b00a75a88f8","term":"business service","definition":"A business service models capabilities that span multiple technical services, and that may be owned by several different teams. Ideally, business services are recognizable to non-technical stakeholders and supported by one or more technical services in PagerDuty."},{"_id":"62cf47f51f5be700671f4f90","term":"technical service","definition":"A technical service reflects a discrete piece of functionality that is wholly owned by one team. One or more technical services combine to deliver customer-facing or business capabilities.\nYou can add one or more integrations to a technical service in order to receive events from those tools."},{"_id":"62cf481eb64b5d001a0365fd","term":"postmortem","definition":"A postmortem is a report that allows users to learn from major incidents by providing a summary of events that transpired, how the response was handled, and what resolution steps were taken. It allows for further analysis to determine follow-up actions for similar situations in the future and, ideally, help prevent them altogether."},{"_id":"62cf482c68961a00fa2f0e6e","term":"override","definition":"An override is used to make a one-time change to an on-call schedule. An override is typically used if the on-call user is out sick or on vacation and you want another user to fill in for their on-call shift."},{"_id":"62cf485432b1e9001a327d94","term":"MTTA","definition":"Mean time to acknowledge an incident."},{"_id":"62cf485ee3633a0053f25b8d","term":"MTTR","definition":"Mean time to resolve an incident."},{"_id":"62cf488331e345006d828314","term":"maintenance window","definition":"A maintenance window is used to temporarily disable a service for a set period of time. No incidents will trigger and no notifications will be sent while a service is disabled."},{"_id":"62cf48b868961a00fa2f23a5","term":"integration","definition":"Integrations live on services and are used to integrate with third-party systems, such as a monitoring tool."},{"_id":"62cf48e17bfbad032c3f7a28","term":"incident","definition":"An incident triggers on a service and is the event that sets off a notification to the on-call responder(s)."},{"_id":"62cf4f7e1c23ab0049961d05","term":"open incidents","definition":"Incidents in the \"triggered\" or \"acknowledged\" state."},{"_id":"66b679d4af4bef0044d44a08","term":"opportunity","definition":"Similar to a postmortem report or investigation, an opportunity focuses on an incident that has already occurred and explores its causes and results. An opportunity can only be created from an incident, but Jeli incidents can exist without being part of an opportunity."},{"_id":"66b67a7f3527ca0019a2fcb3","term":"notification","definition":"An incident notification is sent to the on call user when a PagerDuty incident is assigned to them. The service name of the triggered incident and the subject of the incident is included in the notification message. Notifications can be sent as a push notification from the PagerDuty mobile app, a phone call, email, or SMS."},{"_id":"66b68987003d8300208fa1f3","term":"escalation policy","definition":"Escalation policies are used to automate ownership by assigning incidents either directly to a user or an on-call schedule. Services in PagerDuty can be associated with one escalation policy. An escalation policy, however, can be associated with as many services as you like."},{"_id":"66b68a36157c9e0054d5bc02","term":"alert","definition":"Alerts are typically generated from monitoring tools, applications, or manual triggers, and serve as the initial signal indicating that something within the monitored environment needs investigation or action. Alerts can be grouped into incidents based on predefined rules to reduce noise and focus on critical issues."},{"_id":"66bb78bccb2381002bd9cb08","term":"TTE","definition":"Total time to engage."},{"_id":"66bb78c384be89000f020394","term":"TTA","definition":"Total time to acknowledge."},{"_id":"66bb78e55c3d5800258f8fe5","term":"TTR","definition":"Total time to respond."},{"_id":"66bb7907a46b86005c401f61","term":"TTM","definition":"Time to mobilize."},{"_id":"66bb794b2e1d55002b3c0983","term":"MTTE","definition":"Mean time to engage."},{"_id":"66bb798b9c5f5c0012e89514","term":"MTTM","definition":"Mean time to mobilize."},{"_id":"672a4d62ef6678003c8814d7","term":"multiservice group","definition":"A feature of Global Alert Grouping, a multiservice group describes the set of services, whose alerts may be grouped together when an incident on one of the services triggers."},{"_id":"673cd5e23bba500040005ca0","term":"Account Owner","definition":"The Account Owner is the most privileged user in your PagerDuty account and has the ability to: Add new users, Delete users, Edit a user's profile/password, Add/edit/delete on-call schedules, Add/edit/delete escalation policies, Add/edit/delete services, Create/delete REST API keys, Access all billing information, Change the account owner or delete the account"},{"_id":"673cd608907fed0030e5fe32","term":"acknowledged incident","definition":"A user will acknowledge an incident if the user wants to communicate that the issue is being worked on but has not yet been resolved. Acknowledging an incident halts the escalation process. Once an incident has been acknowledged, no more notifications will be sent until the incident ack timeout is reached. If the incident ack timeout is reached then the incident will go from the acknowledged state back to the triggered state."},{"_id":"673cd63c5dd6270036454e1a","term":"Admin","definition":"Admin users can: Add new users, Delete users, Edit a user's profile/password, Add/edit/delete on-call schedules, Add/edit/delete escalation policies, Add/edit/delete services, Create/delete REST API keys.\nAdmins cannot change or delete the Account Owner and do not have access to billing information."},{"_id":"673cd70f8ddfba004d8138db","term":"auto-escalation","definition":"Auto-escalation occurs when an incident is not acknowledged by the on-call user within the time specified in an escalation policy's settings. When this occurs, the incident escalates to the on-call user at the next level of the escalation policy. The default setting for auto escalation is 30 minutes, but you can change this setting if needed."},{"_id":"673cd7483bba5000400068a5","term":"contact method","definition":"A contact method is any phone number, SMS number, email address, or push notification that is associated with a single user's profile. Users can add up to 10 unique contact methods on their user profile."},{"_id":"673cd77f25bd740013138cc3","term":"incidents page","definition":"The incidents page is the first screen that appears after logging in to the PagerDuty web app. The incidents page gives you easy access to: Incidents that are assigned to you, Activity for the past 7 days, Who is on call at that time, When you will be on call next. You can also view a quick count of how many incidents have been triggered, how many acknowledged incidents are currently open, and access a more detailed list of total resolved, acknowledged, and open incidents."},{"_id":"673cd7b9d466d1001070f25d","term":"email filters","definition":"Email filters are used to configure email integrations to filter out certain emails from triggering incidents. Regex filters are configured to set conditions for when an email should trigger an incident and when it should not. You can set the regex filters to filter emails by email subject, by the body of the email, and/or the from address. Regex filters allow you to set up the service to: Accept all incoming email, Accept mail only if it matches one or more of the regex filter rules set up, Accept email only if it matches all of the regex filter rules set up."},{"_id":"673cd7e8132eea001f7ba058","term":"email management rules","definition":"Email management rules can be used in tandem with email filters on email integrations. With email management rules, you can preset rules on a service to determine how your events will behave based on event content. You can select which of your events will trigger, and you can auto-resolve related events by grouping them based by an event key."},{"_id":"673cd80a5dd6270036455dc2","term":"escalation rule","definition":"Each escalation rule represents a level of on-call duty. The first escalation rule in the escalation policy is the user that will be notified first about the triggered incident. If the first on-call user does not respond before the incident timeout, then the second on-call user or user that is on call on a specific schedule will be notified of the triggered incident."},{"_id":"673cd82192da5100114fe657","term":"escalation timeout","definition":"An escalation timeout is the time period where if the incident is not acknowledged or resolved, it will be escalated to the next escalation rule. The default escalation timeout is set to 30 minutes but this can be adjusted to any amount of time (in minutes)."},{"_id":"673cd88e5ee5e50073055a16","term":"incident auto-resolution","definition":"An incident auto-resolution is a service setting which allows you to set incidents to automatically resolve after a specified amount of time. Once this time has passed, the incident is resolved and no additional notifications will be sent out. This setting is off by default, but can be adjusted to 10 minutes, 20 minutes, 30 minutes, 40 minutes, 50 minutes, 60 minutes, 90 minutes, 2 hours, 3 hours, 4 hours, 5 hours, 6 hours, 12 hours, or 24 hours. If you need to set this to a time that is not in these options, you can do so from our REST API."},{"_id":"673cd90977fa110030731122","term":"integration email","definition":"When an email is sent to a service's integration email address, an incident is triggered in that service. The domain is determined based on your account's subdomain, but you can configure the username."},{"_id":"673cd929d466d10010710117","term":"looping through escalation rules","definition":"Looping through escalation rules means that if the escalation policy rotates through all escalation levels and the incident is still not resolved, the incident can start back at the first on-call user and repeat all the escalation levels. The default is set to loop through the escalation policy a total of 2 times but this can be adjusted to 3, 4, 5, 6, 7, 8, 9, or 10 times."},{"_id":"673cd9592c3da00011bae143","term":"major incident","definition":"A major incident is defined as any high-priority incident that requires a coordinated response, often across multiple teams. They are typically highly noticeable by customers, so fixing the problem is of the greatest importance. Major incidents are often referred to as P1, P2, or SEV-1, SEV-2 in most organizations."},{"_id":"673cd9a388302000125964f2","term":"notification rules","definition":"Notification rules determine how an individual user is notified when an incident is assigned to them. You can set rules up to notify you on any of the contact methods in your profile. Individuals can set up their notification rules to notify them via phone, email, push, or SMS immediately or at any interval of one minute after an incident has been triggered and assigned to that user."},{"_id":"673cda2077fa110030731682","term":"on-call restrictions","definition":"Restrictions on an on-call schedule determine what hours during the day, and which days, a user is on call. For example, you can set the restrictions to have a user on call from 9 a.m. to 5 p.m. every day, or you can set the restrictions to have a user on call from 6 p.m. to 6 a.m. only Monday through Friday."},{"_id":"673cda4475eb1b0018daaf95","term":"on-call schedule","definition":"An on-call schedule is a rotation that determines who is on call at a specific time and date. On-call schedules are used to manage on-call rotations."},{"_id":"673cda712f4fd7007171b264","term":"resolved incident","definition":"An incident is resolved when the user has completed fixing the issue and they want the incident to be closed out. Once an incident is resolved, no additional notifications will be sent; the incident cannot be opened again."},{"_id":"673cdaa34cd2c1007682d589","term":"rotation type","definition":"A rotation type determines how an on-call schedule circles through the included users. Rotation types can be set to have users on call for a day, or a week, at a time, or the rotation can be customized to any specified number of hours, days, or weeks."},{"_id":"673cdabc0b113c0075e6b3f4","term":"schedule gaps","definition":"A gap in the schedule indicates that no one is on call for a certain amount of time. If there is a gap in the schedule, and no one is on call, then an incident cannot be created."},{"_id":"673cdafa5fc1bb0046849e0b","term":"schedule layer","definition":"Schedule layers are used to help build complex on-call schedules. If a user requires different on-call restrictions, they will need to be added to an additional layer on the on-call schedule. If two layers overlap one another then the bottom layer (i.e., the layer that appears lowest in the UI) will take precedence over any higher layer."},{"_id":"673cdb40a5a808001f7c92a4","term":"triggered incident","definition":"An incident is considered to be triggered before any user responds to the notification. When an incident triggers, the on-call user will receive notifications according to their notification rules."},{"_id":"673cdb5e723983000f705ab4","term":"user","definition":"A user can: Add/edit/delete on-call schedules, Add/edit/delete escalation policies, Add/edit/delete services."},{"_id":"677852971a0ca30011b437cc","term":"suppressed alert","definition":"A suppressed alert does not create an incident and does not notify responders. The Account Owner and Admin users can view suppressed alerts in the Alerts table for forensics, analysis, and context."},{"_id":"677d3ccadbfdfd001dce9881","term":"time picker","definition":"The values available will depend on whether your system time is set to a 12-hour or 24-hour clock."}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"healthCheck":{"provider":"statusPage","settings":{"page":"33yy6hwxnwr3","status":false,"url":""}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"integrations":{"login":{}},"internal":"","jwtExpirationTime":0,"landing_bottom":[{"html":"<div class=\"row intro-pillars\">\n <div class=\"col-xs-12 col-sm-4\">\n <a href=\"https://support.pagerduty.com/docs/quick-start-guide\" class=\"box mat-shadow-ani-sml-1\">\n <i class=\"fa fa-list-ol\"></i>\n <h2>Getting Started</h2>\n <p>\n Follow our Onboarding Guide to start off on the right foot.\n </p>\n </a>\n </div>\n <div class=\"col-xs-12 col-sm-4\">\n <a href=\"https://university.pagerduty.com/page/on-demand\" class=\"box mat-shadow-ani-sml-1\">\n <i class=\"fa fa-graduation-cap\"></i>\n <h2>PagerDuty University</h2>\n <p>\n Check out training courses that introduce specific topics in bite-sized units.\n </p>\n </a>\n </div>\n <div class=\"col-xs-12 col-sm-4\">\n <a href=\"https://www.pagerduty.com/ops-guides/\" class=\"box mat-shadow-ani-sml-1\">\n <i class=\"fa fa-lightbulb-o\"></i>\n <h2>Best Practices</h2>\n <p>\n Ensure you are getting the most out of PagerDuty.\n </p>\n </a>\n </div>\n</div>","alignment":"left","type":"html"},{"type":"docs","alignment":"left","pageType":"Documentation"},{"html":"<div class=\"row\">\n <div class=\"col-sm-12 contact-bar\">\n <div class=\"row no-padding\">\n <h3>Contact Support</h3>\n <p><i class=\"fa fa-envelope-o\"></i> <a href=\"mailto:support@pagerduty.com\">\n support@pagerduty.com</a>\n </p>\n <p><i class=\"fa fa-twitter\"></i> <a href=\"https://twitter.com/pagerdutyhelp\">\n @pagerdutyhelp</a></p>\n </div>\n </div>\n</div>","alignment":"left","type":"html"},{"type":"html","alignment":"left","html":"<div class=\"row\">\n <div id=\"stevie-award\">\n <div class=\"col-xs-12 col-sm-2 contact-bottom-box\">\n <img id=\"stevie-image\" width=\"130px\" src=\"//files.readme.io/8f177a4-2019-gold-stevie-award.png\">\n </div>\n <div class=\"col-xs-12 col-sm-4 contact-bottom-copy\">\n <h3>Award Winning Support</h3>\n <p>\n Our goal is to help you get the maximum value out of PagerDuty. We're proud to have won multiple <a href=\"https://stevieawards.com/aba/customer-service-awards-2\">Stevie&reg; Awards for Customer Service</a>, and <a href=\"https://www.pagerduty.com/contact-us/#contact-support\">welcome your feedback</a> on how we're doing.\n </p>\n </div>\n </div>\n</div>"}],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"thumbsEnabled":true,"planLimit":1000000,"realtime":{"dashEnabled":false,"hubEnabled":false},"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":false,"suggested_edits":false,"discuss":false,"reference":false,"examples":true,"docs":true,"changelog":false,"logs":false,"custompages":false,"tutorials":false,"graphql":false},"name":"Knowledge Base","nav_names":{"discuss":"Community Discussions","docs":"Knowledge Base","reference":"API Docs","changelog":"Blog","tutorials":"","recipes":""},"oauth_url":"https://oauth.readme.io/p/pdsupport/oauth","onboardingCompleted":{"documentation":true,"appearance":true,"jwt":true,"api":true,"logs":false,"domain":true,"metricsSDK":false},"owlbot":{"enabled":false,"isPaying":false,"customization":{"answerLength":"long","customTone":"","defaultAnswer":"","forbiddenWords":"","tone":"neutral"},"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"enterprise","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"active","planTrial":"enterprise","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":false,"points":50},"tryItNow":{"enabled":true,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":true,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":false,"points":15},"pageVoting":{"enabled":true,"points":1},"suggestedEdits":{"enabled":false,"points":10},"support":{"enabled":false,"points":5},"htmlLanding":{"enabled":true,"points":5},"guides":{"enabled":true,"points":10},"changelog":{"enabled":false,"points":5},"glossary":{"enabled":true,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":true,"points":2}},"percentScore":37.5,"totalScore":105},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"589179dff4624a0f00083722","categories":["589179dff4624a0f00083720","58917dd543f74319009dc010","58919c350152e20f00bef70c","5891a6ff43f74319009dc04f","589a53c079a27e1b00dedc03","589a53ce79a27e1b00dedc04","589a53dfd775872500985b37","589a53ea3857222f001e4996","589a542f3857222f001e4998","589a5433e94a202500fa2fd1","589a5438e94a202500fa2fd2","589a5443d775872500985b39","589a54613857222f001e4999","589a547879a27e1b00dedc08","589ac40f3693080f0034cf88","58d201237ba8e82300140aad","58d201a1b027aa1900fe5be3","58d2020e7ba8e82300140aef","58d221c3d1ff8e250068d229","58d223e45b54012f00400a9e","590ce28fb0deda0f00c442c4","59134a4294ebfc0f0033e912","5914b472adef8c0f00797c86","5914f2967c2c552d008b7729","591a07287dd15b0f000f56cd","591ccd61d02f5c2f00c4b7ba","594203bcf3f354000f594c2f","59422ad41c78b8000fa4297d","59c4428fc2f44300101e8f66","5a2ad630bc5fba00283907ba","5b117bf813001800038286d2","5b761f579394ed00031d7a85","5cd5edc1af4c56001fc1719f","5cd5eefbf0b749002b2a7d36","61ae5c8a7f33330224ce02e0","61b7a4a3c9e7bf0050e1cd9b","61b7d674989a07004f91c0d5","62fbc0466ee1a3001aafbe56","63373d218ae25e0083d79d43","6360431a200a7e001079df91","63d9a00f7f835300035d85bf","64776fa4f4c6aa033bc8fd50","64ed0918d2a83b002042a261","6515c96f0d8d00000d36e1af","6524758ad1dc5f0075b08c93","65caaa3f14a470001015e7ef","66a816ffce22e40011fd4e49"],"createdAt":"2017-02-01T05:49:29.877Z","is_beta":false,"codename":"Ice Bear's Guide to the PagerDuty","forked_from":"589176e943f74319009dbffd","is_deprecated":false,"is_stable":true,"project":"589176e943f74319009dbffa","version":"1","__v":33,"is_hidden":false,"releaseDate":"2017-02-01T05:49:29.877Z","version_clean":"1.0.0","updatedAt":"2024-07-29T22:26:07.609Z"},"subdomain":"pd-support","subpath":"main","superHubWaitlist":true,"topnav":{"edited":true,"left":[],"right":[{"type":"url","text":"API Docs","url":"https://developer.pagerduty.com?utm_source=web&utm_campaign=kb_top_nav&utm_medium=link"},{"text":"Integrations","url":"https://www.pagerduty.com/integrations","type":"url"},{"type":"url","text":"PagerDuty University","url":"https://university.pagerduty.com/"},{"type":"url","url":"https://community.pagerduty.com/","text":"PagerDuty Commons"},{"url":"https://www.pagerduty.com/contact-us/#contact-support","text":"Contact Support","type":"url"},{"url":"https://tickets.pagerduty.com/s/","text":"My Support Tickets","type":"url"}],"bottom":[{"type":"url","text":"Workflow Actions","url":"https://support.pagerduty.com/actions"}]},"trial":{"trialEndsAt":"2017-02-15T05:49:29.849Z","trialDeadlineEnabled":false},"translate":{"languages":[{"name":"Japanese","code":"ja","_id":"646ce268725bb4001d030b15"}],"provider":"transifex","key_public":"d5f34e8fce8f4161a0c9ca7f15ac7e49","org_name":"PagerDuty","project_name":"pagerduty-knowledge-base","show_widget":true},"url":"https://www.pagerduty.com","versions":[{"_id":"589179dff4624a0f00083722","__v":33,"categories":["589179dff4624a0f00083720","58917dd543f74319009dc010","58919c350152e20f00bef70c","5891a6ff43f74319009dc04f","589a53c079a27e1b00dedc03","589a53ce79a27e1b00dedc04","589a53dfd775872500985b37","589a53ea3857222f001e4996","589a542f3857222f001e4998","589a5433e94a202500fa2fd1","589a5438e94a202500fa2fd2","589a5443d775872500985b39","589a54613857222f001e4999","589a547879a27e1b00dedc08","589ac40f3693080f0034cf88","58d201237ba8e82300140aad","58d201a1b027aa1900fe5be3","58d2020e7ba8e82300140aef","58d221c3d1ff8e250068d229","58d223e45b54012f00400a9e","590ce28fb0deda0f00c442c4","59134a4294ebfc0f0033e912","5914b472adef8c0f00797c86","5914f2967c2c552d008b7729","591a07287dd15b0f000f56cd","591ccd61d02f5c2f00c4b7ba","594203bcf3f354000f594c2f","59422ad41c78b8000fa4297d","59c4428fc2f44300101e8f66","5a2ad630bc5fba00283907ba","5b117bf813001800038286d2","5b761f579394ed00031d7a85","5cd5edc1af4c56001fc1719f","5cd5eefbf0b749002b2a7d36","61ae5c8a7f33330224ce02e0","61b7a4a3c9e7bf0050e1cd9b","61b7d674989a07004f91c0d5","62fbc0466ee1a3001aafbe56","63373d218ae25e0083d79d43","6360431a200a7e001079df91","63d9a00f7f835300035d85bf","64776fa4f4c6aa033bc8fd50","64ed0918d2a83b002042a261","6515c96f0d8d00000d36e1af","6524758ad1dc5f0075b08c93","65caaa3f14a470001015e7ef","66a816ffce22e40011fd4e49"],"codename":"Ice Bear's Guide to the PagerDuty","createdAt":"2017-02-01T05:49:29.877Z","forked_from":"589176e943f74319009dbffd","is_beta":false,"is_deprecated":false,"is_hidden":false,"is_stable":true,"project":"589176e943f74319009dbffa","releaseDate":"2017-02-01T05:49:29.877Z","version":"1","version_clean":"1.0.0","updatedAt":"2024-07-29T22:26:07.609Z"},{"_id":"6316374379a6e900921a656d","__v":0,"categories":["6316374379a6e900921a6489","58917dd543f74319009dc010","58919c350152e20f00bef70c","5891a6ff43f74319009dc04f","6316374379a6e900921a648a","6316374379a6e900921a648b","6316374379a6e900921a648c","6316374379a6e900921a648d","6316374379a6e900921a648e","6316374379a6e900921a648f","6316374379a6e900921a6490","6316374379a6e900921a6491","589a54613857222f001e4999","6316374379a6e900921a6492","6316374379a6e900921a6493","58d201237ba8e82300140aad","58d201a1b027aa1900fe5be3","58d2020e7ba8e82300140aef","58d221c3d1ff8e250068d229","58d223e45b54012f00400a9e","6316374379a6e900921a6494","59134a4294ebfc0f0033e912","5914b472adef8c0f00797c86","6316374379a6e900921a6495","591a07287dd15b0f000f56cd","591ccd61d02f5c2f00c4b7ba","594203bcf3f354000f594c2f","6316374379a6e900921a6496","59c4428fc2f44300101e8f66","5a2ad630bc5fba00283907ba","6316374379a6e900921a6497","6316374379a6e900921a6498","5cd5edc1af4c56001fc1719f","5cd5eefbf0b749002b2a7d36","6316374379a6e900921a6499","6316374379a6e900921a649a","6316374379a6e900921a649b","6316374379a6e900921a649c","63d9a00f7f835300035d85c1"],"codename":"","createdAt":"2017-02-01T05:49:29.877Z","forked_from":"589179dff4624a0f00083722","is_beta":false,"is_deprecated":false,"is_hidden":true,"is_stable":false,"project":"589176e943f74319009dbffa","releaseDate":"2017-02-01T05:49:29.877Z","version":"2","version_clean":"2.0.0"}],"variableDefaults":[{"source":"","_id":"620c3ffd6c8a51002f718f21","name":"pricing plan 1","default":"Free","type":""},{"source":"","_id":"620c3ffd6c8a51002f718f20","name":"pricing plan 2","default":"Professional","type":""},{"source":"","_id":"620c3ffd6c8a51002f718f1f","name":"pricing plan 3","default":"Business","type":""},{"source":"","_id":"620c3ffd6c8a51002f718f1e","name":"pricing plan 4","default":"Digital Operations","type":""},{"source":"","_id":"62968ecfa47ebd00522a677a","name":"","default":"","type":""}],"webhookEnabled":false},"custom_domain":"support.pagerduty.com","childrenProjects":[],"derivedPlan":"enterprise","description":"Get help with configuring your account and using PagerDuty. Contact Support: https://www.pagerduty.com/contact-us/#contact-support","error404":"404","experiments":[],"first_page":"landing","flags":{"allowApiExplorerJsonEditor":false,"allowDarkMode":false,"alwaysShowDocPublishStatus":false,"allow_hub2":false,"allowXFrame":false,"correctnewlines":false,"dashReact":true,"disablePasswordlessLogin":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"enterprise":true,"graphql":false,"hub2":true,"migrationRun":false,"migrationSwaggerRun":true,"newEditor":true,"newEditorDash":true,"newMarkdownBetaProgram":true,"newSearch":true,"oauth":false,"oldMarkdown":false,"personalizedDocs":false,"rdmdCompatibilityMode":false,"reviewWorkflow":true,"singleProjectEnterprise":false,"speedyRender":false,"staging":true,"star":false,"swagger":false,"translation":true,"useReactApp":true,"useReactGLP":true,"myDevelopers":false,"superHub":false,"developerDashboard":false,"allowReusableOTPs":false,"dashHomeRefresh":false,"owlbotAi":false,"apiV2":false,"dashQuickstart":false,"git":{"read":false,"write":false},"superHubBeta":false,"disableAutoTranslate":true,"customBlocks":false,"devDashHub":false,"disableSAMLScoping":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"apiAccessRevoked":false,"passwordlessLogin":"default","disableSignups":true,"billingRedesignEnabled":true,"developerPortal":false,"mdx":false,"superHubDevelopment":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false,"apiDesigner":false,"hideEnforceSSO":false,"localLLM":false,"superHubManageVersions":false,"gitSidebar":false,"stripe":false,"allowImport":false,"hideGoogleAnalytics":false,"jwt":true,"autoSslGeneration":true,"newApiExplorer":true,"cookieAuthentication":false,"newMarkdown":false,"tutorials":true,"auth0Oauth":false,"newHeader":false,"referenceRedesign":false,"allowReferenceUpgrade":true,"metricsV2":true,"enableRealtimeExperiences":false,"forceDarkMode":false},"fullBaseUrl":"https://support.pagerduty.com/main","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"connectedRepository":{"organization":{},"privacy":{}},"installationRequest":{},"github":[]}},"glossaryTerms":[{"_id":"673bc3134cbcaf0063bc5a25","term":"test term","definition":"Does this show up in all child projects? Let's find out!"},{"_id":"62cf41ad438b1600472d750c","term":"subdomain","definition":"Your PagerDuty subdomain acts as your account's unique identifier. You can find it in the web application at the front of the URL, for example: your-subdomain.pagerduty.com."},{"_id":"62cf47dd460f9b00a75a88f8","term":"business service","definition":"A business service models capabilities that span multiple technical services, and that may be owned by several different teams. Ideally, business services are recognizable to non-technical stakeholders and supported by one or more technical services in PagerDuty."},{"_id":"62cf47f51f5be700671f4f90","term":"technical service","definition":"A technical service reflects a discrete piece of functionality that is wholly owned by one team. One or more technical services combine to deliver customer-facing or business capabilities.\nYou can add one or more integrations to a technical service in order to receive events from those tools."},{"_id":"62cf481eb64b5d001a0365fd","term":"postmortem","definition":"A postmortem is a report that allows users to learn from major incidents by providing a summary of events that transpired, how the response was handled, and what resolution steps were taken. It allows for further analysis to determine follow-up actions for similar situations in the future and, ideally, help prevent them altogether."},{"_id":"62cf482c68961a00fa2f0e6e","term":"override","definition":"An override is used to make a one-time change to an on-call schedule. An override is typically used if the on-call user is out sick or on vacation and you want another user to fill in for their on-call shift."},{"_id":"62cf485432b1e9001a327d94","term":"MTTA","definition":"Mean time to acknowledge an incident."},{"_id":"62cf485ee3633a0053f25b8d","term":"MTTR","definition":"Mean time to resolve an incident."},{"_id":"62cf488331e345006d828314","term":"maintenance window","definition":"A maintenance window is used to temporarily disable a service for a set period of time. No incidents will trigger and no notifications will be sent while a service is disabled."},{"_id":"62cf48b868961a00fa2f23a5","term":"integration","definition":"Integrations live on services and are used to integrate with third-party systems, such as a monitoring tool."},{"_id":"62cf48e17bfbad032c3f7a28","term":"incident","definition":"An incident triggers on a service and is the event that sets off a notification to the on-call responder(s)."},{"_id":"62cf4f7e1c23ab0049961d05","term":"open incidents","definition":"Incidents in the \"triggered\" or \"acknowledged\" state."},{"_id":"66b679d4af4bef0044d44a08","term":"opportunity","definition":"Similar to a postmortem report or investigation, an opportunity focuses on an incident that has already occurred and explores its causes and results. An opportunity can only be created from an incident, but Jeli incidents can exist without being part of an opportunity."},{"_id":"66b67a7f3527ca0019a2fcb3","term":"notification","definition":"An incident notification is sent to the on call user when a PagerDuty incident is assigned to them. The service name of the triggered incident and the subject of the incident is included in the notification message. Notifications can be sent as a push notification from the PagerDuty mobile app, a phone call, email, or SMS."},{"_id":"66b68987003d8300208fa1f3","term":"escalation policy","definition":"Escalation policies are used to automate ownership by assigning incidents either directly to a user or an on-call schedule. Services in PagerDuty can be associated with one escalation policy. An escalation policy, however, can be associated with as many services as you like."},{"_id":"66b68a36157c9e0054d5bc02","term":"alert","definition":"Alerts are typically generated from monitoring tools, applications, or manual triggers, and serve as the initial signal indicating that something within the monitored environment needs investigation or action. Alerts can be grouped into incidents based on predefined rules to reduce noise and focus on critical issues."},{"_id":"66bb78bccb2381002bd9cb08","term":"TTE","definition":"Total time to engage."},{"_id":"66bb78c384be89000f020394","term":"TTA","definition":"Total time to acknowledge."},{"_id":"66bb78e55c3d5800258f8fe5","term":"TTR","definition":"Total time to respond."},{"_id":"66bb7907a46b86005c401f61","term":"TTM","definition":"Time to mobilize."},{"_id":"66bb794b2e1d55002b3c0983","term":"MTTE","definition":"Mean time to engage."},{"_id":"66bb798b9c5f5c0012e89514","term":"MTTM","definition":"Mean time to mobilize."},{"_id":"672a4d62ef6678003c8814d7","term":"multiservice group","definition":"A feature of Global Alert Grouping, a multiservice group describes the set of services, whose alerts may be grouped together when an incident on one of the services triggers."},{"_id":"673cd5e23bba500040005ca0","term":"Account Owner","definition":"The Account Owner is the most privileged user in your PagerDuty account and has the ability to: Add new users, Delete users, Edit a user's profile/password, Add/edit/delete on-call schedules, Add/edit/delete escalation policies, Add/edit/delete services, Create/delete REST API keys, Access all billing information, Change the account owner or delete the account"},{"_id":"673cd608907fed0030e5fe32","term":"acknowledged incident","definition":"A user will acknowledge an incident if the user wants to communicate that the issue is being worked on but has not yet been resolved. Acknowledging an incident halts the escalation process. Once an incident has been acknowledged, no more notifications will be sent until the incident ack timeout is reached. If the incident ack timeout is reached then the incident will go from the acknowledged state back to the triggered state."},{"_id":"673cd63c5dd6270036454e1a","term":"Admin","definition":"Admin users can: Add new users, Delete users, Edit a user's profile/password, Add/edit/delete on-call schedules, Add/edit/delete escalation policies, Add/edit/delete services, Create/delete REST API keys.\nAdmins cannot change or delete the Account Owner and do not have access to billing information."},{"_id":"673cd70f8ddfba004d8138db","term":"auto-escalation","definition":"Auto-escalation occurs when an incident is not acknowledged by the on-call user within the time specified in an escalation policy's settings. When this occurs, the incident escalates to the on-call user at the next level of the escalation policy. The default setting for auto escalation is 30 minutes, but you can change this setting if needed."},{"_id":"673cd7483bba5000400068a5","term":"contact method","definition":"A contact method is any phone number, SMS number, email address, or push notification that is associated with a single user's profile. Users can add up to 10 unique contact methods on their user profile."},{"_id":"673cd77f25bd740013138cc3","term":"incidents page","definition":"The incidents page is the first screen that appears after logging in to the PagerDuty web app. The incidents page gives you easy access to: Incidents that are assigned to you, Activity for the past 7 days, Who is on call at that time, When you will be on call next. You can also view a quick count of how many incidents have been triggered, how many acknowledged incidents are currently open, and access a more detailed list of total resolved, acknowledged, and open incidents."},{"_id":"673cd7b9d466d1001070f25d","term":"email filters","definition":"Email filters are used to configure email integrations to filter out certain emails from triggering incidents. Regex filters are configured to set conditions for when an email should trigger an incident and when it should not. You can set the regex filters to filter emails by email subject, by the body of the email, and/or the from address. Regex filters allow you to set up the service to: Accept all incoming email, Accept mail only if it matches one or more of the regex filter rules set up, Accept email only if it matches all of the regex filter rules set up."},{"_id":"673cd7e8132eea001f7ba058","term":"email management rules","definition":"Email management rules can be used in tandem with email filters on email integrations. With email management rules, you can preset rules on a service to determine how your events will behave based on event content. You can select which of your events will trigger, and you can auto-resolve related events by grouping them based by an event key."},{"_id":"673cd80a5dd6270036455dc2","term":"escalation rule","definition":"Each escalation rule represents a level of on-call duty. The first escalation rule in the escalation policy is the user that will be notified first about the triggered incident. If the first on-call user does not respond before the incident timeout, then the second on-call user or user that is on call on a specific schedule will be notified of the triggered incident."},{"_id":"673cd82192da5100114fe657","term":"escalation timeout","definition":"An escalation timeout is the time period where if the incident is not acknowledged or resolved, it will be escalated to the next escalation rule. The default escalation timeout is set to 30 minutes but this can be adjusted to any amount of time (in minutes)."},{"_id":"673cd88e5ee5e50073055a16","term":"incident auto-resolution","definition":"An incident auto-resolution is a service setting which allows you to set incidents to automatically resolve after a specified amount of time. Once this time has passed, the incident is resolved and no additional notifications will be sent out. This setting is off by default, but can be adjusted to 10 minutes, 20 minutes, 30 minutes, 40 minutes, 50 minutes, 60 minutes, 90 minutes, 2 hours, 3 hours, 4 hours, 5 hours, 6 hours, 12 hours, or 24 hours. If you need to set this to a time that is not in these options, you can do so from our REST API."},{"_id":"673cd90977fa110030731122","term":"integration email","definition":"When an email is sent to a service's integration email address, an incident is triggered in that service. The domain is determined based on your account's subdomain, but you can configure the username."},{"_id":"673cd929d466d10010710117","term":"looping through escalation rules","definition":"Looping through escalation rules means that if the escalation policy rotates through all escalation levels and the incident is still not resolved, the incident can start back at the first on-call user and repeat all the escalation levels. The default is set to loop through the escalation policy a total of 2 times but this can be adjusted to 3, 4, 5, 6, 7, 8, 9, or 10 times."},{"_id":"673cd9592c3da00011bae143","term":"major incident","definition":"A major incident is defined as any high-priority incident that requires a coordinated response, often across multiple teams. They are typically highly noticeable by customers, so fixing the problem is of the greatest importance. Major incidents are often referred to as P1, P2, or SEV-1, SEV-2 in most organizations."},{"_id":"673cd9a388302000125964f2","term":"notification rules","definition":"Notification rules determine how an individual user is notified when an incident is assigned to them. You can set rules up to notify you on any of the contact methods in your profile. Individuals can set up their notification rules to notify them via phone, email, push, or SMS immediately or at any interval of one minute after an incident has been triggered and assigned to that user."},{"_id":"673cda2077fa110030731682","term":"on-call restrictions","definition":"Restrictions on an on-call schedule determine what hours during the day, and which days, a user is on call. For example, you can set the restrictions to have a user on call from 9 a.m. to 5 p.m. every day, or you can set the restrictions to have a user on call from 6 p.m. to 6 a.m. only Monday through Friday."},{"_id":"673cda4475eb1b0018daaf95","term":"on-call schedule","definition":"An on-call schedule is a rotation that determines who is on call at a specific time and date. On-call schedules are used to manage on-call rotations."},{"_id":"673cda712f4fd7007171b264","term":"resolved incident","definition":"An incident is resolved when the user has completed fixing the issue and they want the incident to be closed out. Once an incident is resolved, no additional notifications will be sent; the incident cannot be opened again."},{"_id":"673cdaa34cd2c1007682d589","term":"rotation type","definition":"A rotation type determines how an on-call schedule circles through the included users. Rotation types can be set to have users on call for a day, or a week, at a time, or the rotation can be customized to any specified number of hours, days, or weeks."},{"_id":"673cdabc0b113c0075e6b3f4","term":"schedule gaps","definition":"A gap in the schedule indicates that no one is on call for a certain amount of time. If there is a gap in the schedule, and no one is on call, then an incident cannot be created."},{"_id":"673cdafa5fc1bb0046849e0b","term":"schedule layer","definition":"Schedule layers are used to help build complex on-call schedules. If a user requires different on-call restrictions, they will need to be added to an additional layer on the on-call schedule. If two layers overlap one another then the bottom layer (i.e., the layer that appears lowest in the UI) will take precedence over any higher layer."},{"_id":"673cdb40a5a808001f7c92a4","term":"triggered incident","definition":"An incident is considered to be triggered before any user responds to the notification. When an incident triggers, the on-call user will receive notifications according to their notification rules."},{"_id":"673cdb5e723983000f705ab4","term":"user","definition":"A user can: Add/edit/delete on-call schedules, Add/edit/delete escalation policies, Add/edit/delete services."},{"_id":"677852971a0ca30011b437cc","term":"suppressed alert","definition":"A suppressed alert does not create an incident and does not notify responders. The Account Owner and Admin users can view suppressed alerts in the Alerts table for forensics, analysis, and context."},{"_id":"677d3ccadbfdfd001dce9881","term":"time picker","definition":"The values available will depend on whether your system time is set to a 12-hour or 24-hour clock."}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"healthCheck":{"provider":"statusPage","settings":{"page":"33yy6hwxnwr3","status":false,"url":""}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"integrations":{"login":{}},"internal":"","jwtExpirationTime":0,"landing_bottom":[{"html":"<div class=\"row intro-pillars\">\n <div class=\"col-xs-12 col-sm-4\">\n <a href=\"https://support.pagerduty.com/docs/quick-start-guide\" class=\"box mat-shadow-ani-sml-1\">\n <i class=\"fa fa-list-ol\"></i>\n <h2>Getting Started</h2>\n <p>\n Follow our Onboarding Guide to start off on the right foot.\n </p>\n </a>\n </div>\n <div class=\"col-xs-12 col-sm-4\">\n <a href=\"https://university.pagerduty.com/page/on-demand\" class=\"box mat-shadow-ani-sml-1\">\n <i class=\"fa fa-graduation-cap\"></i>\n <h2>PagerDuty University</h2>\n <p>\n Check out training courses that introduce specific topics in bite-sized units.\n </p>\n </a>\n </div>\n <div class=\"col-xs-12 col-sm-4\">\n <a href=\"https://www.pagerduty.com/ops-guides/\" class=\"box mat-shadow-ani-sml-1\">\n <i class=\"fa fa-lightbulb-o\"></i>\n <h2>Best Practices</h2>\n <p>\n Ensure you are getting the most out of PagerDuty.\n </p>\n </a>\n </div>\n</div>","alignment":"left","type":"html"},{"type":"docs","alignment":"left","pageType":"Documentation"},{"html":"<div class=\"row\">\n <div class=\"col-sm-12 contact-bar\">\n <div class=\"row no-padding\">\n <h3>Contact Support</h3>\n <p><i class=\"fa fa-envelope-o\"></i> <a href=\"mailto:support@pagerduty.com\">\n support@pagerduty.com</a>\n </p>\n <p><i class=\"fa fa-twitter\"></i> <a href=\"https://twitter.com/pagerdutyhelp\">\n @pagerdutyhelp</a></p>\n </div>\n </div>\n</div>","alignment":"left","type":"html"},{"type":"html","alignment":"left","html":"<div class=\"row\">\n <div id=\"stevie-award\">\n <div class=\"col-xs-12 col-sm-2 contact-bottom-box\">\n <img id=\"stevie-image\" width=\"130px\" src=\"//files.readme.io/8f177a4-2019-gold-stevie-award.png\">\n </div>\n <div class=\"col-xs-12 col-sm-4 contact-bottom-copy\">\n <h3>Award Winning Support</h3>\n <p>\n Our goal is to help you get the maximum value out of PagerDuty. We're proud to have won multiple <a href=\"https://stevieawards.com/aba/customer-service-awards-2\">Stevie&reg; Awards for Customer Service</a>, and <a href=\"https://www.pagerduty.com/contact-us/#contact-support\">welcome your feedback</a> on how we're doing.\n </p>\n </div>\n </div>\n</div>"}],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"thumbsEnabled":true,"planLimit":1000000,"realtime":{"dashEnabled":false,"hubEnabled":false},"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":false,"suggested_edits":false,"discuss":false,"reference":false,"examples":true,"docs":true,"changelog":false,"logs":false,"custompages":false,"tutorials":false,"graphql":false},"name":"Knowledge Base","nav_names":{"discuss":"Community Discussions","docs":"Knowledge Base","reference":"API Docs","changelog":"Blog","tutorials":"","recipes":""},"oauth_url":"https://oauth.readme.io/p/pdsupport/oauth","onboardingCompleted":{"documentation":true,"appearance":true,"jwt":true,"api":true,"logs":false,"domain":true,"metricsSDK":false},"owlbot":{"enabled":false,"isPaying":false,"customization":{"answerLength":"long","customTone":"","defaultAnswer":"","forbiddenWords":"","tone":"neutral"},"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"business","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"active","planTrial":"enterprise","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":false,"points":50},"tryItNow":{"enabled":true,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":true,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":false,"points":15},"pageVoting":{"enabled":true,"points":1},"suggestedEdits":{"enabled":false,"points":10},"support":{"enabled":false,"points":5},"htmlLanding":{"enabled":true,"points":5},"guides":{"enabled":true,"points":10},"changelog":{"enabled":false,"points":5},"glossary":{"enabled":true,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":true,"points":2}},"percentScore":37.5,"totalScore":105},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"siblings":[{"_id":"589176e943f74319009dbffa","description":"Get help with configuring your account and using PagerDuty. Contact Support: https://www.pagerduty.com/contact-us/#contact-support","is_active":true,"owner":"5bc90cbc685fb5001ead5f2d","subdomain":"pd-support","modules":{"landing":false,"suggested_edits":false,"discuss":false,"reference":false,"examples":true,"docs":true,"changelog":false,"logs":false,"custompages":false,"tutorials":false,"graphql":false},"nav_names":{"discuss":"Community Discussions","docs":"Knowledge Base","reference":"API Docs","changelog":"Blog","tutorials":"","recipes":""},"internal":"","name":"Knowledge Base","robotsAllow":true,"stable":"589179dff4624a0f00083722","subpath":"main"},{"_id":"65ea1243205d990059084ad4","modules":{"landing":false,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":false,"custompages":false,"tutorials":false},"nav_names":{"docs":"Workflow Actions","reference":"API Docs","changelog":"Blog","discuss":"Community Discussions","recipes":"","tutorials":""},"name":"Workflow Actions","subpath":"actions","subdomain":"pd-actions","description":"Explore PagerDuty's Workflow Actions library to build custom Incident Workflows and automate manual work","robotsAllow":true,"is_active":true,"internal":"","owner":"5bc90cbc685fb5001ead5f2d","stable":"65ea1244205d990059084c0a"}],"stable":{"_id":"589179dff4624a0f00083722","categories":["589179dff4624a0f00083720","58917dd543f74319009dc010","58919c350152e20f00bef70c","5891a6ff43f74319009dc04f","589a53c079a27e1b00dedc03","589a53ce79a27e1b00dedc04","589a53dfd775872500985b37","589a53ea3857222f001e4996","589a542f3857222f001e4998","589a5433e94a202500fa2fd1","589a5438e94a202500fa2fd2","589a5443d775872500985b39","589a54613857222f001e4999","589a547879a27e1b00dedc08","589ac40f3693080f0034cf88","58d201237ba8e82300140aad","58d201a1b027aa1900fe5be3","58d2020e7ba8e82300140aef","58d221c3d1ff8e250068d229","58d223e45b54012f00400a9e","590ce28fb0deda0f00c442c4","59134a4294ebfc0f0033e912","5914b472adef8c0f00797c86","5914f2967c2c552d008b7729","591a07287dd15b0f000f56cd","591ccd61d02f5c2f00c4b7ba","594203bcf3f354000f594c2f","59422ad41c78b8000fa4297d","59c4428fc2f44300101e8f66","5a2ad630bc5fba00283907ba","5b117bf813001800038286d2","5b761f579394ed00031d7a85","5cd5edc1af4c56001fc1719f","5cd5eefbf0b749002b2a7d36","61ae5c8a7f33330224ce02e0","61b7a4a3c9e7bf0050e1cd9b","61b7d674989a07004f91c0d5","62fbc0466ee1a3001aafbe56","63373d218ae25e0083d79d43","6360431a200a7e001079df91","63d9a00f7f835300035d85bf","64776fa4f4c6aa033bc8fd50","64ed0918d2a83b002042a261","6515c96f0d8d00000d36e1af","6524758ad1dc5f0075b08c93","65caaa3f14a470001015e7ef","66a816ffce22e40011fd4e49"],"createdAt":"2017-02-01T05:49:29.877Z","is_beta":false,"codename":"Ice Bear's Guide to the PagerDuty","forked_from":"589176e943f74319009dbffd","is_deprecated":false,"is_stable":true,"project":"589176e943f74319009dbffa","version":"1","__v":33,"is_hidden":false,"releaseDate":"2017-02-01T05:49:29.877Z","version_clean":"1.0.0","updatedAt":"2024-07-29T22:26:07.609Z"},"subdomain":"pd-support","subpath":"main","superHubWaitlist":true,"topnav":{"edited":true,"left":[],"right":[{"type":"url","text":"API Docs","url":"https://developer.pagerduty.com?utm_source=web&utm_campaign=kb_top_nav&utm_medium=link"},{"text":"Integrations","url":"https://www.pagerduty.com/integrations","type":"url"},{"type":"url","text":"PagerDuty University","url":"https://university.pagerduty.com/"},{"type":"url","url":"https://community.pagerduty.com/","text":"PagerDuty Commons"},{"url":"https://www.pagerduty.com/contact-us/#contact-support","text":"Contact Support","type":"url"},{"url":"https://tickets.pagerduty.com/s/","text":"My Support Tickets","type":"url"}],"bottom":[{"type":"url","text":"Workflow Actions","url":"https://support.pagerduty.com/actions"}]},"trial":{"trialEndsAt":"2017-02-15T05:49:29.849Z","trialDeadlineEnabled":false},"translate":{"languages":[{"name":"Japanese","code":"ja","_id":"646ce268725bb4001d030b15"}],"provider":"transifex","key_public":"d5f34e8fce8f4161a0c9ca7f15ac7e49","org_name":"PagerDuty","project_name":"pagerduty-knowledge-base","show_widget":true},"url":"https://www.pagerduty.com","versions":[{"_id":"589179dff4624a0f00083722","__v":33,"categories":["589179dff4624a0f00083720","58917dd543f74319009dc010","58919c350152e20f00bef70c","5891a6ff43f74319009dc04f","589a53c079a27e1b00dedc03","589a53ce79a27e1b00dedc04","589a53dfd775872500985b37","589a53ea3857222f001e4996","589a542f3857222f001e4998","589a5433e94a202500fa2fd1","589a5438e94a202500fa2fd2","589a5443d775872500985b39","589a54613857222f001e4999","589a547879a27e1b00dedc08","589ac40f3693080f0034cf88","58d201237ba8e82300140aad","58d201a1b027aa1900fe5be3","58d2020e7ba8e82300140aef","58d221c3d1ff8e250068d229","58d223e45b54012f00400a9e","590ce28fb0deda0f00c442c4","59134a4294ebfc0f0033e912","5914b472adef8c0f00797c86","5914f2967c2c552d008b7729","591a07287dd15b0f000f56cd","591ccd61d02f5c2f00c4b7ba","594203bcf3f354000f594c2f","59422ad41c78b8000fa4297d","59c4428fc2f44300101e8f66","5a2ad630bc5fba00283907ba","5b117bf813001800038286d2","5b761f579394ed00031d7a85","5cd5edc1af4c56001fc1719f","5cd5eefbf0b749002b2a7d36","61ae5c8a7f33330224ce02e0","61b7a4a3c9e7bf0050e1cd9b","61b7d674989a07004f91c0d5","62fbc0466ee1a3001aafbe56","63373d218ae25e0083d79d43","6360431a200a7e001079df91","63d9a00f7f835300035d85bf","64776fa4f4c6aa033bc8fd50","64ed0918d2a83b002042a261","6515c96f0d8d00000d36e1af","6524758ad1dc5f0075b08c93","65caaa3f14a470001015e7ef","66a816ffce22e40011fd4e49"],"codename":"Ice Bear's Guide to the PagerDuty","createdAt":"2017-02-01T05:49:29.877Z","forked_from":"589176e943f74319009dbffd","is_beta":false,"is_deprecated":false,"is_hidden":false,"is_stable":true,"project":"589176e943f74319009dbffa","releaseDate":"2017-02-01T05:49:29.877Z","version":"1","version_clean":"1.0.0","updatedAt":"2024-07-29T22:26:07.609Z"},{"_id":"6316374379a6e900921a656d","__v":0,"categories":["6316374379a6e900921a6489","58917dd543f74319009dc010","58919c350152e20f00bef70c","5891a6ff43f74319009dc04f","6316374379a6e900921a648a","6316374379a6e900921a648b","6316374379a6e900921a648c","6316374379a6e900921a648d","6316374379a6e900921a648e","6316374379a6e900921a648f","6316374379a6e900921a6490","6316374379a6e900921a6491","589a54613857222f001e4999","6316374379a6e900921a6492","6316374379a6e900921a6493","58d201237ba8e82300140aad","58d201a1b027aa1900fe5be3","58d2020e7ba8e82300140aef","58d221c3d1ff8e250068d229","58d223e45b54012f00400a9e","6316374379a6e900921a6494","59134a4294ebfc0f0033e912","5914b472adef8c0f00797c86","6316374379a6e900921a6495","591a07287dd15b0f000f56cd","591ccd61d02f5c2f00c4b7ba","594203bcf3f354000f594c2f","6316374379a6e900921a6496","59c4428fc2f44300101e8f66","5a2ad630bc5fba00283907ba","6316374379a6e900921a6497","6316374379a6e900921a6498","5cd5edc1af4c56001fc1719f","5cd5eefbf0b749002b2a7d36","6316374379a6e900921a6499","6316374379a6e900921a649a","6316374379a6e900921a649b","6316374379a6e900921a649c","63d9a00f7f835300035d85c1"],"codename":"","createdAt":"2017-02-01T05:49:29.877Z","forked_from":"589179dff4624a0f00083722","is_beta":false,"is_deprecated":false,"is_hidden":true,"is_stable":false,"project":"589176e943f74319009dbffa","releaseDate":"2017-02-01T05:49:29.877Z","version":"2","version_clean":"2.0.0"}],"variableDefaults":[{"source":"","_id":"620c3ffd6c8a51002f718f21","name":"pricing plan 1","default":"Free","type":""},{"source":"","_id":"620c3ffd6c8a51002f718f20","name":"pricing plan 2","default":"Professional","type":""},{"source":"","_id":"620c3ffd6c8a51002f718f1f","name":"pricing plan 3","default":"Business","type":""},{"source":"","_id":"620c3ffd6c8a51002f718f1e","name":"pricing plan 4","default":"Digital Operations","type":""},{"source":"","_id":"62968ecfa47ebd00522a677a","name":"","default":"","type":""}],"webhookEnabled":false,"parent":{"_id":"6324af6da34395000f2d3c5a","appearance":{"rdmd":{"callouts":{"useIconFont":false},"theme":{"background":"","border":"","markdownEdge":"","markdownFont":"","markdownFontSize":"","markdownLineHeight":"","markdownRadius":"","markdownText":"","markdownTitle":"","markdownTitleFont":"","mdCodeBackground":"","mdCodeFont":"","mdCodeRadius":"","mdCodeTabs":"","mdCodeText":"","tableEdges":"","tableHead":"","tableHeadText":"","tableRow":"","tableStripe":"","tableText":"","text":"","title":""}},"main_body":{"type":"links"},"colors":{"highlight":"","main":"#06ac38","main_alt":"","header_text":"","body_highlight":"","custom_login_link_color":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"style":"solid","img":[],"img_size":"auto","img_pos":"tl"},"body":{"style":"none"},"global_landing_page":{"html":"<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n setTimeout(function () {\n // Select the translation dropdown from the mobile view\n const mobileDropdown = document.querySelector('.MobileFlyout1hHJpUd-nYkd .Select');\n\n if (mobileDropdown) {\n // Clone the translation dropdown\n const clonedDropdown = mobileDropdown.cloneNode(true);\n \n // Select the rm-Container div\n const containerDiv = document.querySelector('.rm-Header-bottom .rm-Container');\n\n if (containerDiv) {\n // Create a new div to wrap the cloned dropdown\n const dropdownWrapper = document.createElement('div');\n dropdownWrapper.className = 'DesktopTranslationDropdown';\n dropdownWrapper.appendChild(clonedDropdown);\n \n // Insert the wrapper at the beginning of the container div\n containerDiv.insertBefore(dropdownWrapper, containerDiv.firstChild);\n\n // Add event listener to handle language change\n clonedDropdown.addEventListener('change', function () {\n const selectedOption = clonedDropdown.options[clonedDropdown.selectedIndex];\n const url = selectedOption.getAttribute('data-url');\n if (url) {\n window.location.href = url;\n }\n });\n }\n }\n }, 1000); // 1 second delay\n });\n</script>\n<div class=\"rm-LandingPage\">\n <div class=\"LandingWrap container\">\n <!--HEADER SEARCH--> \n <div class=\"CustomSearch\">\n <h2 class=\"kb-header\" style=\"margin-top: 2em\">PagerDuty Knowledge Base</h2>\n \n\t\t\t\t<!--\n <form id=\"search-form\">\n <input id=\"search-input\" class=\"st-default-search-input\" placeholder=\"Search documentation and integration guides…\" autocomplete=\"off\">\n </form>\n\t\t\t\t-->\n\n <div style=\"height: 54px\"></div>\n\n </div>\n <!--TOP 3 BLOCKS-->\n <div class=\"row intro-pillars\">\n <div class=\"col-xs-12 col-sm-4\">\n <a href=\"https://support.pagerduty.com/docs/quick-start-guide\" class=\"box mat-shadow-ani-sml-1\">\n <i class=\"fa fa-list-ol box-icon\"></i>\n <h2>Getting Started</h2>\n <p class=\"box-text\">Follow our Quick Start Guide to start off on the right foot.</p>\n </a>\n </div>\n <div class=\"col-xs-12 col-sm-4\">\n <a href=\"https://university.pagerduty.com/page/on-demand\" class=\"box mat-shadow-ani-sml-1\">\n <i class=\"fa fa-graduation-cap box-icon\"></i>\n <h2>PagerDuty University</h2>\n <p class=\"box-text\">\n Check out training courses that introduce specific topics in bite-sized units.\n </p>\n </a>\n </div>\n <div class=\"col-xs-12 col-sm-4\">\n <a href=\"https://www.pagerduty.com/ops-guides/\" class=\"box mat-shadow-ani-sml-1\">\n <i class=\"fa fa-lightbulb-o box-icon\"></i>\n <h2>Best Practices</h2>\n <p class=\"box-text\">\n Ensure you are getting the most out of PagerDuty.\n </p>\n </a>\n </div>\n </div>\n\n \n <!--DOCS LINKS - 3 COLUMN-->\n<div class=\"LandingBlock LandingBlock-Docs LandingBlock_alignLeft\">\n <div class=\"markdown-body\">\n <div style=\"padding-bottom:0;\" id=\"main\" class=\"container\">\n <div class=\"row\">\n <div>\n {% for child in parentProject.childrenProjects %}\n <div class=\"project\">\n <div class=\"guides\">\n {% for category in child.guides %}\n {% if category.title != 'Miscellaneous' %}\n <div style=\"float:left;width:32%;min-height:240px;\" class=\"col-sm-4\">\n <h3 style=\"margin-right:20px;\" class=\"category\">{{category.title}}</h3>\n <ul>\n {% for page in category.pages limit:3 %}\n <li style=\"max-width: 270px;\"><a href=\"{{page.slug}}\" class=\"page\">{{page.title | truncatewords: 5 }}</a></li> \n {% endfor %}\n {% if category != null %}\n {% for page in category.pages limit:1 %}\n <li style=\"max-width: 270px;\"><a href=\"{{page.slug}}\" class=\"page view-more\">View More...</a></li>\n {% endfor %}\n {% endif %}\n </ul>\n </div>\n {% endif %}\n {% endfor %}\n </div>\n </div>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n</div>\n<!--END DOCS LINKS - 3 COLUMN--> \n \n <!--CONTACT SUPPORT AREA--> \n\n</div>\n \n<!--FOOTER-->\n<div class=\"pd-footer\">\n <div class=\"pd-footer-inner\">\n <div class=\"col\">\n <h3 class=\"footer-header\">Getting Started</h3>\n <ul>\n <li><a href=\"https://support.pagerduty.com/docs/introduction\" target=\"_self\">Intro to PagerDuty</a></li>\n <li><a href=\"https://www.pagerduty.com/faq\" target=\"_self\">FAQ</a></li>\n <li><a href=\"https://community.pagerduty.com/forum/c/using-pagerduty/best-practices\" target=\"_self\">Best Practices</a></li>\n <li><a href=\"https://www.pagerduty.com/integrations\" target=\"_self\">Integration Guides</a></li>\n </ul>\n </div>\n <div class=\"col\">\n <h3 class=\"footer-header\">Resources</h3>\n <ul>\n <li><a href=\"https://www.pagerduty.com/whats-new\" target=\"_self\">What's New</a></li>\n <li><a href=\"https://developer.pagerduty.com\" target=\"_self\">Developer Docs</a></li>\n <li><a href=\"https://response.pagerduty.com\" target=\"_self\">Incident Response Docs</a></li>\n <li><a href=\"https://engineering.pagerduty.com\" target=\"_self\">Engineering Blog</a></li>\n <li><a href=\"https://www.pagerduty.com/mobile\" target=\"_self\">Mobile Apps</a></li>\n </ul>\n </div>\n <div class=\"col footer-logo-holder\">\n <div class=\"footer-logo-wrapper\">\n <img src=\"//files.readme.io/1d9b51a-P-GreenRGB.png\" alt=\"PagerDuty logo\">\n </div>\n </div>\n <div class=\"col\">\n <h3 class=\"footer-header\">Support</h3>\n <ul>\n <li><a href=\"https://support.pagerduty.com\" target=\"_self\">Knowledge Base</a></li>\n <li><a href=\"https://community.pagerduty.com\" target=\"_self\">Community Forum</a></li>\n <li><a href=\"https://status.pagerduty.com\" target=\"_self\">Service Status <span class=\"status-dot none\"></span></a></li>\n <li><a href=\"https://tickets.pagerduty.com/s/\" target=\"_self\">Support Tickets</a></li>\n </ul>\n </div>\n <div class=\"col\">\n <h3 class=\"footer-header\">Company</h3>\n <ul>\n <li><a href=\"https://www.pagerduty.com/company\" target=\"_self\">About PagerDuty</a></li>\n <li><a href=\"https://www.pagerduty.com/blog\" target=\"_self\">Company Blog</a></li>\n <li><a href=\"https://www.pagerduty.com/security\" target=\"_self\">Security</a></li>\n <li><a href=\"https://www.pagerduty.com/online-terms-and-conditions\" target=\"_self\">Terms and Conditions</a></li>\n <li><a href=\"https://www.pagerduty.com/privacy-policy\" target=\"_self\">Privacy Policy</a></li>\n <li><a href=\"https://www.pagerduty.com/community-policy\" target=\"_self\">Community Policy</a></li>\n </ul>\n </div>\n </div>\n <div class=\"col\" id=\"copyright\">\n <p>© <span id=\"year\">2022</span> PagerDuty, Inc. All rights reserved.</p>\n </div>\n</div>\n\n<!--CUSTOM LANDING PAGE STYLES-->\n\n<style>\n/*\n [class^='Header-search'] {\n display:none;\n}\n*/\n \n\t.kb-header {\n\t\tfont-size: 4em !important;\n }\n \n@media screen and (min-width: 991px) {\n header#hub-header #header-top #header-logo {\n height:34px;\n margin:0;\n }\n .hub-container, .container {\n max-width: 1180px;\n }\n header#hub-header #header-top .clearfix nav {\n width: 100%;\n margin-top: 15px;\n }\n \t\n \t.intro-pillars {\n \t\tmargin-bottom: -5em;\n \t}\n \n #hub-search .searchbox {\n }\n .Dropdown-toggle {\n float:left;\n width:auto;\n }\n /*Custom Search*/\n .CustomSearch{\n margin-top:-350px;\n z-index:100;\n position:relative;\n }\n .CustomSearch #search-input {\n backface-visibility: hidden;\n border: 0;\n background: #fff;\n box-shadow: 0 0 0 1px #dae2eb;\n height: 52px;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n padding: 0 1rem 0 3rem;\n display: block;\n width: 66%;\n border-radius: 3px;\n font-size: 1.75rem !important;\n font-family: helvetica neue;\n margin: 0 auto;\n }\n h2.kb-header {\n color: #fff;\n margin-bottom: 20px;\n text-align:center;\n \t\t\n \t margin-top: 1em !important;\n\t\t font-size: 4em;\n }\n .show-search {\n display: block !important;\n }\n #hub-landing-top h2 {\n margin-bottom: 20px;\n }\n #header-nav-left li a:hover, #header-nav-right li a:hover {\n background:none !important;\n border:none !important;\n box-shadow: none !important \n }\n .row h2 {\n font-size:22px;\n font-weight:600 !important;\n }\n /*Header Links (change to white)*/\n header#hub-header #header-top #header-nav-left li a, header#hub-header #header-top #header-nav-right li a{\n color: #D2ECE2;\n }\n header#hub-header #header-top #header-nav-left li a:hover{\n color: #fff;\n }\n /*Increase Header Height*/\n \n #header-top, .rm-Header-top {\n text-align: center;\n font-family: helvetica neue;\n padding-bottom: 216px;\n}\n header#hub-header #header-top {\n height: auto;\n padding: 2px 30px;\n height: 290px;\n }\n .rm-LandingPage {\n --LandingPage-heading-color: var(--color-primary);\n --LandingPage-edge: var(--color-border-default, var(--edge));\n --LandingPage-link-color: var(--color-text-muted);\n --LandingPage-gap: var(--gap, 3em);\n }\n .LandingWrap{\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-flow: nowrap column;\n flex-flow: nowrap column;\n grid-gap: var(--LandingPage-gap);\n margin: 0 auto;\n max-width: 100%;\n padding: var(--LandingPage-gap) calc(var(--LandingPage-gap)/2);\n width: 1000px;\n }\n .LandingBlock-Docs, .LandingBlock-Links {\n -webkit-box-align: baseline;\n -ms-flex-align: baseline;\n align-items: baseline;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: wrap row;\n flex-flow: wrap row;\n grid-gap: var(--LandingPage-gap);\n }\n .field-description a[href], .field-description a:not([href=\"\"]), .markdown-body a[href], .markdown-body a:not([href=\"\"]){\n color:#4f5a66;\n }\n .LandingBlock_alignLeft {\n text-align: left;\n }\n .LandingBlock-Docs>*, .LandingBlock-Links>* {\n -webkit-box-flex: 1;\n -ms-flex: 1 calc(33% - var(--LandingPage-gap));\n flex: 1 calc(33% - var(--LandingPage-gap));\n max-width: 33%;\n }\n .field-description>:first-child, .markdown-body>:first-child {\n margin-top: 0!important;\n }\n .LandingBlock-Docs h3, .LandingBlock-Links h3 {\n border-bottom: 1px solid #E5E5E5 !important;\n padding-bottom: 0.2em;\n }\n .LandingBlock-Docs1N0x68Z0Yw2J>*, .LandingBlock-Links38HRtdeemVvp>* {\n -webkit-box-flex: 1;\n -ms-flex: 1 calc(33% - var(--LandingPage-gap));\n flex: 1 calc(33% - var(--LandingPage-gap));\n max-width: 33%;\n }\n .LandingBlock ul {\n list-style: none;\n padding: 0;\n }\n [class*=\"LandingBlock-link_viewAll\"] {\n color:#959CA3 !important;\n }\n .contact-bar p {\n color:white !important;\n }\n #enterprise p{\n color: #6E757C;\n }\n}\n @media screen and (max-width: 990px) {\n /*MOBILE*/\n .container {\n padding:0 !important;\n }\n header nav {\n display:none;\n }\n header#hub-header #header-top {\n padding: 2px 30px;\n height: auto;\n }\n a.box {\n display: block;\n border: none !important;\n padding: 0 15px;\n text-align: center;\n font-family: helvetica neue;\n background: #FFF;\n cursor: pointer;\n height: 0%;\n margin-bottom: 27px;\n }\n .CustomSearch{\n margin-top:50px;\n z-index:100;\n position:relative;\n }\n .CustomSearch #search-input {\n backface-visibility: hidden;\n border: 0;\n background: #fff;\n box-shadow: 0 0 0 1px #dae2eb;\n height: 52px;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n padding: 0 1rem 0 3rem;\n display: block;\n width: 66%;\n border-radius: 3px;\n font-size: 1.75rem !important;\n font-family: helvetica neue;\n margin: 0 auto;\n }\n h2.kb-header {\n color: #000;\n margin-bottom: 20px;\n text-align:center;\n }\n .show-search {\n display: block !important;\n }\n #hub-landing-top h2 {\n margin-bottom: 20px;\n }\n .LandingBlock.LandingBlock-Docs.LandingBlock_alignLeft {\n float:left;\n }\n .LandingBlock-Docs>*, .LandingBlock-Links>* {\n display: block;\n float: left;\n width: 38%;\n min-height: 160px;\n }\n .field-description>:first-child, .markdown-body>:first-child {\n margin-top: 0!important;\n }\n .LandingBlock-Docs h3, .LandingBlock-Links h3 {\n border-bottom: 1px solid #E5E5E5 !important;\n padding-bottom: 0.2em;\n }\n .contact-bar {\n width: 100%;\n background: #343434;\n padding: 20px;\n margin-top: 25px;\n }\n \n .markdown-body, .guides div {\n width: 100% !important;\n }\n}\n/******Pager Duty Custom CSS from previous project******/\n p {\n color: #6E757C;\n}\n row p {\n color: #06ac38;\n}\n a:hover, a:active {\n text-decoration: none !important;\n}\n h2.header-scroll {\n color: #555;\n}\n .mat-shadow-ani-sml-1 {\n box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);\n transition: all 0.3s cubic-bezier(.25,.8,.25,1) !important;\n color: #06ac38;\n}\n .mat-shadow-ani-sml-1:hover {\n box-shadow: 0 7px 24px rgba(0,0,0,0.25), 0 5px 5px rgba(0,0,0,0.24);\n}\n @media only screen and (max-width: 767px) {\n .mat-shadow-ani-sml-1 {\n box-shadow: none;\n }\n}\n #header-top, .rm-Header, rm-Header_overlay {\n background: linear-gradient(45deg, #06ac38 0%, #2b9594 70%, #4981a7 100%) !important;\n /*background: url(\"/img/bgs/triangles.png\"), linear-gradient(45deg, #25c151 0%, #2b9594 70%, #4981a7 100%) !important;\n */\n /*background: url(\"https://files.readme.io/c8079d5-header-bg.png\"), linear-gradient(45deg, #3caf55 0%, #289392 70%, #0c5c93 100%) !important;\n */\n}\n \n[class^=\"Header\"] {\n z-index: unset;\n}\n \n .Header-bottom2eLKOFXMEmh5 {\n height: 38px;\n background-color: #f6f7f8;\n padding: 0 30px;\n font-size: 15px;\n /*position: relative;\n - this was causing issues with the language dropdown*/\n border-bottom: 1px solid #dadee2;\n}\n .rm-Header-bottom-link {\n --Header-button-color: #4c555a;\n}\n .rm-Header-top-link {\n font-weight: 400 !important;\n color: rgba(255,255,255,.8) !important;\n border: none !important;\n}\n .rm-Header-top-link:hover {\n border: none;\n color: #fff !important;\n}\n [class^='Header-search'] {\n -webkit-box-shadow: none !important;\n box-shadow: none !important;\n}\n #hub-landing-top {\n margin:auto;\n padding:10px 0 20px 0;\n}\n .container {\n padding:60px 0;\n}\n/* Parent article's text color, when a child article is selected: CATS-1400 */\n html:not(.useReactApp) nav#hub-sidebar ul>li.subnav-expanded>a:not(.active) {\n color: #ffffff \n}\n #header-logo {\n width: 180px !important;\n margin-top: 5px !important;\n}\n #header-top, .rm-Header-top {\n text-align: center;\n font-family: helvetica neue;\n}\n #header-top #search-input {\n backface-visibility: hidden;\n border: 0;\n background: #FFFFFF;\n box-shadow: 0 0 0 1px #DAE2EB;\n height: 52px;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n padding: 0 1rem 0 3rem;\n display: block;\n width: 100%;\n border-radius: 3px;\n font-family: helvetica neue;\n margin: 0 auto;\n}\n .pillar {\n padding:0 30px 20px 30px;\n}\n .pillar.contact {\n padding:0 50px 20px 50px;\n border-left:1px solid #CCC;\n}\n #hub-search .searchbox {\n width: 200px;\n}\n/*Landing Page - Home */\n.intro-pillars {\n\tmargin-top: 5%; \n}\n \n .intro-pillars .fa {\n font-size:3em;\n margin-top:15px;\n}\n a.box {\n display:block;\n border:1px solid #DDD;\n padding:0 15px;\n text-align: center;\n font-family: helvetica neue;\n background: #FFF;\n cursor: pointer;\n}\n .fa {\n color:#454545;\n}\n @media only screen and (max-width: 767px) {\n a.box {\n border:none;\n padding:15px;\n box-shadow:none !important;\n }\n}\n .no-padding {\n padding:0 !important;\n}\n .contact-bar .row {\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n @media only screen and (max-width: 767px) {\n .contact-bar .row {\n display: block;\n text-align: center;\n }\n}\n .contact-bar p {\n margin: 0 !important;\n}\n .contact-bar a {\n color: #06ac38;\n}\n .contact-bar a:hover {\n color: #25b74e !important;\n}\n .contact-bar h3 {\n margin:0 !important;\n color: #f4f4f4 !important;\n font-family: helvetica neue;\n}\n .contact-bar p {\n color: #f4f4f4;\n}\n .contact-bar {\n width:100%;\n background: #343434;\n padding:20px;\n}\n .contact-bar .fa {\n color:#f4f4f4;\n}\n .contact-details {\n margin-top:15px;\n}\n .contact-details p {\n text-align: center;\n font-family: helvetica neue;\n}\n .contact-bottom-box {\n text-align:center;\n padding-top:0px;\n}\n .contact-bottom-copy {\n padding:20px;\n padding-top:0;\n font-family: helvetica neue;\n}\n \n #stevie-image {\n padding-top:2em;\n}\n #rating-holder {\n padding-top:2.5em;\n}\n .zd_satisfaction_good, .zd_satisfaction_bad, .zd_rating_string {\n display: none;\n}\n .zd_rating_number {\n font-size:4.5em;\n font-family: helvetica neue;\n vertical-align: middle;\n}\n @media only screen and (max-width: 990px) {\n .zd_rating_number {\n font-size:3.5em;\n font-family: helvetica neue;\n vertical-align: middle;\n }\n}\n @media only screen and (max-width: 812px) {\n .zd_rating_number {\n font-size:3em;\n font-family: helvetica neue;\n vertical-align: middle;\n }\n}\n #hub-landing-page .pd-custom-columns .row .col-sm-6 h3 {\n text-align: left;\n padding-bottom: 5px;\n border-bottom: 1px solid #ddd;\n}\n #hub-landing-page .pd-custom-columns .row .col-sm-6 ul {\n padding: 15px 0px \n}\n #hub-landing-page .pd-custom-columns .row .col-sm-6 ul li a {\n text-align: left;\n font-family: helvetica neue;\n padding: 5px 0;\n display: block;\n color: #888;\n}\n #hub-landing-page .pd-custom-columns .row .col-sm-6 ul li a:hover {\n color: #666;\n}\n #hub-landing-page .pd-custom-columns {\n padding-bottom: 40px;\n}\n #hub-landing-page .pd-custom-columns .col-sm-6 {\n padding-left:30px;\n padding-right: 30px;\n}\n nav#hub-sidebar ul a, section#hub-content #content-container section.content-toc a {\n color: #417595;\n}\n @media only screen and (max-width:767px) {\n .pillar.contact {\n padding:0 30px 20px 30px;\n border-left:1px solid #CCC;\n }\n}\n/* Community Footer */\n footer {\n position: inherit !important;\n}\n .pd-footer {\n padding:50px 0;\n background-color: #343434;\n /* background-image: url('//files.readme.io/838a80d-low-poly.png');\n background-size: cover;\n background-position: top center;\n */\n width:100%;\n min-height:300px;\n color: #F9F9F9;\n overflow: auto;\n}\n .pd-footer-inner {\n max-width: 1127px;\n margin: auto;\n}\n .pd-footer ul {\n list-style:none;\n margin: 0;\n}\n .pd-footer li {\n font-size: 13px;\n font-family: helvetica neue;\n letter-spacing: 1px;\n font-weight: 200;\n}\n .pd-footer li a {\n color: #F9F9F9;\n cursor: pointer !important;\n padding: 2px 0;\n display: inline-block;\n}\n .pd-footer a:hover {\n color: #25c151;\n}\n .pd-footer .col {\n width: 19%;\n padding: 0 1%;\n float: left;\n margin-bottom: 15px;\n}\n #copyright.col {\n float: none;\n margin: 20px auto 0px auto;\n}\n #copyright.col p {\n color: #F9F9F9;\n font-size: 0.8em;\n}\n .pd-footer .col h3.footer-header {\n font-weight: 400;\n font-family: helvetica neue;\n border-bottom: 2px solid #FFF;\n padding-bottom:10px;\n margin-bottom:20px;\n}\n .footer-logo-wrapper {\n padding: 20px 20px 0 20px;\n text-align: center;\n}\n .footer-logo-wrapper img {\n width: 60%;\n max-width:250px;\n margin-left:10px;\n}\n .status-dot {\n border-radius:99px;\n display:inline-block;\n width:8px;\n height:8px;\n margin-right:5px;\n}\n .status-dot.critical {\n background-color:#e74c3c;\n}\n .status-dot.major {\n background-color:#e67e22;\n}\n .status-dot.minor {\n background-color:#f1c40f;\n}\n .status-dot.none {\n background-color:#25c151;\n}\n @media only screen and (max-width: 60.043em) {\n .footer-logo-wrapper, .footer-logo-holder {\n display: none;\n }\n .pd-footer .col {\n width: 48%;\n padding:0 1%;\n }\n}\n @media only screen and (max-width: 40.043em) {\n .pd-footer .col {\n width: 90%;\n clear: both;\n padding:0 5%;\n }\n}\n/*Swiftype Autocomplete Box */\n .autocomplete {\n width: 100%;\n background-color: #fff;\n padding: 20px;\n border: 1px solid #eee;\n border-radius: 5px;\n box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);\n}\n input#search-input:focus {\n outline-color: #25c151 !important;\n}\n .autocomplete .grid-result-column {\n display: inline-block;\n float: left;\n width: 31%;\n margin:10px 1% 30px 1%;\n height: 200px;\n}\n/*.autocomplete .grid-result-column:nth-of-type(3) {\n margin-right: 0;\n}\n */\n .autocomplete .grid-result-column h3 {\n font-size: 13px;\n text-transform: uppercase;\n font-weight: bold;\n color: #646464;\n letter-spacing: 0.04rem;\n border-bottom: 1px solid #E9EDF2;\n padding-bottom: 10px;\n margin-bottom: 10px;\n}\n .autocomplete .result {\n display: block;\n padding: 5px 0;\n position: relative;\n font-size: 14px;\n color: #536170;\n font-weight: 400;\n overflow: hidden;\n height: 33px;\n line-height:33px \n}\n .autocomplete .result.active {\n color: #31bf57;\n}\n .autocomplete .result:first-child {\n padding-top: 0;\n}\n .autocomplete .result:last-child {\n border-bottom: 0;\n}\n .autocomplete .result:hover .result-title {\n color: #31bf57;\n}\n .autocomplete .result em {\n font-style: normal;\n font-weight: bold;\n}\n @media only screen and (max-width: 40.043em) {\n .autocomplete .grid-result-column {\n width:98%;\n height:auto;\n }\n}\n/* Article Style */\n .callout-icon {\n margin: 0 !important;\n}\n .callout h3 p {\n font-size: var(--markdown-title-size, 0.8em) !important;\n margin-left: 30px !important;\n padding-top: 1px !important;\n}\n .callout p {\n font-size: var(--markdown-font-size,14px) !important;\n margin-bottom: 15px !important;\n}\n .excerpt p {\n font-size: var(--markdown-font-size,14px) !important;\n}\n .rm-Header-top-link {\n font-weight: 400 !important;\n color: rgba(255,255,255,.8) !important;\n border: none !important;\n}\n/*hides bottom nav*/\n#ssr-main > div > header > div.Header-bottom2eLKOFXMEmh5.rm-Header-bottom.rm-Header-bottom_withProjects.Header-bottom_withProjects2M-cAt2wdVuU > div > nav > div {\n display:none;\n}\n \n .DesktopTranslationDropdown {\n margin-left: 50px;\n margin-right:-20px;\n}\n \n .NavItem-item_mobile1qG3gd-Mkck-:hover, .NavItem-item_mobile1qG3gd-Mkck-:active, .NavItem-item_mobile1qG3gd-Mkck-:focus {\n border-color: transparent !important;\n\n -webkit-box-shadow: none !important;\n box-shadow: none !important;\n}\n/*Fixes footer issue */\n .pd-footer ul {\n padding: 0;\n}\n</style>","redirect":""},"referenceSimpleMode":true,"referenceLayout":"row","link_logo_to_url":false,"theme":"line","colorScheme":"system","overlay":"triangles","landing":true,"sticky":false,"hide_logo":false,"childrenAsPills":false,"subheaderStyle":"links","splitReferenceDocs":false,"showMetricsInReference":true,"logo":["https://files.readme.io/9747959-small-PagerDuty-WhiteRGB-logo.png","9747959-small-PagerDuty-WhiteRGB-logo.png",390,80,"#ffffff","https://files.readme.io/8c9d1b4-PagerDuty-WhiteRGB-logo.png","669833f2ec33080011f7e335"],"loginLogo":[],"logo_white":[],"logo_white_use":false,"logo_large":false,"favicon":["https://files.readme.io/273b231-small-pd_favicon_dark_green.png","pd_favicon_dark_green.png",32,32,"#000000","https://files.readme.io/1c56ab2-pd_favicon_dark_green.png"],"stylesheet":"","stylesheet_hub2":"[class^=Header-bottom] {\n overflow: visible !important;\n}\n\n/* TEMP FIX ReadMe - Aug 2023 */\n.Header-topuTMpygDG4e1V.rm-Header-top {\n background: linear-gradient(45deg,#06ac38 0,#2b9594 70%,#4981a7 100%) !important;\n}\n\n.Header-bottom2eLKOFXMEmh5 {\n height: 38px;\n background-color: #f6f7f8;\n padding: 0 30px;\n font-size: 15px;\n position: relative;\n border-bottom: 1px solid #dadee2;\n}\n\n.Header-bottom2eLKOFXMEmh5.Header-bottom_withProjects2M-cAt2wdVuU{\n background: #F6F7F8 !important;\n}\n\na.Button.Button_md.Button_slate_text.rm-Header-bottom-link {\n color: #4c555a !important;\n}\n\nbutton.Button.Button_slate_text.Button_md.undefined.rm-Header-bottom-link.Dropdown-toggle.Button_primary{\n color: #4c555a !important;\n}\n\n.rm-Header-top-link {\n font-weight: 400 !important;\n color: rgba(255,255,255,.8) !important;\n border: none !important;\n}\n\n/* DARK MODE */\n\n/* Landing Page */\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-LandingPage {\n background-color: #242e34;\n }\n}\n\n[data-color-mode=\"dark\"] .rm-LandingPage {\n\tbackground-color: #242e34;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .box {\n\t\tbackground: #303b42;\n border-color: #374147;\n }\n}\n\n[data-color-mode=\"dark\"] .box {\n\tbackground: #303b42;\n border-color: #374147;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .box-text {\n\t\tcolor: #fff !important;\n }\n}\n\n[data-color-mode=\"dark\"] .box-text {\n\tcolor: #fff !important;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .box-icon {\n\t\tcolor: #fff !important;\n }\n}\n\n[data-color-mode=\"dark\"] .box-icon {\n\tcolor: #fff !important;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .page {\n\t\tcolor: #fff !important;\n }\n}\n\n[data-color-mode=\"dark\"] .page {\n\tcolor: #fff !important;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .view-more {\n\t\tcolor: #959CA3 !important;\n }\n}\n\n[data-color-mode=\"dark\"] .view-more {\n\tcolor: #959CA3 !important;\n}\n\n/* End Landing Page */\n\n/* Nav Bar */\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] [class^=\"Header-bottom\"] {\n background: #303b42 !important;\n border-bottom-color: #374147 !important;\n }\n}\n\n[data-color-mode=\"dark\"] [class^=\"Header-bottom\"] {\n background: #303b42 !important;\n border-bottom-color: #374147 !important;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] a.Button.Button_md.Button_slate_text.rm-Header-bottom-link {\n\t\tcolor: #fff !important;\n }\n}\n\n[data-color-mode=\"dark\"] a.Button.Button_md.Button_slate_text.rm-Header-bottom-link {\n\tcolor: #fff !important;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] button.Button.Button_slate_text.Button_md.undefined.rm-Header-bottom-link.Dropdown-toggle.Button_primary {\n\t\tcolor: #fff !important;\n }\n}\n\n[data-color-mode=\"dark\"] button.Button.Button_slate_text.Button_md.undefined.rm-Header-bottom-link.Dropdown-toggle.Button_primary {\n\tcolor: #fff !important;\n}\n\n/* End Nav Bar */\n\n/* Articles */\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-Guides {\n\t\tbackground-color: #242e34;\n }\n}\n\n[data-color-mode=\"dark\"] .rm-Guides {\n\tbackground-color: #242e34;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-Guides p, [data-color-mode=\"system\"] .heading, [data-color-mode=\"system\"] .rm-Sidebar-heading, [data-color-mode=\"system\"] .content-body ul, [data-color-mode=\"system\"] .content-body ol, [data-color-mode=\"system\"] .fa {\n\t\tcolor: #fff;\n }\n}\n\n[data-color-mode=\"dark\"] .rm-Guides p, [data-color-mode=\"dark\"] .heading, [data-color-mode=\"dark\"] .rm-Sidebar-heading, [data-color-mode=\"dark\"] .content-body ul, [data-color-mode=\"dark\"] .content-body ol, [data-color-mode=\"dark\"] .fa {\n\tcolor: #fff;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-Sidebar-link, [data-color-mode=\"system\"] .toc-children a {\n color: #c6cbd3 !important;\n }\n}\n\n[data-color-mode=\"dark\"] .rm-Sidebar-link, [data-color-mode=\"dark\"] .toc-children a {\n color: #c6cbd3 !important;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .heading, [data-color-mode=\"system\"] details {\n\t\tborder-bottom-color: #374147;\n }\n}\n\n[data-color-mode=\"dark\"] .heading, [data-color-mode=\"dark\"] details {\n\tborder-bottom-color: #374147;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] th {\n\t\tbackground: #303b42;\n }\n}\n\n[data-color-mode=\"dark\"] th {\n\tbackground: #303b42;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .expandCollapseAll, [data-color-mode=\"system\"] details, [data-color-mode=\"system\"] details[open] {\n\t\tbackground: #374147;\n }\n}\n\n[data-color-mode=\"dark\"] .expandCollapseAll, [data-color-mode=\"dark\"] details, [data-color-mode=\"dark\"] details[open] {\n\tbackground: #374147;\n}\n\ndetails.kb-faq[open] summary::after {\n content: \"Collapse\"\n}\n\ndetails.kb-faq:not([open]) summary::after {\n content: \"Expand\"\n}\n\n/* End Articles */\n\n/* Error Page */\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-CustomPage {\n background: #303b42;\n }\n}\n\n[data-color-mode=\"dark\"] .rm-CustomPage {\n\tbackground: #303b42;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-Markdown.markdown-body p, [data-color-mode=\"system\"] li::marker {\n color: #fff;\n }\n}\n\n[data-color-mode=\"dark\"] .rm-Markdown.markdown-body p, [data-color-mode=\"dark\"] li::marker {\n color: #fff;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-Markdown.markdown-body a {\n\t\tcolor: #008a00;\n }\n}\n\n[data-color-mode=\"dark\"] .rm-Markdown.markdown-body a {\n color: #008a00;\n}\n\n/* End Error Page */\n\n/* END DARK MODE */","stylesheet_hub3":"","javascript":"","javascript_hub2":"$('input[placeholder=\"Search\"]').attr('placeholder', 'Search Knowledge Base');\n\n//Set the year in the Landing Page's footer\nvar date = new Date();\nvar year = date.getFullYear();\n$('#year').text(year);\n\n$(window).on('load', function() {\n //Fix for search bar reveal going crazy on scroll\n \n var sp = new StatusPage.page({ page : '33yy6hwxnwr3' });\n sp.summary({\n success : function(data) {\n $('.status-dot').addClass(data.status.indicator);\n }\n }); \n});\n\n$(window).on(\"resize\", function() {\n var windowWidth = $(window).width();\n if (windowWidth < 769) {\n $('#hub-landing-top').removeClass('show-search');\n $('.searchbox').removeClass('open');\n $('.hub-loading-indicator').css('margin-top','150px');\n }\n});\n\n// Adds bottom nav to GLP\n$(window).on('pageLoad', function(e, state) {\n// Check if the current page is the homepage\nif (window.location.pathname === '/') {\n // Select all anchor elements within the nav\n const nav = document.querySelector('nav.Header-leftADQdGVqx1wqU');\n const links = nav.querySelectorAll('a');\n\n // Define the function to add icon classes based on link text content\n function addIconClasses(link) {\n // Get the span element within the anchor\n const span = link.querySelector('span');\n \n // Get the text content of the span\n const linkText = span.textContent.trim(); // Get text content and trim any leading or trailing whitespace\n \n // Determine the icon class based on link text content\n let iconClass = '';\n switch (linkText) {\n case 'Home':\n iconClass = 'icon-landing-page-2';\n break;\n case 'Knowledge Base':\n case 'Workflow Actions':\n iconClass = 'icon-guides';\n break;\n default:\n break;\n }\n \n // Create an i element (icon tag)\n const icon = document.createElement('i');\n \n // Set the class attribute of the icon\n icon.className = iconClass;\n \n // Insert the icon before the span\n link.insertBefore(icon, span);\n }\n\n // Loop through each link and add the appropriate icon class before the span\n links.forEach(link => {\n addIconClasses(link);\n });\n}});\n\nfunction toggleExpand() {\n var nodeList = document.body.querySelectorAll('.kb-faq');\n var detailsArray = Array.from(nodeList);\n\n var opennessArray = [];\n detailsArray.forEach((e) => {\n opennessArray.push(e.open);\n })\n\n // if any <details> are closed, expand all\n if (opennessArray.includes(false)) {\n document.body.querySelectorAll('.kb-faq').forEach((e) => {\n e.setAttribute('open',true);\n if (e.children[0].textContent == 'Expand') {\n toggleTitle(e, 'Collapse');\n }\n })\n // else collapse all\n } else {\n document.body.querySelectorAll('.kb-faq').forEach((e) => {\n e.removeAttribute('open');\n if (e.children[0].textContent == 'Collapse') {\n toggleTitle(e, 'Expand'); \n }\n })\n }\n}\n\nfunction toggleTitle(label, text) {\n label.childNodes[1].innerText = text;\n}\n\nfunction openTarget() {\n var hash = location.hash.substring(1);\n if(hash) {\n var element = document.getElementById(hash);\n element.parentElement.nextElementSibling.open = true;\n }\n}\nwindow.addEventListener('hashchange', openTarget);\nopenTarget();","html_promo":"","html_body":"","html_footer":"","html_head":"<!-- Google Tag Manager -->\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-MRJTRDK7');</script>\n<!-- End Google Tag Manager -->\n\n<link rel=\"stylesheet\" type=\"text/css\" href=\"//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css\" media=\"screen\" />\n<link rel=\"stylesheet\" href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css\">\n<script type=\"text/javascript\" src=\"https://code.jquery.com/jquery-3.6.0.min.js\"></script>\n\n<meta class=\"swiftype\" name=\"site-priority\" data-type=\"integer\" content=\"5\" />\n<meta class=\"swiftype\" name=\"type\" data-type=\"enum\" content=\"ext_kb\" />\n\n<meta name=\"google-site-verification\" content=\"zS9iOMqibD7Emu5v1vbO_tqIdZGRtOCVDXZWeAvQrzo\" />\n\n<script type=\"text/javascript\" src=\"https://cdn.cookielaw.org/consent/a81929ae-2ada-45d6-b686-853c02c2b6c2/OtAutoBlock.js\" ></script>\n<script src=\"https://cdn.cookielaw.org/scripttemplates/otSDKStub.js\" type=\"text/javascript\" charset=\"UTF-8\" data-domain-script=\"a81929ae-2ada-45d6-b686-853c02c2b6c2\" ></script>\n<script type=\"text/javascript\">\nfunction OptanonWrapper() { }\n</script>","html_footer_meta":"<!-- Google Tag Manager (noscript) -->\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-MRJTRDK7\"\nheight=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\n<!-- End Google Tag Manager (noscript) -->\n\n<script type=\"text/javascript\" src=\"//statuspage-production.s3.amazonaws.com/se-v2.js\"></script>\n\n <!-- <script type=\"text/javascript\" src=\"//www.pagerduty.com/assets/js/jquery.swiftype.min.js\"></script> -->\n\n<!-- \n<script type=\"text/javascript\"> \n$(document).ready(function () {\n ! function (d)\n {\n var p = 0;\n window.Swiftype = window.Swiftype ||\n {}, Swiftype.root_url = Swiftype.root_url || \"https://search-api.swiftype.com\", Swiftype.htmlEscape = Swiftype.htmlEscape || function (e)\n {\n return String(e).replace(/&/g, \"&amp;\").replace(/\"/g, \"&quot;\").replace(/'/g, \"&#39;\").replace(/</g, \"&lt;\").replace(/>/g, \"&gt;\")\n }, d.fn.swiftype = function (c)\n {\n c = d.extend(\n {}, d.fn.swiftype.defaults, c);\n return this.each(function ()\n {\n var s = d(this),\n n = d.meta ? d.extend(\n {}, c, s.data()) : c;\n s.attr(\"autocomplete\", \"off\"), s.data(\"swiftype-config-autocomplete\", n), s.submitted = !1, s.cacheA = new y(10), s.cacheB = new y(10), s.cacheC = new y(10), s.cacheD = new y(10), s.currentRequest = !1;\n\n var e = n.dropdownStylesFunction(s),\n t = d('<div class=\"' + n.widgetContainerClass + '\" />'),\n i = d(\"<div />\").addClass(n.suggestionListClass).appendTo(t).css(e).hide();\n t.appendTo(n.autocompleteContainingElement);\n var o, r = d(\"<\" + n.suggestionListType + \" />\").appendTo(i);\n s.data(\"swiftype-list\", r), s.showList = function ()\n {\n !1 === h(n.disableAutocomplete) && i.show()\n }, s.hideList = function (e)\n {\n e ? i.hide() : setTimeout(function ()\n {\n i.hide()\n }, 10)\n }, s.focused = function ()\n {\n return s.is(\":focus\")\n }, s.submitting = function ()\n {\n s.submitted = !0\n }, s.listResults = function ()\n {\n return d(n.resultListSelector, r)\n }, s.activeResult = function ()\n {\n return s.listResults().filter(\".\" + n.activeItemClass).first()\n }, s.prevResult = function ()\n {\n var e = s.listResults(),\n t = e.index(s.activeResult()) - 1,\n i = e.eq(t);\n s.listResults().removeClass(n.activeItemClass), 0 <= t && i.addClass(n.activeItemClass)\n }, s.nextResult = function ()\n {\n var e = s.listResults(),\n t = e.index(s.activeResult()) + 1,\n i = e.eq(t);\n s.listResults().removeClass(n.activeItemClass), 0 <= t && i.addClass(n.activeItemClass)\n }, s.selectedCallback = function (t)\n {\n return function ()\n {\n var e = s.val();\n n.onComplete(t, e)\n }\n }, s.registerResult = function (e, t)\n {\n e.data(\"swiftype-item\", t), e.click(s.selectedCallback(t)).mouseover(function ()\n {\n s.listResults().removeClass(n.activeItemClass), e.addClass(n.activeItemClass)\n })\n };\n var a = !(s.getContext = function ()\n {\n return {\n config: n,\n list: r,\n registerResult: s.registerResult\n }\n });\n s.lastValue = \"\", s.off(\"keyup\").keyup(function (e)\n {\n a ? a = !1 : 36 < e.which && e.which < 41 || 16 == e.which || (0 < n.typingDelay ? (clearTimeout(o), o = setTimeout(function ()\n {\n f(s)\n }, n.typingDelay)) : f(s))\n }), s.styleDropdown = function ()\n {\n i.css(n.dropdownStylesFunction(s))\n }, d(window).resize(function (e)\n {\n if (window.location.pathname === '/') s.styleDropdown()\n }), s.keydown(function (e)\n {\n s.styleDropdown();\n var t = s.activeResult();\n switch (e.which)\n {\n case 13:\n 0 !== t.length && r.is(\":visible\") ? (e.preventDefault(), s.selectedCallback(t.data(\"swiftype-item\"))()) : s.currentRequest && s.submitting(), s.hideList(), a = !0;\n break;\n case 38:\n e.preventDefault(), 0 === t.length ? s.listResults().last().addClass(n.activeItemClass) : s.prevResult();\n break;\n case 40:\n e.preventDefault(), 0 === t.length ? s.listResults().first().addClass(n.activeItemClass) : t != s.listResults().last() && s.nextResult();\n break;\n case 27:\n s.hideList(), a = !0;\n break;\n default:\n s.submitted = !1\n }\n }), s.keypress(function (e)\n {\n 13 == e.which && 0 < s.activeResult().length && e.preventDefault()\n });\n var u = !1,\n l = !1;\n d(document).bind(\"mousedown.swiftype\" + ++p, function ()\n {\n u = !0\n }), d(document).bind(\"mouseup.swiftype\" + p, function ()\n {\n u = !1, l && (l = !1, s.hideList())\n }), s.blur(function ()\n {\n u ? l = !0 : s.hideList()\n }), s.focus(function ()\n {\n setTimeout(function ()\n {\n s.select()\n }, 10), 0 < s.listResults().filter(\":not(.\" + n.noResultsClass + \")\").length && s.showList()\n })\n })\n };\n var i = function (t, i, s)\n {\n t.currentRequestSwiftype && t.currentRequestSwiftype.abort();\n var e = {},\n n = t.data(\"swiftype-config-autocomplete\");\n e.q = i, e.engine_key = n.engineKey, e.search_fields = h(n.searchFields), e.fetch_fields = h(n.fetchFields), e.filters = h(n.filters), e.document_types = h(n.documentTypes), e.functional_boosts = h(n.functionalBoosts), e.sort_field = h(n.sortField), e.sort_direction = h(n.sortDirection), e.per_page = n.resultLimit, t.currentRequest = !0, t.currentRequestSwiftype = d.ajax(\n {\n type: \"GET\",\n dataType: \"jsonp\",\n url: Swiftype.root_url + \"/api/v1/public/engines/search.json\",\n data: e,\n success: function (e)\n {\n e = e.records.page;\n s.put(i, e), a(t, e, i)\n }\n })\n },\n s = function (t, i, s)\n {\n t.currentRequestExt1 && t.currentRequestExt1.abort(), t.currentRequest = !0, t.currentRequestExt1 = d.ajax(\n {\n type: \"GET\",\n dataType: \"json\",\n url: \"https://api-reference.pagerduty.com/search\",\n data:\n {\n q: i\n },\n success: function (e)\n {\n e.forEach(function (e)\n {\n e.type = \"ext_api_reference\", e.url = \"https://api-reference.pagerduty.com/\" + e.anchor\n }), s.put(i, e), a(t, e, i)\n }\n })\n },\n n = function (t, i, s)\n {\n t.currentRequestExt2 && t.currentRequestExt2.abort(), t.currentRequest = !0, t.currentRequestExt2 = d.ajax(\n {\n type: \"GET\",\n dataType: \"json\",\n url: \"https://developer.pagerduty.com/docs/get-started/getting-started/\" + i,\n success: function (e)\n {\n e.forEach(function (e)\n {\n e.type = \"ext_docs\", e.url = \"https://developer.pagerduty.com/docs/get-started/getting-started/\" + e.slug\n }), s.put(i, e), a(t, e, i)\n }\n })\n },\n o = function (t, i, s)\n {\n t.currentRequestExt3 && t.currentRequestExt3.abort(), t.currentRequest = !0, t.currentRequestExt3 = d.ajax(\n {\n type: \"GET\",\n dataType: \"json\",\n url: \"https://support.pagerduty.com/api/search?q=\" + i,\n success: function (e)\n {\n e.hits.forEach(function (e)\n {\n e.type = \"ext_kb\", e.url = \"https://support.pagerduty.com/docs/\" + e.slug\n }), s.put(i, e.hits), a(t, e.hits, i)\n }\n })\n },\n f = function (e)\n {\n var t = d.trim(e.val());\n if ((e.currentQuery = t) !== e.lastValue)\n {\n if (\"\" === (e.lastValue = t)) return e.data(\"swiftype-list\").empty(), void e.hideList();\n void 0 !== e.data(\"swiftype-config-autocomplete\").engineKey && (r(e, t, e.cacheA, i), r(e, t, e.cacheB, s), r(e, t, e.cacheC, n), r(e, t, e.cacheD, o))\n }\n },\n r = function (e, t, i, s)\n {\n var n = i.get(t);\n n ? a(e, n, t) : s(e, t, i)\n },\n a = function (e, t, i)\n {\n var s = e.data(\"swiftype-list\"),\n n = e.data(\"swiftype-config-autocomplete\");\n i == e.currentQuery && (e.currentlyShowing !== i && (s.empty(), e.hideList(!0)), n.resultRenderFunction(e.getContext(), t), (0 < e.listResults().length && e.focused() || void 0 !== n.noResultsMessage) && (e.submitted ? e.submitted = !1 : e.showList()), e.currentlyShowing = i)\n },\n e = function (s, e)\n {\n var n = s.list,\n o = s.config;\n d.each(e, function (i, e)\n {\n d.each(e, function (e, t)\n {\n s.registerResult(d(\"<li>\" + o.renderFunction(i, t) + \"</li>\").appendTo(n), t)\n })\n })\n },\n h = function (e)\n {\n if (void 0 !== e)\n {\n var t = e;\n return \"function\" == typeof t && (t = t.call()), t\n }\n };\n\n function y(e)\n {\n this.size = 0, this.limit = e, this._keymap = {}\n }\n y.prototype.put = function (e, t)\n {\n var i = {\n key: e,\n value: t\n };\n if (this._keymap[e] = i, this.tail ? (this.tail.newer = i).older = this.tail : this.head = i, this.tail = i, this.size === this.limit) return this.shift();\n this.size++\n }, y.prototype.shift = function ()\n {\n var e = this.head;\n return e && (this.head.newer ? (this.head = this.head.newer, this.head.older = void 0) : this.head = void 0, e.newer = e.older = void 0, delete this._keymap[e.key]), e\n }, y.prototype.get = function (e, t)\n {\n var i = this._keymap[e];\n if (void 0 !== i) return i === this.tail ? i.value : (i.newer && (i === this.head && (this.head = i.newer), i.newer.older = i.older), i.older && (i.older.newer = i.newer), i.newer = void 0, i.older = this.tail, this.tail && (this.tail.newer = i), this.tail = i, t ? i : i.value)\n }, y.prototype.remove = function (e)\n {\n var t = this._keymap[e];\n if (t) return delete this._keymap[t.key], t.newer && t.older ? (t.older.newer = t.newer, t.newer.older = t.older) : t.newer ? (t.newer.older = void 0, this.head = t.newer) : t.older ? (t.older.newer = void 0, this.tail = t.older) : this.head = this.tail = void 0, this.size--, t.value\n }, y.prototype.clear = function ()\n {\n this.head = this.tail = void 0, this.size = 0, this._keymap = {}\n }, y.prototype.keys = \"function\" == typeof Object.keys ? function ()\n {\n return Object.keys(this._keymap)\n } : function ()\n {\n var e = [];\n for (var t in this._keymap) e.push(t);\n return e\n }, d.fn.swiftype.defaults = {\n activeItemClass: \"active\",\n attachTo: void 0,\n documentTypes: void 0,\n filters: void 0,\n engineKey: void 0,\n searchFields: void 0,\n functionalBoosts: void 0,\n sortField: void 0,\n sortDirection: void 0,\n fetchFields: void 0,\n noResultsClass: \"noResults\",\n noResultsMessage: void 0,\n onComplete: function (e, t)\n {\n window.location = e.url\n },\n resultRenderFunction: e,\n resultRenderExternalFunction: e,\n renderFunction: function (e, t)\n {\n return '<p class=\"title\">' + Swiftype.htmlEscape(t.title) + \"</p>\"\n },\n dropdownStylesFunction: function (e)\n {\n var t = e.data(\"swiftype-config-autocomplete\"),\n i = t.attachTo ? d(t.attachTo) : e,\n s = i.offset(),\n n = {\n position: \"absolute\",\n \"z-index\": 9999,\n top: s.top + i.outerHeight() + 3,\n left: s.left - 2\n };\n return t.setWidth && (n.width = i.outerWidth() + 2), n\n },\n resultLimit: void 0,\n suggestionListType: \"ul\",\n suggestionListClass: \"autocomplete\",\n resultListSelector: \"li\",\n setWidth: !0,\n typingDelay: 80,\n disableAutocomplete: !1,\n autocompleteContainingElement: \"body\",\n widgetContainerClass: \"swiftype-widget\"\n }\n }(jQuery),\n function (n)\n {\n var o = {\n marketing_site: \"PagerDuty Website\",\n blog: \"PagerDuty Blog\",\n company_blog: \"Company Blog\",\n community: \"Community\",\n integration_guide: \"Integration Guides\",\n ext_api_reference: \"API Reference\",\n ext_docs: \"Developer Docs\",\n ext_kb: \"Knowledge Base\"\n };\n n(\"#search-input\").swiftype(\n {\n engineKey: \"vkA2nKGB3k3u6x4XGxpN\",\n resultRenderFunction: function (s, e)\n {\n var i = {};\n n.each(o, function (e, t)\n {\n i[e] = []\n }), n.each(e, function (e, t)\n {\n o[t.type] && i[t.type].length < 4 && i[t.type].push(t)\n }), n.each(i, function (e, t)\n {\n if (0 < t.length)\n {\n var i = n(\"<div class='grid-result-column'><h3>\" + o[e] + \"</h3></div>\");\n i.appendTo(s.list), n.each(t, function (e, t)\n {\n s.registerResult(n(\"<div class='result'>\" + t.title + \"</div>\").appendTo(i), t)\n })\n }\n })\n },\n suggestionListType: \"div\",\n resultListSelector: \".result\",\n resultLimit: 40,\n typingDelay: 0,\n fetchFields:\n {\n page: [\"title\", \"url\", \"type\"]\n }\n })\n }(jQuery);\n});\n\n</script>\n-->\n\n<script type=\"text/javascript\">\n (function(w,d,t,u,n,s,e){w['SwiftypeObject']=n;w[n]=w[n]||function(){\n (w[n].q=w[n].q||[]).push(arguments);};s=d.createElement(t);\n e=d.getElementsByTagName(t)[0];s.async=1;s.src=u;e.parentNode.insertBefore(s,e);\n })(window,document,'script','//s.swiftypecdn.com/install/v2/st.js','_st');\n \n _st('install','saezgMCUcX3s9xAC8rWN','2.0.0');\n</script>","html_hidelinks":false,"showVersion":true,"hideTableOfContents":false,"nextStepsLabel":"","promos":[],"changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":false},"allowApiExplorerJsonEditor":false},"child":{"_id":"589176e943f74319009dbffa","appearance":{"stylesheet":"","landing":true,"link_logo_to_url":false,"logo":["https://files.readme.io/813a52a-small-PagerDuty-WhiteRGB-logo.png","813a52a-small-PagerDuty-WhiteRGB-logo.png",390,80,"#ffffff","https://files.readme.io/32ef37e-PagerDuty-WhiteRGB-logo.png","66983435e8122c005f1ed153"],"main_body":{"type":"links"},"promos":[{"extras":{"type":"html","buttonPrimary":"get-started","buttonSecondary":""},"title":"","text":"","_id":"589176e943f74319009dbffb"}],"showVersion":false,"header":{"img_size":"auto","style":"gradient","img":["https://files.readme.io/d1a30a2-low-poly.png","low-poly.png",1902,500,"#434444"],"img_pos":"tl"},"javascript_hub2":"// erics code\nvar customRenderFunction = function(document_type, item) {\n var out = '<a href=\"' + Swiftype.htmlEscape(item['url']) + '\" class=\"st-search-result-link\">' + item.highlight['title'] + '</a>';\n return out.concat('<h1 class=\"genre\"> meatball </h1>');\n};\n\n/* Commented this out since it was interfering with $(window).on('load'),\n specifically addEventListenerToDetails() - AVO 3/15/23\n$('input[placeholder=\"Search\"]').swiftype({\n renderFunction: customRenderFunction,\n engineKey: 'vkA2nKGB3k3u6x4XGxpN'\n});\n*/\n//\n\n$('input[placeholder=\"Search\"]').attr('placeholder', 'Search Knowledge Base');\n\n//Set the year in the Landing Page's footer\nvar date = new Date();\nvar year = date.getFullYear();\n$('#year').text(year);\n\n$(window).on('load', function() {\n // related to CATS-1648\n addEventListenerToDetails();\n \n //Fix for search bar reveal going crazy on scroll\n \n var sp = new StatusPage.page({ page : '33yy6hwxnwr3' });\n sp.summary({\n success : function(data) {\n $('.status-dot').addClass(data.status.indicator);\n }\n }); \n});\n\n/* $(document).on( 'click', '.searchbox', function() {\n \n \n if ($(this).hasClass('open')) {\n $('#hub-landing-top').removeClass('show-search');\n $(this).removeClass('open');\n $('.hub-loading-indicator').css('margin-top','150px');\n } else {\n //$('#header-top').css('height','300px');\n $('#hub-landing-top').addClass('show-search');\n $(this).addClass('open');\n $('.hub-loading-indicator').css('margin-top','250px');\n }\n \n var subHeaderHeight = $('#hub-subheader').height();\n var hubHeaderHeight = $('#header-top').height() + subHeaderHeight;\n var windowHeight = $(window).height();\n $('#hub-sidebar-parent').css('min-height', windowHeight + \"px\");\n $('#hub-container').css('min-height', windowHeight + \"px\");\n //var newHeight = hubContainerHeight - hubLandingTopHeight;\n //$('#hub-container').css('height', newHeight + \"px\");\n}); */\n\n$(window).resize( function() {\n var windowWidth = $(window).width();\n if (windowWidth < 769) {\n $('#hub-landing-top').removeClass('show-search');\n $('.searchbox').removeClass('open');\n $('.hub-loading-indicator').css('margin-top','150px');\n }\n});","stylesheet_hub2":"p, ol, ul {\n color: #414042;\n}\n\nrow p {\n color: #06ac38;\n}\n\na:hover, a:active {\n text-decoration: none !important;\n}\n\nh2.header-scroll {\n color: #555;\n}\n\ndetails {\n background: #eee;\n margin-bottom: 2rem;\n padding: .5rem 1rem;\n}\n\ndetails ol, details ul {\n margin-top: 10px !important; \n}\n\ndetails > summary {\n cursor: pointer;\n padding: .5rem 1rem;\n font-weight: bold;\n}\n\ndetails .rdmd-table {\n margin-top: 1em;\n}\n \n.mat-shadow-ani-sml-1 {\n box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);\n transition: all 0.3s cubic-bezier(.25,.8,.25,1) !important;\n color: #06ac38;\n}\n.mat-shadow-ani-sml-1:hover {\n box-shadow: 0 7px 24px rgba(0,0,0,0.25), 0 5px 5px rgba(0,0,0,0.24);\n}\n@media only screen and (max-width: 767px) {\n .mat-shadow-ani-sml-1 {\n box-shadow: none;\n }\n}\n\n\n#header-top, .rm-Header, rm-Header_overlay {\n background: linear-gradient(45deg, #06ac38 0%, #2b9594 70%, #4981a7 100%) !important;\n /*background: url(\"/img/bgs/triangles.png\"), linear-gradient(45deg, #25c151 0%, #2b9594 70%, #4981a7 100%) !important;*/\n /*background: url(\"https://files.readme.io/c8079d5-header-bg.png\"), linear-gradient(45deg, #3caf55 0%, #289392 70%, #0c5c93 100%) !important;*/\n}\n\n.rm-Header-top #search-input {\n backface-visibility: hidden;\n border: 0;\n background: #FFFFFF;\n box-shadow: 0 0 0 1px #DAE2EB;\n height: 52px;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n padding: 0 1rem 0 3rem;\n display: block;\n width: 66%;\n border-radius: 3px;\n font-size: 1.75rem !important;\n font-family: helvetica neue;\n margin: 0 auto;\n}\n\n.rm-Header-bottom-link {\n --Header-button-color: #4c555a; \n}\n\n.rm-Header-top-link {\n font-weight: 400 !important;\n color: rgba(255,255,255,.8) !important;\n border: none !important;\n}\n\n.rm-Header-top-link:hover {\n border: none;\n color: #fff !important;\n}\n\n[class^='Header-search'] {\n -webkit-box-shadow: none !important;\n box-shadow: none !important;\n}\n\n#hub-landing-top {\n margin:auto; \n padding:10px 0 20px 0;\n}\n\n.container {\n padding:60px 0;\n}\n\n.kb-header {\n display: none;\n color: #fff;\n margin-bottom: 20px; \n}\n.hub-is-home .kb-header {\n display:block;\n}\n.show-search {\n display: block !important;\n}\n#hub-landing-top h2 {\n margin-bottom: 20px;\n}\n#header-nav-left li a:hover, #header-nav-right li a:hover {\n background:none !important;\n border:none !important;\n box-shadow: none !important\n}\n\n/* Parent article's text color, when a child article is selected: CATS-1400 */\nhtml:not(.useReactApp) nav#hub-sidebar ul>li.subnav-expanded>a:not(.active) {\n color: #ffffff \n}\n\n#header-logo {\n width: 180px !important;\n margin-top: 5px !important;\n}\n#header-top, .rm-Header-top {\n text-align: center;\n font-family: helvetica neue;\n}\n\n#header-top #search-input {\n backface-visibility: hidden;\n border: 0;\n background: #FFFFFF;\n box-shadow: 0 0 0 1px #DAE2EB;\n height: 52px;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n padding: 0 1rem 0 3rem;\n display: block;\n width: 100%;\n border-radius: 3px;\n font-size: 1.75rem;\n font-family: helvetica neue;\n margin: 0 auto;\n}\n\n.pillar {\n padding:0 30px 20px 30px;\n}\n.pillar.contact {\n padding:0 50px 20px 50px;\n border-left:1px solid #CCC;\n}\n/*.hub-is-home #hub-search {\n display:none !important;\n}\n#hub-search .searchbox {\n width: 40px;\n text-align: center;\n}\n.search-box {\n display: none;\n}\n\n#hub-search .fa.fa-search {\n left: 13px;\n}*/\n\n#hub-search .searchbox {\n width: 200px;\n}\n\n\n/*Landing Page - Home */\n.intro-pillars .fa {\n font-size:3em;\n margin-top:15px;\n}\na.box {\n display:block;\n border:1px solid #DDD;\n padding:0 15px;\n text-align: center;\n font-family: helvetica neue;\n background: #FFF;\n cursor: pointer;\n}\n.fa {\n color:#454545;\n}\n@media only screen and (max-width: 767px) {\n a.box {\n border:none;\n padding:15px;\n box-shadow:none !important;\n }\n}\n.no-padding {\n padding:0 !important;\n}\n\n/* hiding the Contact Support bar, 11/15/22 -AVO */\n.contact-bar {\n display:none;\n}\n\n.contact-bar .row {\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n\n@media only screen and (max-width: 767px) {\n .contact-bar .row {\n display: block;\n text-align: center;\n }\n}\n\n.contact-bar a {\n color: #06ac38;\n}\n\n.contact-bar a:hover {\n color: #25b74e !important;\n}\n\n.contact-bar h3 {\n margin:0 !important;\n color: #f4f4f4 !important;\n font-family: helvetica neue;\n}\n\n.contact-bar p {\n width: auto;\n margin:0 !important;\n}\n\n.contact-bar {\n width:100%;\n background: #343434;\n padding:20px;\n}\n.contact-bar .fa {\n color:#f4f4f4;\n}\n.contact-details {\n margin-top:15px;\n}\n.contact-details p {\n text-align: center;\n font-family: helvetica neue;\n}\n.contact-bottom-box {\n text-align:center;\n padding-top:0px;\n}\n.contact-bottom-copy {\n padding:20px;\n padding-top:0;\n font-family: helvetica neue;\n}\n\n.centered {\n justify-content: center; \n}\n\n#stevie-award {\n display: flex;\n justify-content: center;\n}\n\n#stevie-image {\n padding-top:2em;\n}\n\n#hub-landing-page .pd-custom-columns .row .col-sm-6 h3 {\n text-align: left;\n padding-bottom: 5px;\n border-bottom: 1px solid #ddd;\n}\n#hub-landing-page .pd-custom-columns .row .col-sm-6 ul {\n padding: 15px 0px\n}\n#hub-landing-page .pd-custom-columns .row .col-sm-6 ul li a {\n text-align: left;\n font-family: helvetica neue;\n padding: 5px 0;\n display: block;\n color: #888;\n}\n#hub-landing-page .pd-custom-columns .row .col-sm-6 ul li a:hover {\n color: #666;\n}\n#hub-landing-page .pd-custom-columns {\n padding-bottom: 40px;\n}\n#hub-landing-page .pd-custom-columns .col-sm-6 {\n padding-left:30px;\n padding-right: 30px;\n}\nnav#hub-sidebar ul a, \nsection#hub-content #content-container section.content-toc a {\n color: #417595;\n}\n\n@media only screen and (max-width:767px) {\n .pillar.contact {\n padding:0 30px 20px 30px;\n border-left:1px solid #CCC;\n }\n}\n\n\n/* Community Footer */\n.pd-footer {\n padding:50px 0;\n background-color: #343434;\n /*\n background-image: url('//files.readme.io/838a80d-low-poly.png');\n background-size: cover;\n background-position: top center;\n */\n width:100%;\n min-height:300px;\n color: #F9F9F9;\n overflow: auto;\n}\n.pd-footer-inner {\n max-width: 1127px;\n margin: auto;\n display: flex;\n justify-content: center;\n}\n.pd-footer ul {\n list-style:none;\n margin: 0;\n}\n\n.pd-footer li {\n font-size: 13px;\n font-family: helvetica neue;\n letter-spacing: 1px;\n font-weight: 200;\n}\n.pd-footer li a {\n color: #F9F9F9;\n cursor: pointer !important;\n padding: 2px 0;\n display: inline-block;\n\n}\n.pd-footer a:hover {\n color: #25c151;\n}\n\n.pd-footer .col {\n width: 18%;\n padding:0 1%;\n float: left;\n margin-bottom:15px;\n}\n\n#copyright.col {\n float: none; \n margin: 20px auto 0px auto;\n}\n\n#copyright.col p {\n color: #F9F9F9;\n font-size: 0.8em;\n width: max-content;\n}\n\n.pd-footer .col h3.footer-header { \n font-weight: 400;\n font-family: helvetica neue;\n border-bottom: 2px solid #FFF;\n padding-bottom:10px;\n margin-bottom:20px;\n}\n.pd-footer ul {\n padding: 0; \n}\n\n.footer-logo-wrapper {\n padding: 20px 20px 0 20px;\n text-align: center;\n}\n.footer-logo-wrapper img {\n width: 60%;\n max-width:250px;\n margin-left: 10px;\n}\n\n.status-dot {\n border-radius:99px;\n display:inline-block;\n width:8px;\n height:8px;\n margin-right:5px;\n}\n.status-dot.critical {\n background-color:#e74c3c;\n}\n.status-dot.major {\n background-color:#e67e22;\n}\n.status-dot.minor {\n background-color:#f1c40f;\n}\n.status-dot.none {\n background-color:#25c151;\n}\n\n@media only screen and (max-width: 60.043em) {\n .footer-logo-wrapper, .footer-logo-holder {\n display: none;\n }\n .pd-footer .col {\n width: 48%;\n padding:0 1%;\n }\n}\n\n@media only screen and (max-width: 40.043em) {\n .pd-footer .col {\n width: 90%;\n clear: both;\n padding:0 5%;\n }\n}\n\n/*Swiftype Autocomplete Box */\n.autocomplete {\n width: 100%;\n background-color: #fff;\n padding: 20px;\n border: 1px solid #eee;\n border-radius: 5px;\n box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); \n}\ninput#search-input:focus { \n outline-color: #25c151 !important;\n}\n.autocomplete .grid-result-column {\n display: inline-block;\n float: left;\n width: 31%;\n margin:10px 1% 30px 1%;\n height: 200px; \n}\n/*.autocomplete .grid-result-column:nth-of-type(3) {\n margin-right: 0; \n}*/\n.autocomplete .grid-result-column h3 {\n font-size: 13px;\n text-transform: uppercase;\n font-weight: bold;\n color: #646464;\n letter-spacing: 0.04rem;\n border-bottom: 1px solid #E9EDF2;\n padding-bottom: 10px;\n margin-bottom: 10px; \n}\n.autocomplete .result {\n display: block;\n padding: 5px 0;\n position: relative;\n font-size: 14px;\n color: #536170;\n font-weight: 400;\n overflow: hidden; \n height: 33px;\n line-height:33px\n}\n.autocomplete .result.active {\n color: #31bf57; \n}\n.autocomplete .result:first-child {\n padding-top: 0; \n}\n.autocomplete .result:last-child {\n border-bottom: 0; \n}\n.autocomplete .result:hover .result-title {\n color: #31bf57; \n}\n.autocomplete .result em {\n font-style: normal;\n font-weight: bold; \n}\n@media only screen and (max-width: 40.043em) {\n .autocomplete .grid-result-column {\n width:98%;\n height:auto;\n }\n}\n\n.hub-loading-indicator {\n margin: 0;\n}\n\n/* Article Style */\n\n.heading-1 {\n padding-bottom: 0.2em;\n color: #2e2d2e;\n border-bottom: 1px solid #EBEBEB;\n}\n \n.heading {\n margin-bottom: 0.4em !important;\n margin-top: 1.4em !important;\n}\n\n.callout-icon {\n margin: 0 !important;\n padding-right: 0.5em;\n}\n\n.callout-heading, .callout-heading p {\n font-size: 1.0em !important;\n}\n\n.content-body a, .callout a {\n color: #008a00 !important;\n}\n\n.callout h3 p {\n font-size: var(--markdown-title-size, 1em) !important;\n margin-left: 30px !important;\n padding-top: 1px !important;\n}\n\n.callout p {\n margin-bottom: 15px !important;\n}\n\n.callout_info .callout-heading p {\n color: #00748e !important;\n}\n\n.callout_success .callout-heading p {\n color: #008500 !important;\n}\n\n.callout_warn .callout-heading p {\n color: #9e6700 !important;\n}\n\n.callout_error .callout-heading p {\n color: #d33933 !important;\n}\n\n.callout ul li, .callout ol li, blockquote p, blockquote li, blockquote li a {\n font-size: var(--markdown-font-size,14px) !important;\n}\n\n.excerpt p {\n font-size: var(--markdown-font-size,14px) !important;\n}\n\n.expandCollapseAll {\n color: #007e00; \n cursor: pointer;\n padding: 10px;\n border: none;\n background-color: #EEEEEE;\n transition: 0.3s;\n}\n\n.expandCollapseAll:active {\n background-color: #FAFAFA;\n}\n\n/* Jeli badges */\n\n .badge {\n color: #ffffff !important;\n background-color: #25c151 !important;\n border: none;\n text-align: center;\n}\n\n/* <details> accordions */\ndiv.markdown-body details {\n margin-bottom:0px !important;\n}\n \ndetails{\n margin-bottom: 0px !important;\n margin-top: 0px !important\n background-color: transparent;\n border-bottom: 1px solid #EBEBEB;\n padding-bottom: 1em;\n padding-top: 1em;\n box-sizing: inherit;\n margin-bottom: 1em;\n color: #414042;\n padding: .5em 2em .5em 2em;\n display: block;\n transition: .5s;\n border-bottom: 1px solid var(--markdown-edge,#dfe2e5);\n margin-bottom: 0px !important;\n margin-top: 0px !important;\n padding-top: 1em;\n padding-bottom: 1em;\n}\n \ndetails[open] {\n background: #fafafa;\n}\n\ndetails[open] p:first-of-type {\n margin-top: 1em !important; \n}\n\ndetails hr {\n border-bottom:none !important\n}\n \nsummary {\n -webkit-font-smoothing: antialiased;\n text-rendering: optimizeLegibility;\n text-size-adjust: 100%;\n font-weight:unset !important;\n box-sizing: inherit;\n font-style: normal;\n color: #007e00;\n margin: -.5em -.5em -.5em -2em;\n padding: .5em;\n font-weight: inherit;\n}\n\n/* Table of Contents */\n.toc-children a {\n color: #6c6f73 !important;\n}\n\n.toc-children a:hover {\n color: #23527c !important;\n}","hideTableOfContents":false,"hide_logo":true,"nextStepsLabel":"Learn more","theme":"solid","body":{"style":"none"},"javascript":"","logo_white":[],"notheme":false,"sticky":false,"html_body":"","html_footer_meta":"<script type=\"text/javascript\" src=\"//statuspage-production.s3.amazonaws.com/se-v2.js\"></script>\n\n \n <!-- <script type=\"text/javascript\" src=\"//www.pagerduty.com/assets/js/jquery.swiftype.min.js\"></script> -->\n\n<script type=\"text/javascript\"> \n$(document).ready(function () {\n ! function (d)\n {\n var p = 0;\n window.Swiftype = window.Swiftype ||\n {}, Swiftype.root_url = Swiftype.root_url || \"https://search-api.swiftype.com\", Swiftype.htmlEscape = Swiftype.htmlEscape || function (e)\n {\n return String(e).replace(/&/g, \"&amp;\").replace(/\"/g, \"&quot;\").replace(/'/g, \"&#39;\").replace(/</g, \"&lt;\").replace(/>/g, \"&gt;\")\n }, d.fn.swiftype = function (c)\n {\n c = d.extend(\n {}, d.fn.swiftype.defaults, c);\n return this.each(function ()\n {\n var s = d(this),\n n = d.meta ? d.extend(\n {}, c, s.data()) : c;\n s.attr(\"autocomplete\", \"off\"), s.data(\"swiftype-config-autocomplete\", n), s.submitted = !1, s.cacheA = new y(10), s.cacheB = new y(10), s.cacheC = new y(10), s.cacheD = new y(10), s.currentRequest = !1;\n\n var e = n.dropdownStylesFunction(s),\n t = d('<div class=\"' + n.widgetContainerClass + '\" />'),\n i = d(\"<div />\").addClass(n.suggestionListClass).appendTo(t).css(e).hide();\n t.appendTo(n.autocompleteContainingElement);\n var o, r = d(\"<\" + n.suggestionListType + \" />\").appendTo(i);\n s.data(\"swiftype-list\", r), s.showList = function ()\n {\n !1 === h(n.disableAutocomplete) && i.show()\n }, s.hideList = function (e)\n {\n e ? i.hide() : setTimeout(function ()\n {\n i.hide()\n }, 10)\n }, s.focused = function ()\n {\n return s.is(\":focus\")\n }, s.submitting = function ()\n {\n s.submitted = !0\n }, s.listResults = function ()\n {\n return d(n.resultListSelector, r)\n }, s.activeResult = function ()\n {\n return s.listResults().filter(\".\" + n.activeItemClass).first()\n }, s.prevResult = function ()\n {\n var e = s.listResults(),\n t = e.index(s.activeResult()) - 1,\n i = e.eq(t);\n s.listResults().removeClass(n.activeItemClass), 0 <= t && i.addClass(n.activeItemClass)\n }, s.nextResult = function ()\n {\n var e = s.listResults(),\n t = e.index(s.activeResult()) + 1,\n i = e.eq(t);\n s.listResults().removeClass(n.activeItemClass), 0 <= t && i.addClass(n.activeItemClass)\n }, s.selectedCallback = function (t)\n {\n return function ()\n {\n var e = s.val();\n n.onComplete(t, e)\n }\n }, s.registerResult = function (e, t)\n {\n e.data(\"swiftype-item\", t), e.click(s.selectedCallback(t)).mouseover(function ()\n {\n s.listResults().removeClass(n.activeItemClass), e.addClass(n.activeItemClass)\n })\n };\n var a = !(s.getContext = function ()\n {\n return {\n config: n,\n list: r,\n registerResult: s.registerResult\n }\n });\n s.lastValue = \"\", s.off(\"keyup\").keyup(function (e)\n {\n a ? a = !1 : 36 < e.which && e.which < 41 || 16 == e.which || (0 < n.typingDelay ? (clearTimeout(o), o = setTimeout(function ()\n {\n f(s)\n }, n.typingDelay)) : f(s))\n }), s.styleDropdown = function ()\n {\n i.css(n.dropdownStylesFunction(s))\n }, d(window).resize(function (e)\n {\n if (window.location.pathname === '/') s.styleDropdown()\n }), s.keydown(function (e)\n {\n s.styleDropdown();\n var t = s.activeResult();\n switch (e.which)\n {\n case 13:\n 0 !== t.length && r.is(\":visible\") ? (e.preventDefault(), s.selectedCallback(t.data(\"swiftype-item\"))()) : s.currentRequest && s.submitting(), s.hideList(), a = !0;\n break;\n case 38:\n e.preventDefault(), 0 === t.length ? s.listResults().last().addClass(n.activeItemClass) : s.prevResult();\n break;\n case 40:\n e.preventDefault(), 0 === t.length ? s.listResults().first().addClass(n.activeItemClass) : t != s.listResults().last() && s.nextResult();\n break;\n case 27:\n s.hideList(), a = !0;\n break;\n default:\n s.submitted = !1\n }\n }), s.keypress(function (e)\n {\n 13 == e.which && 0 < s.activeResult().length && e.preventDefault()\n });\n var u = !1,\n l = !1;\n d(document).bind(\"mousedown.swiftype\" + ++p, function ()\n {\n u = !0\n }), d(document).bind(\"mouseup.swiftype\" + p, function ()\n {\n u = !1, l && (l = !1, s.hideList())\n }), s.blur(function ()\n {\n u ? l = !0 : s.hideList()\n }), s.focus(function ()\n {\n setTimeout(function ()\n {\n s.select()\n }, 10), 0 < s.listResults().filter(\":not(.\" + n.noResultsClass + \")\").length && s.showList()\n })\n })\n };\n var i = function (t, i, s)\n {\n t.currentRequestSwiftype && t.currentRequestSwiftype.abort();\n var e = {},\n n = t.data(\"swiftype-config-autocomplete\");\n e.q = i, e.engine_key = n.engineKey, e.search_fields = h(n.searchFields), e.fetch_fields = h(n.fetchFields), e.filters = h(n.filters), e.document_types = h(n.documentTypes), e.functional_boosts = h(n.functionalBoosts), e.sort_field = h(n.sortField), e.sort_direction = h(n.sortDirection), e.per_page = n.resultLimit, t.currentRequest = !0, t.currentRequestSwiftype = d.ajax(\n {\n type: \"GET\",\n dataType: \"jsonp\",\n url: Swiftype.root_url + \"/api/v1/public/engines/search.json\",\n data: e,\n success: function (e)\n {\n e = e.records.page;\n s.put(i, e), a(t, e, i)\n }\n })\n },\n s = function (t, i, s)\n {\n t.currentRequestExt1 && t.currentRequestExt1.abort(), t.currentRequest = !0, t.currentRequestExt1 = d.ajax(\n {\n type: \"GET\",\n dataType: \"json\",\n url: \"https://developer-v2.pd-staging.com/search\",\n data:\n {\n q: i\n },\n success: function (e)\n {\n e.forEach(function (e)\n {\n e.type = \"ext_api_reference\", e.url = \"https://developer-v2.pd-staging.com/\" + e.anchor\n }), s.put(i, e), a(t, e, i)\n }\n })\n },\n n = function (t, i, s)\n {\n t.currentRequestExt2 && t.currentRequestExt2.abort(), t.currentRequest = !0, t.currentRequestExt2 = d.ajax(\n {\n type: \"GET\",\n dataType: \"json\",\n url: \"https://developer-v2.pd-staging.com/docs/get-started/getting-started/\" + i,\n success: function (e)\n {\n e.forEach(function (e)\n {\n e.type = \"ext_docs\", e.url = \"https://developer-v2.pd-staging.com/docs/get-started/getting-started/\" + e.slug\n }), s.put(i, e), a(t, e, i)\n }\n })\n },\n o = function (t, i, s)\n {\n t.currentRequestExt3 && t.currentRequestExt3.abort(), t.currentRequest = !0, t.currentRequestExt3 = d.ajax(\n {\n type: \"GET\",\n dataType: \"json\",\n url: \"https://support.pagerduty.com/api/search?q=\" + i,\n success: function (e)\n {\n e.hits.forEach(function (e)\n {\n e.type = \"ext_kb\", e.url = \"https://support.pagerduty.com/docs/\" + e.slug\n }), s.put(i, e.hits), a(t, e.hits, i)\n }\n })\n },\n f = function (e)\n {\n var t = d.trim(e.val());\n if ((e.currentQuery = t) !== e.lastValue)\n {\n if (\"\" === (e.lastValue = t)) return e.data(\"swiftype-list\").empty(), void e.hideList();\n void 0 !== e.data(\"swiftype-config-autocomplete\").engineKey && (r(e, t, e.cacheA, i), r(e, t, e.cacheB, s), r(e, t, e.cacheC, n), r(e, t, e.cacheD, o))\n }\n },\n r = function (e, t, i, s)\n {\n var n = i.get(t);\n n ? a(e, n, t) : s(e, t, i)\n },\n a = function (e, t, i)\n {\n var s = e.data(\"swiftype-list\"),\n n = e.data(\"swiftype-config-autocomplete\");\n i == e.currentQuery && (e.currentlyShowing !== i && (s.empty(), e.hideList(!0)), n.resultRenderFunction(e.getContext(), t), (0 < e.listResults().length && e.focused() || void 0 !== n.noResultsMessage) && (e.submitted ? e.submitted = !1 : e.showList()), e.currentlyShowing = i)\n },\n e = function (s, e)\n {\n var n = s.list,\n o = s.config;\n d.each(e, function (i, e)\n {\n d.each(e, function (e, t)\n {\n s.registerResult(d(\"<li>\" + o.renderFunction(i, t) + \"</li>\").appendTo(n), t)\n })\n })\n },\n h = function (e)\n {\n if (void 0 !== e)\n {\n var t = e;\n return \"function\" == typeof t && (t = t.call()), t\n }\n };\n\n function y(e)\n {\n this.size = 0, this.limit = e, this._keymap = {}\n }\n y.prototype.put = function (e, t)\n {\n var i = {\n key: e,\n value: t\n };\n if (this._keymap[e] = i, this.tail ? (this.tail.newer = i).older = this.tail : this.head = i, this.tail = i, this.size === this.limit) return this.shift();\n this.size++\n }, y.prototype.shift = function ()\n {\n var e = this.head;\n return e && (this.head.newer ? (this.head = this.head.newer, this.head.older = void 0) : this.head = void 0, e.newer = e.older = void 0, delete this._keymap[e.key]), e\n }, y.prototype.get = function (e, t)\n {\n var i = this._keymap[e];\n if (void 0 !== i) return i === this.tail ? i.value : (i.newer && (i === this.head && (this.head = i.newer), i.newer.older = i.older), i.older && (i.older.newer = i.newer), i.newer = void 0, i.older = this.tail, this.tail && (this.tail.newer = i), this.tail = i, t ? i : i.value)\n }, y.prototype.remove = function (e)\n {\n var t = this._keymap[e];\n if (t) return delete this._keymap[t.key], t.newer && t.older ? (t.older.newer = t.newer, t.newer.older = t.older) : t.newer ? (t.newer.older = void 0, this.head = t.newer) : t.older ? (t.older.newer = void 0, this.tail = t.older) : this.head = this.tail = void 0, this.size--, t.value\n }, y.prototype.clear = function ()\n {\n this.head = this.tail = void 0, this.size = 0, this._keymap = {}\n }, y.prototype.keys = \"function\" == typeof Object.keys ? function ()\n {\n return Object.keys(this._keymap)\n } : function ()\n {\n var e = [];\n for (var t in this._keymap) e.push(t);\n return e\n }, d.fn.swiftype.defaults = {\n activeItemClass: \"active\",\n attachTo: void 0,\n documentTypes: void 0,\n filters: void 0,\n engineKey: void 0,\n searchFields: void 0,\n functionalBoosts: void 0,\n sortField: void 0,\n sortDirection: void 0,\n fetchFields: void 0,\n noResultsClass: \"noResults\",\n noResultsMessage: void 0,\n onComplete: function (e, t)\n {\n window.location = e.url\n },\n resultRenderFunction: e,\n resultRenderExternalFunction: e,\n renderFunction: function (e, t)\n {\n return '<p class=\"title\">' + Swiftype.htmlEscape(t.title) + \"</p>\"\n },\n dropdownStylesFunction: function (e)\n {\n var t = e.data(\"swiftype-config-autocomplete\"),\n i = t.attachTo ? d(t.attachTo) : e,\n s = i.offset(),\n n = {\n position: \"absolute\",\n \"z-index\": 9999,\n top: s.top + i.outerHeight() + 3,\n left: s.left - 2\n };\n return t.setWidth && (n.width = i.outerWidth() + 2), n\n },\n resultLimit: void 0,\n suggestionListType: \"ul\",\n suggestionListClass: \"autocomplete\",\n resultListSelector: \"li\",\n setWidth: !0,\n typingDelay: 80,\n disableAutocomplete: !1,\n autocompleteContainingElement: \"body\",\n widgetContainerClass: \"swiftype-widget\"\n }\n }(jQuery),\n function (n)\n {\n var o = {\n marketing_site: \"PagerDuty Website\",\n blog: \"PagerDuty Blog\",\n company_blog: \"Company Blog\",\n community: \"Community\",\n integration_guide: \"Integration Guides\",\n ext_api_reference: \"API Reference\",\n ext_docs: \"Developer Docs\",\n ext_kb: \"Knowledge Base\"\n };\n n(\"#search-input\").swiftype(\n {\n engineKey: \"vkA2nKGB3k3u6x4XGxpN\",\n resultRenderFunction: function (s, e)\n {\n var i = {};\n n.each(o, function (e, t)\n {\n i[e] = []\n }), n.each(e, function (e, t)\n {\n o[t.type] && i[t.type].length < 4 && i[t.type].push(t)\n }), n.each(i, function (e, t)\n {\n if (0 < t.length)\n {\n var i = n(\"<div class='grid-result-column'><h3>\" + o[e] + \"</h3></div>\");\n i.appendTo(s.list), n.each(t, function (e, t)\n {\n s.registerResult(n(\"<div class='result'>\" + t.title + \"</div>\").appendTo(i), t)\n })\n }\n })\n },\n suggestionListType: \"div\",\n resultListSelector: \".result\",\n resultLimit: 40,\n typingDelay: 0,\n fetchFields:\n {\n page: [\"title\", \"url\", \"type\"]\n }\n })\n }(jQuery);\n});\n\n</script>","html_head":"<link rel=\"stylesheet\" type=\"text/css\" href=\"//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css\" media=\"screen\" />\n<link rel=\"stylesheet\" href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css\">\n<script type=\"text/javascript\" src=\"https://code.jquery.com/jquery-3.6.0.min.js\"></script>","html_promo":"<h2 class=\"kb-header\">PagerDuty Knowledge Base</h2>\n\n<form id=\"search-form\">\n <input id=\"search-input\" placeholder=\"Search documentation, integration guides, community forums&hellip;\" autocomplete=\"off\">\n</form>","logo_white_use":false,"overlay":"triangles","typography":{"tk_headline":"","tk_key":"","typekit":false,"body":"Open+Sans:400:sans-serif","headline":"Open+Sans:400:sans-serif","tk_body":""},"categoriesAsDropdown":false,"colors":{"highlight":"","main":"#06ac38","main_alt":"#4981a7","body_highlight":"#06ac38","header_text":"","custom_login_link_color":""},"favicon":["https://files.readme.io/f344281-small-pd_favicon_dark_green.png","pd_favicon_dark_green.png",32,32,"#000000","https://files.readme.io/92649bf-pd_favicon_dark_green.png"],"html_footer":"<div class=\"pd-footer\">\n <div class=\"pd-footer-inner\">\n \n <div class=\"col\">\n <h3 class=\"footer-header\">Getting Started</h3>\n <ul>\n <li><a href=\"https://support.pagerduty.com/docs/introduction\">Intro to PagerDuty</a></li>\n <li><a href=\"https://www.pagerduty.com/faq\">FAQ</a></li>\n <li><a href=\"https://www.pagerduty.com/ops-guides/\">Best Practices</a></li>\n <li><a href=\"https://www.pagerduty.com/integrations\">Integration Guides</a></li>\n </ul>\n </div>\n \n <div class=\"col\">\n <h3 class=\"footer-header\">Resources</h3>\n <ul>\n <li><a href=\"https://www.pagerduty.com/whats-new\">What's New</a></li>\n <li><a href=\"https://developer.pagerduty.com\">Developer Docs</a></li>\n\t\t\t<li><a href=\"https://response.pagerduty.com\">Incident Response Docs</a></li>\n\t\t\t<li><a href=\"https://engineering.pagerduty.com\">Engineering Blog</a></li>\n\t\t\t<li><a href=\"https://www.pagerduty.com/platform/devops/on-call-management/mobile/\">Mobile App</a></li>\n </ul>\n </div>\n \n <div class=\"col footer-logo-holder\">\n <div class=\"footer-logo-wrapper\">\n <img src=\"//files.readme.io/1d9b51a-P-GreenRGB.png\" alt=\"PagerDuty logo\">\n </div>\n </div>\n \n <div class=\"col\">\n <h3 class=\"footer-header\">Support</h3>\n <ul>\n <li><a href=\"https://support.pagerduty.com\">Knowledge Base</a></li>\n <li><a href=\"https://community.pagerduty.com?utm_source=web&utm_campaign=kb_footer_nav&utm_medium=link\">Community Forum</a></li>\n <li><a href=\"https://status.pagerduty.com\">Service Status <span class=\"status-dot\"></span></a></li>\n <li><a href=\"https://tickets.pagerduty.com\">Support Tickets</a></li>\n </ul>\n </div>\n \n <div class=\"col\">\n <h3 class=\"footer-header\">Company</h3>\n <ul>\n <li><a href=\"https://www.pagerduty.com/company\">About PagerDuty</a></li>\n <li><a href=\"https://www.pagerduty.com/blog\">Company Blog</a></li>\n <li><a href=\"https://www.pagerduty.com/security\">Security</a></li>\n <li><a href=\"https://www.pagerduty.com/online-terms-and-conditions\">Terms and Conditions</a></li>\n <li><a href=\"https://www.pagerduty.com/privacy-policy\">Privacy Policy</a></li>\n <li><a href=\"https://www.pagerduty.com/community-policy\">Community Policy</a></li>\n </ul>\n </div>\n \n </div>\n <div class=\"col\" id=\"copyright\">\n <p>© <span id=\"year\"></span> PagerDuty, Inc. All rights reserved.</p>\n </div>\n \n</div>\n\n<!-- Start of pagerduty Zendesk Widget script -->\n<script id=\"ze-snippet\" src=\"https://static.zdassets.com/ekr/snippet.js?key=d6334228-24bd-407e-823c-bb9b282684e1\"> </script>\n<!-- End of pagerduty Zendesk Widget script -->","html_hidelinks":false,"referenceLayout":"row","childrenAsPills":false,"global_landing_page":{"html":"","redirect":""},"splitReferenceDocs":false,"rdmd":{"callouts":{"useIconFont":false},"theme":{"background":"","border":"","markdownEdge":"","markdownFont":"","markdownFontSize":"","markdownLineHeight":"","markdownRadius":"","markdownText":"","markdownTitle":"","markdownTitleFont":"","mdCodeBackground":"","mdCodeFont":"","mdCodeRadius":"","mdCodeTabs":"","mdCodeText":"","tableEdges":"","tableHead":"","tableHeadText":"","tableRow":"","tableStripe":"","tableText":"","text":"","title":""}},"subheaderStyle":"dropdown","showMetricsInReference":true,"referenceSimpleMode":true,"stylesheet_hub3":"/* Redesign Updates 3/22/2022 (ERDMAN) */\n @media only screen and (min-width: 769px) {\n .useReactApp .rm-Header {\n --Header-background: transparent !important;\n }\n}\n .useReactApp .rm-Header.rm-Header_overlay.rm-Header_overlay-triangles {\n background: linear-gradient(45deg,#06ac38 0,#2b9594 70%,#4981a7 100%) !important;\n}\n .useReactApp .hub-is-home .kb-header {\n display: block;\n font-size: 30px;\n color: #fff;\n}\n .useReactApp .hub-is-home #search-form input {\n backface-visibility: hidden;\n border: 0;\n background: #fff;\n box-shadow: 0 0 0 1px #dae2eb;\n height: 52px;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n padding: 0 1rem 0 3rem;\n display: block;\n width: 90%;\n border-radius: 3px;\n font-size: 1.1rem;\n font-family: helvetica neue;\n margin: 0 auto;\n margin-bottom:30px;\n}\n @media only screen and (min-width: 48em){\n .useReactApp .hub-is-home .col-sm-4 {\n -ms-flex-preferred-size: 31.33333333%;\n flex-basis: 31.33333333%;\n max-width: 31.33333333%;\n }\n}\n .useReactApp .hub-is-home .row {\n box-sizing: border-box;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-flex: 0;\n -ms-flex: 0 1 auto;\n flex: 0 1 auto;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -0.5rem;\n margin-left: -0.5rem;\n}\n .useReactApp .hub-is-home a.box {\n padding: 12px!important;\n margin: 10px!important;\n min-height: 235px;\n}\n .useReactApp .contact-bar {\n width: 100%;\n background: #343434;\n padding: 20px;\n}\n @media only screen and (max-width: 769px){\n .useReactApp .hub-is-home a.box {\n padding: 12px!important;\n margin: 10px!important;\n min-height: 1px !important;\n max-width: 100% !important;\n width: 100% !important;\n }\n .useReactApp .hub-is-home .row{\n -ms-flex-direction: column;\n flex-direction: column;\n }\n}\n @media only screen and (min-width: 64em){\n .useReactApp .col-md-3 {\n -ms-flex-preferred-size: 25%;\n flex-basis: 25%;\n max-width: 25%;\n }\n}\n @media only screen and (min-width: 48em){\n .useReactApp .col-sm-9 {\n -ms-flex-preferred-size: 75%;\n flex-basis: 75%;\n max-width: 75%;\n }\n .useReactApp .contact-bar p {\n color: #f4f4f4;\n }\n}","loginLogo":[],"logo_large":false,"colorScheme":"light","changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":false},"allowApiExplorerJsonEditor":false},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"Get help with configuring your account and using PagerDuty. Contact Support: https://www.pagerduty.com/contact-us/#contact-support","error404":"404","experiments":[],"first_page":"landing","flags":{"speedyRender":false,"stripe":false,"allowImport":false,"allowXFrame":false,"swagger":false,"hideGoogleAnalytics":false,"hub2":true,"migrationSwaggerRun":true,"correctnewlines":false,"jwt":true,"migrationRun":false,"oauth":false,"allow_hub2":false,"autoSslGeneration":true,"newApiExplorer":true,"alwaysShowDocPublishStatus":false,"cookieAuthentication":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"enterprise":true,"newEditor":true,"newMarkdown":false,"translation":true,"newMarkdownBetaProgram":false,"oldMarkdown":false,"newSearch":true,"rdmdCompatibilityMode":false,"tutorials":true,"staging":false,"allowApiExplorerJsonEditor":false,"useReactApp":true,"auth0Oauth":false,"newHeader":false,"referenceRedesign":false,"graphql":false,"singleProjectEnterprise":false,"dashReact":false,"allowReferenceUpgrade":true,"metricsV2":true,"newEditorDash":true,"enableRealtimeExperiences":false,"reviewWorkflow":true,"star":false,"allowDarkMode":false,"forceDarkMode":false,"useReactGLP":false,"disablePasswordlessLogin":false,"personalizedDocs":false,"myDevelopers":false,"superHub":false,"developerDashboard":false,"allowReusableOTPs":false,"dashHomeRefresh":false,"owlbotAi":false,"apiV2":false,"git":{"read":false,"write":false},"superHubBeta":false,"dashQuickstart":false,"disableAutoTranslate":true,"customBlocks":false,"devDashHub":false,"disableSAMLScoping":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"apiAccessRevoked":false,"passwordlessLogin":"default","disableSignups":false,"billingRedesignEnabled":true,"developerPortal":false,"mdx":false,"superHubDevelopment":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false,"apiDesigner":false,"hideEnforceSSO":false,"localLLM":false,"superHubManageVersions":false,"gitSidebar":false},"fullBaseUrl":"https://pd-support.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"connectedRepository":{"organization":{},"privacy":{}},"installationRequest":{},"github":[]}},"glossaryTerms":[{"_id":"62cf41ad438b1600472d750c","term":"subdomain","definition":"Your PagerDuty subdomain acts as your account's unique identifier. You can find it in the web application at the front of the URL, for example: your-subdomain.pagerduty.com."},{"_id":"62cf47dd460f9b00a75a88f8","term":"business service","definition":"A business service models capabilities that span multiple technical services, and that may be owned by several different teams. Ideally, business services are recognizable to non-technical stakeholders and supported by one or more technical services in PagerDuty."},{"_id":"62cf47f51f5be700671f4f90","term":"technical service","definition":"A technical service reflects a discrete piece of functionality that is wholly owned by one team. One or more technical services combine to deliver customer-facing or business capabilities.\nYou can add one or more integrations to a technical service in order to receive events from those tools."},{"_id":"62cf481eb64b5d001a0365fd","term":"postmortem","definition":"A postmortem is a report that allows users to learn from major incidents by providing a summary of events that transpired, how the response was handled, and what resolution steps were taken. It allows for further analysis to determine follow-up actions for similar situations in the future and, ideally, help prevent them altogether."},{"_id":"62cf482c68961a00fa2f0e6e","term":"override","definition":"An override is used to make a one-time change to an on-call schedule. An override is typically used if the on-call user is out sick or on vacation and you want another user to fill in for their on-call shift."},{"_id":"62cf485432b1e9001a327d94","term":"MTTA","definition":"Mean time to acknowledge an incident."},{"_id":"62cf485ee3633a0053f25b8d","term":"MTTR","definition":"Mean time to resolve an incident."},{"_id":"62cf488331e345006d828314","term":"maintenance window","definition":"A maintenance window is used to temporarily disable a service for a set period of time. No incidents will trigger and no notifications will be sent while a service is disabled."},{"_id":"62cf48b868961a00fa2f23a5","term":"integration","definition":"Integrations live on services and are used to integrate with third-party systems, such as a monitoring tool."},{"_id":"62cf48e17bfbad032c3f7a28","term":"incident","definition":"An incident triggers on a service and is the event that sets off a notification to the on-call responder(s)."},{"_id":"62cf4f7e1c23ab0049961d05","term":"open incidents","definition":"Incidents in the \"triggered\" or \"acknowledged\" state."},{"_id":"66b679d4af4bef0044d44a08","term":"opportunity","definition":"Similar to a postmortem report or investigation, an opportunity focuses on an incident that has already occurred and explores its causes and results. An opportunity can only be created from an incident, but Jeli incidents can exist without being part of an opportunity."},{"_id":"66b67a7f3527ca0019a2fcb3","term":"notification","definition":"An incident notification is sent to the on call user when a PagerDuty incident is assigned to them. The service name of the triggered incident and the subject of the incident is included in the notification message. Notifications can be sent as a push notification from the PagerDuty mobile app, a phone call, email, or SMS."},{"_id":"66b68987003d8300208fa1f3","term":"escalation policy","definition":"Escalation policies are used to automate ownership by assigning incidents either directly to a user or an on-call schedule. Services in PagerDuty can be associated with one escalation policy. An escalation policy, however, can be associated with as many services as you like."},{"_id":"66b68a36157c9e0054d5bc02","term":"alert","definition":"Alerts are typically generated from monitoring tools, applications, or manual triggers, and serve as the initial signal indicating that something within the monitored environment needs investigation or action. Alerts can be grouped into incidents based on predefined rules to reduce noise and focus on critical issues."},{"_id":"66bb78bccb2381002bd9cb08","term":"TTE","definition":"Total time to engage."},{"_id":"66bb78c384be89000f020394","term":"TTA","definition":"Total time to acknowledge."},{"_id":"66bb78e55c3d5800258f8fe5","term":"TTR","definition":"Total time to respond."},{"_id":"66bb7907a46b86005c401f61","term":"TTM","definition":"Time to mobilize."},{"_id":"66bb794b2e1d55002b3c0983","term":"MTTE","definition":"Mean time to engage."},{"_id":"66bb798b9c5f5c0012e89514","term":"MTTM","definition":"Mean time to mobilize."},{"_id":"672a4d62ef6678003c8814d7","term":"multiservice group","definition":"A feature of Global Alert Grouping, a multiservice group describes the set of services, whose alerts may be grouped together when an incident on one of the services triggers."},{"_id":"673cd5e23bba500040005ca0","term":"Account Owner","definition":"The Account Owner is the most privileged user in your PagerDuty account and has the ability to: Add new users, Delete users, Edit a user's profile/password, Add/edit/delete on-call schedules, Add/edit/delete escalation policies, Add/edit/delete services, Create/delete REST API keys, Access all billing information, Change the account owner or delete the account"},{"_id":"673cd608907fed0030e5fe32","term":"acknowledged incident","definition":"A user will acknowledge an incident if the user wants to communicate that the issue is being worked on but has not yet been resolved. Acknowledging an incident halts the escalation process. Once an incident has been acknowledged, no more notifications will be sent until the incident ack timeout is reached. If the incident ack timeout is reached then the incident will go from the acknowledged state back to the triggered state."},{"_id":"673cd63c5dd6270036454e1a","term":"Admin","definition":"Admin users can: Add new users, Delete users, Edit a user's profile/password, Add/edit/delete on-call schedules, Add/edit/delete escalation policies, Add/edit/delete services, Create/delete REST API keys.\nAdmins cannot change or delete the Account Owner and do not have access to billing information."},{"_id":"673cd70f8ddfba004d8138db","term":"auto-escalation","definition":"Auto-escalation occurs when an incident is not acknowledged by the on-call user within the time specified in an escalation policy's settings. When this occurs, the incident escalates to the on-call user at the next level of the escalation policy. The default setting for auto escalation is 30 minutes, but you can change this setting if needed."},{"_id":"673cd7483bba5000400068a5","term":"contact method","definition":"A contact method is any phone number, SMS number, email address, or push notification that is associated with a single user's profile. Users can add up to 10 unique contact methods on their user profile."},{"_id":"673cd77f25bd740013138cc3","term":"incidents page","definition":"The incidents page is the first screen that appears after logging in to the PagerDuty web app. The incidents page gives you easy access to: Incidents that are assigned to you, Activity for the past 7 days, Who is on call at that time, When you will be on call next. You can also view a quick count of how many incidents have been triggered, how many acknowledged incidents are currently open, and access a more detailed list of total resolved, acknowledged, and open incidents."},{"_id":"673cd7b9d466d1001070f25d","term":"email filters","definition":"Email filters are used to configure email integrations to filter out certain emails from triggering incidents. Regex filters are configured to set conditions for when an email should trigger an incident and when it should not. You can set the regex filters to filter emails by email subject, by the body of the email, and/or the from address. Regex filters allow you to set up the service to: Accept all incoming email, Accept mail only if it matches one or more of the regex filter rules set up, Accept email only if it matches all of the regex filter rules set up."},{"_id":"673cd7e8132eea001f7ba058","term":"email management rules","definition":"Email management rules can be used in tandem with email filters on email integrations. With email management rules, you can preset rules on a service to determine how your events will behave based on event content. You can select which of your events will trigger, and you can auto-resolve related events by grouping them based by an event key."},{"_id":"673cd80a5dd6270036455dc2","term":"escalation rule","definition":"Each escalation rule represents a level of on-call duty. The first escalation rule in the escalation policy is the user that will be notified first about the triggered incident. If the first on-call user does not respond before the incident timeout, then the second on-call user or user that is on call on a specific schedule will be notified of the triggered incident."},{"_id":"673cd82192da5100114fe657","term":"escalation timeout","definition":"An escalation timeout is the time period where if the incident is not acknowledged or resolved, it will be escalated to the next escalation rule. The default escalation timeout is set to 30 minutes but this can be adjusted to any amount of time (in minutes)."},{"_id":"673cd88e5ee5e50073055a16","term":"incident auto-resolution","definition":"An incident auto-resolution is a service setting which allows you to set incidents to automatically resolve after a specified amount of time. Once this time has passed, the incident is resolved and no additional notifications will be sent out. This setting is off by default, but can be adjusted to 10 minutes, 20 minutes, 30 minutes, 40 minutes, 50 minutes, 60 minutes, 90 minutes, 2 hours, 3 hours, 4 hours, 5 hours, 6 hours, 12 hours, or 24 hours. If you need to set this to a time that is not in these options, you can do so from our REST API."},{"_id":"673cd90977fa110030731122","term":"integration email","definition":"When an email is sent to a service's integration email address, an incident is triggered in that service. The domain is determined based on your account's subdomain, but you can configure the username."},{"_id":"673cd929d466d10010710117","term":"looping through escalation rules","definition":"Looping through escalation rules means that if the escalation policy rotates through all escalation levels and the incident is still not resolved, the incident can start back at the first on-call user and repeat all the escalation levels. The default is set to loop through the escalation policy a total of 2 times but this can be adjusted to 3, 4, 5, 6, 7, 8, 9, or 10 times."},{"_id":"673cd9592c3da00011bae143","term":"major incident","definition":"A major incident is defined as any high-priority incident that requires a coordinated response, often across multiple teams. They are typically highly noticeable by customers, so fixing the problem is of the greatest importance. Major incidents are often referred to as P1, P2, or SEV-1, SEV-2 in most organizations."},{"_id":"673cd9a388302000125964f2","term":"notification rules","definition":"Notification rules determine how an individual user is notified when an incident is assigned to them. You can set rules up to notify you on any of the contact methods in your profile. Individuals can set up their notification rules to notify them via phone, email, push, or SMS immediately or at any interval of one minute after an incident has been triggered and assigned to that user."},{"_id":"673cda2077fa110030731682","term":"on-call restrictions","definition":"Restrictions on an on-call schedule determine what hours during the day, and which days, a user is on call. For example, you can set the restrictions to have a user on call from 9 a.m. to 5 p.m. every day, or you can set the restrictions to have a user on call from 6 p.m. to 6 a.m. only Monday through Friday."},{"_id":"673cda4475eb1b0018daaf95","term":"on-call schedule","definition":"An on-call schedule is a rotation that determines who is on call at a specific time and date. On-call schedules are used to manage on-call rotations."},{"_id":"673cda712f4fd7007171b264","term":"resolved incident","definition":"An incident is resolved when the user has completed fixing the issue and they want the incident to be closed out. Once an incident is resolved, no additional notifications will be sent; the incident cannot be opened again."},{"_id":"673cdaa34cd2c1007682d589","term":"rotation type","definition":"A rotation type determines how an on-call schedule circles through the included users. Rotation types can be set to have users on call for a day, or a week, at a time, or the rotation can be customized to any specified number of hours, days, or weeks."},{"_id":"673cdabc0b113c0075e6b3f4","term":"schedule gaps","definition":"A gap in the schedule indicates that no one is on call for a certain amount of time. If there is a gap in the schedule, and no one is on call, then an incident cannot be created."},{"_id":"673cdafa5fc1bb0046849e0b","term":"schedule layer","definition":"Schedule layers are used to help build complex on-call schedules. If a user requires different on-call restrictions, they will need to be added to an additional layer on the on-call schedule. If two layers overlap one another then the bottom layer (i.e., the layer that appears lowest in the UI) will take precedence over any higher layer."},{"_id":"673cdb40a5a808001f7c92a4","term":"triggered incident","definition":"An incident is considered to be triggered before any user responds to the notification. When an incident triggers, the on-call user will receive notifications according to their notification rules."},{"_id":"673cdb5e723983000f705ab4","term":"user","definition":"A user can: Add/edit/delete on-call schedules, Add/edit/delete escalation policies, Add/edit/delete services."},{"_id":"677852971a0ca30011b437cc","term":"suppressed alert","definition":"A suppressed alert does not create an incident and does not notify responders. The Account Owner and Admin users can view suppressed alerts in the Alerts table for forensics, analysis, and context."},{"_id":"677d3ccadbfdfd001dce9881","term":"time picker","definition":"The values available will depend on whether your system time is set to a 12-hour or 24-hour clock."}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"healthCheck":{"provider":"statusPage","settings":{"page":"33yy6hwxnwr3","status":false,"url":""}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"integrations":{"login":{}},"internal":"","jwtExpirationTime":0,"landing_bottom":[{"html":"<div class=\"row intro-pillars\">\n <div class=\"col-xs-12 col-sm-4\">\n <a href=\"https://support.pagerduty.com/docs/quick-start-guide\" class=\"box mat-shadow-ani-sml-1\">\n <i class=\"fa fa-list-ol\"></i>\n <h2>Getting Started</h2>\n <p>\n Follow our Onboarding Guide to start off on the right foot.\n </p>\n </a>\n </div>\n <div class=\"col-xs-12 col-sm-4\">\n <a href=\"https://university.pagerduty.com/page/on-demand\" class=\"box mat-shadow-ani-sml-1\">\n <i class=\"fa fa-graduation-cap\"></i>\n <h2>PagerDuty University</h2>\n <p>\n Check out training courses that introduce specific topics in bite-sized units.\n </p>\n </a>\n </div>\n <div class=\"col-xs-12 col-sm-4\">\n <a href=\"https://www.pagerduty.com/ops-guides/\" class=\"box mat-shadow-ani-sml-1\">\n <i class=\"fa fa-lightbulb-o\"></i>\n <h2>Best Practices</h2>\n <p>\n Ensure you are getting the most out of PagerDuty.\n </p>\n </a>\n </div>\n</div>","alignment":"left","type":"html"},{"type":"docs","alignment":"left","pageType":"Documentation"},{"html":"<div class=\"row\">\n <div class=\"col-sm-12 contact-bar\">\n <div class=\"row no-padding\">\n <h3>Contact Support</h3>\n <p><i class=\"fa fa-envelope-o\"></i> <a href=\"mailto:support@pagerduty.com\">\n support@pagerduty.com</a>\n </p>\n <p><i class=\"fa fa-twitter\"></i> <a href=\"https://twitter.com/pagerdutyhelp\">\n @pagerdutyhelp</a></p>\n </div>\n </div>\n</div>","alignment":"left","type":"html"},{"type":"html","alignment":"left","html":"<div class=\"row\">\n <div id=\"stevie-award\">\n <div class=\"col-xs-12 col-sm-2 contact-bottom-box\">\n <img id=\"stevie-image\" width=\"130px\" src=\"//files.readme.io/8f177a4-2019-gold-stevie-award.png\">\n </div>\n <div class=\"col-xs-12 col-sm-4 contact-bottom-copy\">\n <h3>Award Winning Support</h3>\n <p>\n Our goal is to help you get the maximum value out of PagerDuty. We're proud to have won multiple <a href=\"https://stevieawards.com/aba/customer-service-awards-2\">Stevie&reg; Awards for Customer Service</a>, and <a href=\"https://www.pagerduty.com/contact-us/#contact-support\">welcome your feedback</a> on how we're doing.\n </p>\n </div>\n </div>\n</div>"}],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"thumbsEnabled":true,"planLimit":1000000,"realtime":{"dashEnabled":false,"hubEnabled":false},"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":false,"suggested_edits":false,"discuss":false,"reference":false,"examples":true,"docs":true,"changelog":false,"logs":false,"custompages":false,"tutorials":false,"graphql":false},"name":"Knowledge Base","nav_names":{"discuss":"Community Discussions","docs":"Knowledge Base","reference":"API Docs","changelog":"Blog","tutorials":"","recipes":""},"oauth_url":"https://oauth.readme.io/p/pdsupport/oauth","onboardingCompleted":{"documentation":true,"appearance":true,"jwt":true,"api":true,"logs":false,"domain":true,"metricsSDK":false},"owlbot":{"enabled":false,"isPaying":false,"customization":{"answerLength":"long","customTone":"","defaultAnswer":"","forbiddenWords":"","tone":"neutral"},"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"enterprise","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"active","planTrial":"enterprise","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":false,"points":50},"tryItNow":{"enabled":true,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":true,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":false,"points":15},"pageVoting":{"enabled":true,"points":1},"suggestedEdits":{"enabled":false,"points":10},"support":{"enabled":false,"points":5},"htmlLanding":{"enabled":true,"points":5},"guides":{"enabled":true,"points":10},"changelog":{"enabled":false,"points":5},"glossary":{"enabled":true,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":true,"points":2}},"percentScore":37.5,"totalScore":105},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"589179dff4624a0f00083722","categories":["589179dff4624a0f00083720","58917dd543f74319009dc010","58919c350152e20f00bef70c","5891a6ff43f74319009dc04f","589a53c079a27e1b00dedc03","589a53ce79a27e1b00dedc04","589a53dfd775872500985b37","589a53ea3857222f001e4996","589a542f3857222f001e4998","589a5433e94a202500fa2fd1","589a5438e94a202500fa2fd2","589a5443d775872500985b39","589a54613857222f001e4999","589a547879a27e1b00dedc08","589ac40f3693080f0034cf88","58d201237ba8e82300140aad","58d201a1b027aa1900fe5be3","58d2020e7ba8e82300140aef","58d221c3d1ff8e250068d229","58d223e45b54012f00400a9e","590ce28fb0deda0f00c442c4","59134a4294ebfc0f0033e912","5914b472adef8c0f00797c86","5914f2967c2c552d008b7729","591a07287dd15b0f000f56cd","591ccd61d02f5c2f00c4b7ba","594203bcf3f354000f594c2f","59422ad41c78b8000fa4297d","59c4428fc2f44300101e8f66","5a2ad630bc5fba00283907ba","5b117bf813001800038286d2","5b761f579394ed00031d7a85","5cd5edc1af4c56001fc1719f","5cd5eefbf0b749002b2a7d36","61ae5c8a7f33330224ce02e0","61b7a4a3c9e7bf0050e1cd9b","61b7d674989a07004f91c0d5","62fbc0466ee1a3001aafbe56","63373d218ae25e0083d79d43","6360431a200a7e001079df91","63d9a00f7f835300035d85bf","64776fa4f4c6aa033bc8fd50","64ed0918d2a83b002042a261","6515c96f0d8d00000d36e1af","6524758ad1dc5f0075b08c93","65caaa3f14a470001015e7ef","66a816ffce22e40011fd4e49"],"createdAt":"2017-02-01T05:49:29.877Z","is_beta":false,"codename":"Ice Bear's Guide to the PagerDuty","forked_from":"589176e943f74319009dbffd","is_deprecated":false,"is_stable":true,"project":"589176e943f74319009dbffa","version":"1","__v":33,"is_hidden":false,"releaseDate":"2017-02-01T05:49:29.877Z","version_clean":"1.0.0","updatedAt":"2024-07-29T22:26:07.609Z"},"subdomain":"pd-support","subpath":"main","superHubWaitlist":true,"topnav":{"edited":true,"left":[],"right":[{"type":"url","text":"API Docs","url":"https://developer.pagerduty.com?utm_source=web&utm_campaign=kb_top_nav&utm_medium=link"},{"text":"Integrations","url":"https://www.pagerduty.com/integrations","type":"url"},{"type":"url","text":"PagerDuty University","url":"https://university.pagerduty.com/"},{"type":"url","url":"https://community.pagerduty.com/","text":"PagerDuty Commons"},{"url":"https://www.pagerduty.com/contact-us/#contact-support","text":"Contact Support","type":"url"},{"url":"https://tickets.pagerduty.com/s/","text":"My Support Tickets","type":"url"}],"bottom":[{"type":"url","text":"Workflow Actions","url":"https://support.pagerduty.com/actions"}]},"trial":{"trialEndsAt":"2017-02-15T05:49:29.849Z","trialDeadlineEnabled":false},"translate":{"languages":[{"name":"Japanese","code":"ja","_id":"646ce268725bb4001d030b15"}],"provider":"transifex","key_public":"d5f34e8fce8f4161a0c9ca7f15ac7e49","org_name":"PagerDuty","project_name":"pagerduty-knowledge-base","show_widget":true},"url":"https://www.pagerduty.com","versions":[{"_id":"589179dff4624a0f00083722","__v":33,"categories":["589179dff4624a0f00083720","58917dd543f74319009dc010","58919c350152e20f00bef70c","5891a6ff43f74319009dc04f","589a53c079a27e1b00dedc03","589a53ce79a27e1b00dedc04","589a53dfd775872500985b37","589a53ea3857222f001e4996","589a542f3857222f001e4998","589a5433e94a202500fa2fd1","589a5438e94a202500fa2fd2","589a5443d775872500985b39","589a54613857222f001e4999","589a547879a27e1b00dedc08","589ac40f3693080f0034cf88","58d201237ba8e82300140aad","58d201a1b027aa1900fe5be3","58d2020e7ba8e82300140aef","58d221c3d1ff8e250068d229","58d223e45b54012f00400a9e","590ce28fb0deda0f00c442c4","59134a4294ebfc0f0033e912","5914b472adef8c0f00797c86","5914f2967c2c552d008b7729","591a07287dd15b0f000f56cd","591ccd61d02f5c2f00c4b7ba","594203bcf3f354000f594c2f","59422ad41c78b8000fa4297d","59c4428fc2f44300101e8f66","5a2ad630bc5fba00283907ba","5b117bf813001800038286d2","5b761f579394ed00031d7a85","5cd5edc1af4c56001fc1719f","5cd5eefbf0b749002b2a7d36","61ae5c8a7f33330224ce02e0","61b7a4a3c9e7bf0050e1cd9b","61b7d674989a07004f91c0d5","62fbc0466ee1a3001aafbe56","63373d218ae25e0083d79d43","6360431a200a7e001079df91","63d9a00f7f835300035d85bf","64776fa4f4c6aa033bc8fd50","64ed0918d2a83b002042a261","6515c96f0d8d00000d36e1af","6524758ad1dc5f0075b08c93","65caaa3f14a470001015e7ef","66a816ffce22e40011fd4e49"],"codename":"Ice Bear's Guide to the PagerDuty","createdAt":"2017-02-01T05:49:29.877Z","forked_from":"589176e943f74319009dbffd","is_beta":false,"is_deprecated":false,"is_hidden":false,"is_stable":true,"project":"589176e943f74319009dbffa","releaseDate":"2017-02-01T05:49:29.877Z","version":"1","version_clean":"1.0.0","updatedAt":"2024-07-29T22:26:07.609Z"},{"_id":"6316374379a6e900921a656d","__v":0,"categories":["6316374379a6e900921a6489","58917dd543f74319009dc010","58919c350152e20f00bef70c","5891a6ff43f74319009dc04f","6316374379a6e900921a648a","6316374379a6e900921a648b","6316374379a6e900921a648c","6316374379a6e900921a648d","6316374379a6e900921a648e","6316374379a6e900921a648f","6316374379a6e900921a6490","6316374379a6e900921a6491","589a54613857222f001e4999","6316374379a6e900921a6492","6316374379a6e900921a6493","58d201237ba8e82300140aad","58d201a1b027aa1900fe5be3","58d2020e7ba8e82300140aef","58d221c3d1ff8e250068d229","58d223e45b54012f00400a9e","6316374379a6e900921a6494","59134a4294ebfc0f0033e912","5914b472adef8c0f00797c86","6316374379a6e900921a6495","591a07287dd15b0f000f56cd","591ccd61d02f5c2f00c4b7ba","594203bcf3f354000f594c2f","6316374379a6e900921a6496","59c4428fc2f44300101e8f66","5a2ad630bc5fba00283907ba","6316374379a6e900921a6497","6316374379a6e900921a6498","5cd5edc1af4c56001fc1719f","5cd5eefbf0b749002b2a7d36","6316374379a6e900921a6499","6316374379a6e900921a649a","6316374379a6e900921a649b","6316374379a6e900921a649c","63d9a00f7f835300035d85c1"],"codename":"","createdAt":"2017-02-01T05:49:29.877Z","forked_from":"589179dff4624a0f00083722","is_beta":false,"is_deprecated":false,"is_hidden":true,"is_stable":false,"project":"589176e943f74319009dbffa","releaseDate":"2017-02-01T05:49:29.877Z","version":"2","version_clean":"2.0.0"}],"variableDefaults":[{"source":"","_id":"620c3ffd6c8a51002f718f21","name":"pricing plan 1","default":"Free","type":""},{"source":"","_id":"620c3ffd6c8a51002f718f20","name":"pricing plan 2","default":"Professional","type":""},{"source":"","_id":"620c3ffd6c8a51002f718f1f","name":"pricing plan 3","default":"Business","type":""},{"source":"","_id":"620c3ffd6c8a51002f718f1e","name":"pricing plan 4","default":"Digital Operations","type":""},{"source":"","_id":"62968ecfa47ebd00522a677a","name":"","default":"","type":""}],"webhookEnabled":false},"custom_domain":"support.pagerduty.com","childrenProjects":[{"_id":"589176e943f74319009dbffa","appearance":{"stylesheet_hub2":"","html_footer":"","javascript_hub2":""},"childrenProjects":[],"description":"Get help with configuring your account and using PagerDuty. Contact Support: https://www.pagerduty.com/contact-us/#contact-support","fullBaseUrl":"https://pd-support.readme.io/","git":{"sync":{"connectedRepository":{},"github":[]}},"shouldGateDash":false,"is_active":true,"internal":"","modules":{"landing":false,"suggested_edits":false,"discuss":false,"reference":false,"examples":true,"docs":true,"changelog":false,"logs":false,"custompages":false,"tutorials":false,"graphql":false},"name":"Knowledge Base","nav_names":{"discuss":"Community Discussions","docs":"Knowledge Base","reference":"API Docs","changelog":"Blog","tutorials":"","recipes":""},"owner":{"id":null,"email":null,"name":null},"readmeScore":0,"reference":{"alwaysUseDefaults":false,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"stable":"589179dff4624a0f00083722","subdomain":"pd-support","subpath":"main","translate":{},"webhookEnabled":false},{"_id":"65ea1243205d990059084ad4","appearance":{"stylesheet_hub2":"","html_footer":"","javascript_hub2":""},"childrenProjects":[],"description":"Explore PagerDuty's Workflow Actions library to build custom Incident Workflows and automate manual work","fullBaseUrl":"https://pd-actions.readme.io/","git":{"sync":{"connectedRepository":{},"github":[]}},"shouldGateDash":false,"is_active":true,"internal":"","modules":{"landing":false,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":false,"custompages":false,"tutorials":false},"name":"Workflow Actions","nav_names":{"docs":"Workflow Actions","reference":"API Docs","changelog":"Blog","discuss":"Community Discussions","recipes":"","tutorials":""},"owner":{"id":null,"email":null,"name":null},"readmeScore":0,"reference":{"alwaysUseDefaults":false,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"stable":"65ea1244205d990059084c0a","subdomain":"pd-actions","subpath":"actions","translate":{},"webhookEnabled":false}],"derivedPlan":"enterprise","description":"Get help with configuring your account and using PagerDuty. Contact Support: https://www.pagerduty.com/contact-us/#contact-support","error404":"","experiments":[],"first_page":"landing","flags":{"allowApiExplorerJsonEditor":false,"allowDarkMode":false,"alwaysShowDocPublishStatus":false,"allow_hub2":false,"allowXFrame":false,"correctnewlines":false,"dashReact":true,"disablePasswordlessLogin":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"enterprise":true,"graphql":false,"hub2":true,"migrationRun":false,"migrationSwaggerRun":false,"newEditor":true,"newEditorDash":true,"newMarkdownBetaProgram":true,"newSearch":true,"oauth":false,"oldMarkdown":false,"personalizedDocs":false,"rdmdCompatibilityMode":false,"reviewWorkflow":true,"singleProjectEnterprise":false,"speedyRender":false,"staging":true,"star":false,"swagger":false,"translation":true,"useReactApp":true,"useReactGLP":true,"myDevelopers":false,"superHub":false,"developerDashboard":false,"allowReusableOTPs":false,"dashHomeRefresh":false,"owlbotAi":false,"apiV2":false,"dashQuickstart":false,"git":{"read":false,"write":false},"superHubBeta":false,"disableAutoTranslate":true,"customBlocks":false,"devDashHub":false,"disableSAMLScoping":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"apiAccessRevoked":false,"passwordlessLogin":"disable","disableSignups":true,"billingRedesignEnabled":true,"developerPortal":false,"mdx":false,"superHubDevelopment":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false,"apiDesigner":false,"hideEnforceSSO":false,"localLLM":false,"superHubManageVersions":false,"gitSidebar":false},"fullBaseUrl":"https://support.pagerduty.com/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"connectedRepository":{"organization":{},"privacy":{}},"installationRequest":{},"github":[]}},"glossaryTerms":[{"_id":"673bc3134cbcaf0063bc5a25","term":"test term","definition":"Does this show up in all child projects? Let's find out!"}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"integrations":{"login":{}},"internal":"","jwtExpirationTime":0,"landing_bottom":[],"mdxMigrationStatus":"rdmd","metrics":{"realtime":{"dashEnabled":false,"hubEnabled":false},"monthlyLimit":0,"planLimit":20000000,"thumbsEnabled":true,"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":true,"docs":true,"examples":true,"reference":true,"graphql":false,"changelog":true,"discuss":true,"suggested_edits":true,"logs":false,"custompages":false,"tutorials":false},"name":"PagerDuty","nav_names":{"docs":"","reference":"","changelog":"","discuss":"","tutorials":"","recipes":""},"oauth_url":"","onboardingCompleted":{"documentation":false,"appearance":false,"jwt":false,"api":false,"logs":false,"domain":false,"metricsSDK":false},"owlbot":{"enabled":false,"isPaying":false,"customization":{"answerLength":"long","customTone":"","defaultAnswer":"","forbiddenWords":"","tone":"neutral"},"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"enterprise","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","planTrial":"enterprise","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":false,"points":50},"tryItNow":{"enabled":true,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":true,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":false,"points":15},"pageVoting":{"enabled":true,"points":1},"suggestedEdits":{"enabled":false,"points":10},"support":{"enabled":false,"points":5},"htmlLanding":{"enabled":true,"points":5},"guides":{"enabled":true,"points":10},"changelog":{"enabled":false,"points":5},"glossary":{"enabled":true,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":true,"points":2}},"totalScore":105},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"6324af6da34395000f2d3c59","version":"1.0.0","version_clean":"1.0.0","codename":"","is_stable":false,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":[],"releaseDate":"2022-09-16T17:16:29.745Z","createdAt":"2022-09-16T17:16:29.745Z","project":"6324af6da34395000f2d3c5a","__v":0},"subdomain":"pagerduty-enterprise-transifex","subpath":"","superHubWaitlist":false,"topnav":{"left":[],"right":[{"type":"url","text":"API Docs","url":"https://developer.pagerduty.com/"},{"type":"url","text":"Integrations","url":"https://www.pagerduty.com/integrations"},{"type":"url","text":"PagerDuty University","url":"https://university.pagerduty.com/"},{"type":"url","text":"PagerDuty Commons","url":"https://community.pagerduty.com/"},{"type":"url","text":"Contact Support","url":"https://www.pagerduty.com/contact-us/#contact-support"},{"type":"url","text":"My Support Tickets","url":"https://tickets.pagerduty.com/s/"}],"bottom":[{"type":"url","text":"Home","url":"/"},{"type":"url","text":"Knowledge Base","url":"/pd-support/docs/introduction"},{"type":"url","text":"Workflow Actions","url":"/actions/docs/"}],"edited":true},"trial":{"trialDeadlineEnabled":true,"trialEndsAt":"2022-09-30T17:16:29.747Z"},"translate":{"provider":"transifex","show_widget":true,"key_public":"d5f34e8fce8f4161a0c9ca7f15ac7e49","org_name":"PagerDuty","project_name":"pagerduty-knowledge-base","languages":[{"name":"Japanese","code":"ja","_id":"6471029aec07200018de51a3"}],"crawl":false},"url":"","versions":[{"_id":"6324af6da34395000f2d3c59","__v":0,"categories":[],"codename":"","createdAt":"2022-09-16T17:16:29.745Z","is_beta":false,"is_deprecated":false,"is_hidden":false,"is_stable":false,"project":"6324af6da34395000f2d3c5a","releaseDate":"2022-09-16T17:16:29.745Z","version":"1.0.0","version_clean":"1.0.0"}],"variableDefaults":[],"webhookEnabled":false},"isHubEditable":true},"projectStore":{"data":{"allow_crawlers":"disabled","glossary":[{"_id":"673bc3134cbcaf0063bc5a25","term":"test term","definition":"Does this show up in all child projects? Let's find out!"},{"_id":"62cf41ad438b1600472d750c","term":"subdomain","definition":"Your PagerDuty subdomain acts as your account's unique identifier. You can find it in the web application at the front of the URL, for example: your-subdomain.pagerduty.com."},{"_id":"62cf47dd460f9b00a75a88f8","term":"business service","definition":"A business service models capabilities that span multiple technical services, and that may be owned by several different teams. Ideally, business services are recognizable to non-technical stakeholders and supported by one or more technical services in PagerDuty."},{"_id":"62cf47f51f5be700671f4f90","term":"technical service","definition":"A technical service reflects a discrete piece of functionality that is wholly owned by one team. One or more technical services combine to deliver customer-facing or business capabilities.\nYou can add one or more integrations to a technical service in order to receive events from those tools."},{"_id":"62cf481eb64b5d001a0365fd","term":"postmortem","definition":"A postmortem is a report that allows users to learn from major incidents by providing a summary of events that transpired, how the response was handled, and what resolution steps were taken. It allows for further analysis to determine follow-up actions for similar situations in the future and, ideally, help prevent them altogether."},{"_id":"62cf482c68961a00fa2f0e6e","term":"override","definition":"An override is used to make a one-time change to an on-call schedule. An override is typically used if the on-call user is out sick or on vacation and you want another user to fill in for their on-call shift."},{"_id":"62cf485432b1e9001a327d94","term":"MTTA","definition":"Mean time to acknowledge an incident."},{"_id":"62cf485ee3633a0053f25b8d","term":"MTTR","definition":"Mean time to resolve an incident."},{"_id":"62cf488331e345006d828314","term":"maintenance window","definition":"A maintenance window is used to temporarily disable a service for a set period of time. No incidents will trigger and no notifications will be sent while a service is disabled."},{"_id":"62cf48b868961a00fa2f23a5","term":"integration","definition":"Integrations live on services and are used to integrate with third-party systems, such as a monitoring tool."},{"_id":"62cf48e17bfbad032c3f7a28","term":"incident","definition":"An incident triggers on a service and is the event that sets off a notification to the on-call responder(s)."},{"_id":"62cf4f7e1c23ab0049961d05","term":"open incidents","definition":"Incidents in the \"triggered\" or \"acknowledged\" state."},{"_id":"66b679d4af4bef0044d44a08","term":"opportunity","definition":"Similar to a postmortem report or investigation, an opportunity focuses on an incident that has already occurred and explores its causes and results. An opportunity can only be created from an incident, but Jeli incidents can exist without being part of an opportunity."},{"_id":"66b67a7f3527ca0019a2fcb3","term":"notification","definition":"An incident notification is sent to the on call user when a PagerDuty incident is assigned to them. The service name of the triggered incident and the subject of the incident is included in the notification message. Notifications can be sent as a push notification from the PagerDuty mobile app, a phone call, email, or SMS."},{"_id":"66b68987003d8300208fa1f3","term":"escalation policy","definition":"Escalation policies are used to automate ownership by assigning incidents either directly to a user or an on-call schedule. Services in PagerDuty can be associated with one escalation policy. An escalation policy, however, can be associated with as many services as you like."},{"_id":"66b68a36157c9e0054d5bc02","term":"alert","definition":"Alerts are typically generated from monitoring tools, applications, or manual triggers, and serve as the initial signal indicating that something within the monitored environment needs investigation or action. Alerts can be grouped into incidents based on predefined rules to reduce noise and focus on critical issues."},{"_id":"66bb78bccb2381002bd9cb08","term":"TTE","definition":"Total time to engage."},{"_id":"66bb78c384be89000f020394","term":"TTA","definition":"Total time to acknowledge."},{"_id":"66bb78e55c3d5800258f8fe5","term":"TTR","definition":"Total time to respond."},{"_id":"66bb7907a46b86005c401f61","term":"TTM","definition":"Time to mobilize."},{"_id":"66bb794b2e1d55002b3c0983","term":"MTTE","definition":"Mean time to engage."},{"_id":"66bb798b9c5f5c0012e89514","term":"MTTM","definition":"Mean time to mobilize."},{"_id":"672a4d62ef6678003c8814d7","term":"multiservice group","definition":"A feature of Global Alert Grouping, a multiservice group describes the set of services, whose alerts may be grouped together when an incident on one of the services triggers."},{"_id":"673cd5e23bba500040005ca0","term":"Account Owner","definition":"The Account Owner is the most privileged user in your PagerDuty account and has the ability to: Add new users, Delete users, Edit a user's profile/password, Add/edit/delete on-call schedules, Add/edit/delete escalation policies, Add/edit/delete services, Create/delete REST API keys, Access all billing information, Change the account owner or delete the account"},{"_id":"673cd608907fed0030e5fe32","term":"acknowledged incident","definition":"A user will acknowledge an incident if the user wants to communicate that the issue is being worked on but has not yet been resolved. Acknowledging an incident halts the escalation process. Once an incident has been acknowledged, no more notifications will be sent until the incident ack timeout is reached. If the incident ack timeout is reached then the incident will go from the acknowledged state back to the triggered state."},{"_id":"673cd63c5dd6270036454e1a","term":"Admin","definition":"Admin users can: Add new users, Delete users, Edit a user's profile/password, Add/edit/delete on-call schedules, Add/edit/delete escalation policies, Add/edit/delete services, Create/delete REST API keys.\nAdmins cannot change or delete the Account Owner and do not have access to billing information."},{"_id":"673cd70f8ddfba004d8138db","term":"auto-escalation","definition":"Auto-escalation occurs when an incident is not acknowledged by the on-call user within the time specified in an escalation policy's settings. When this occurs, the incident escalates to the on-call user at the next level of the escalation policy. The default setting for auto escalation is 30 minutes, but you can change this setting if needed."},{"_id":"673cd7483bba5000400068a5","term":"contact method","definition":"A contact method is any phone number, SMS number, email address, or push notification that is associated with a single user's profile. Users can add up to 10 unique contact methods on their user profile."},{"_id":"673cd77f25bd740013138cc3","term":"incidents page","definition":"The incidents page is the first screen that appears after logging in to the PagerDuty web app. The incidents page gives you easy access to: Incidents that are assigned to you, Activity for the past 7 days, Who is on call at that time, When you will be on call next. You can also view a quick count of how many incidents have been triggered, how many acknowledged incidents are currently open, and access a more detailed list of total resolved, acknowledged, and open incidents."},{"_id":"673cd7b9d466d1001070f25d","term":"email filters","definition":"Email filters are used to configure email integrations to filter out certain emails from triggering incidents. Regex filters are configured to set conditions for when an email should trigger an incident and when it should not. You can set the regex filters to filter emails by email subject, by the body of the email, and/or the from address. Regex filters allow you to set up the service to: Accept all incoming email, Accept mail only if it matches one or more of the regex filter rules set up, Accept email only if it matches all of the regex filter rules set up."},{"_id":"673cd7e8132eea001f7ba058","term":"email management rules","definition":"Email management rules can be used in tandem with email filters on email integrations. With email management rules, you can preset rules on a service to determine how your events will behave based on event content. You can select which of your events will trigger, and you can auto-resolve related events by grouping them based by an event key."},{"_id":"673cd80a5dd6270036455dc2","term":"escalation rule","definition":"Each escalation rule represents a level of on-call duty. The first escalation rule in the escalation policy is the user that will be notified first about the triggered incident. If the first on-call user does not respond before the incident timeout, then the second on-call user or user that is on call on a specific schedule will be notified of the triggered incident."},{"_id":"673cd82192da5100114fe657","term":"escalation timeout","definition":"An escalation timeout is the time period where if the incident is not acknowledged or resolved, it will be escalated to the next escalation rule. The default escalation timeout is set to 30 minutes but this can be adjusted to any amount of time (in minutes)."},{"_id":"673cd88e5ee5e50073055a16","term":"incident auto-resolution","definition":"An incident auto-resolution is a service setting which allows you to set incidents to automatically resolve after a specified amount of time. Once this time has passed, the incident is resolved and no additional notifications will be sent out. This setting is off by default, but can be adjusted to 10 minutes, 20 minutes, 30 minutes, 40 minutes, 50 minutes, 60 minutes, 90 minutes, 2 hours, 3 hours, 4 hours, 5 hours, 6 hours, 12 hours, or 24 hours. If you need to set this to a time that is not in these options, you can do so from our REST API."},{"_id":"673cd90977fa110030731122","term":"integration email","definition":"When an email is sent to a service's integration email address, an incident is triggered in that service. The domain is determined based on your account's subdomain, but you can configure the username."},{"_id":"673cd929d466d10010710117","term":"looping through escalation rules","definition":"Looping through escalation rules means that if the escalation policy rotates through all escalation levels and the incident is still not resolved, the incident can start back at the first on-call user and repeat all the escalation levels. The default is set to loop through the escalation policy a total of 2 times but this can be adjusted to 3, 4, 5, 6, 7, 8, 9, or 10 times."},{"_id":"673cd9592c3da00011bae143","term":"major incident","definition":"A major incident is defined as any high-priority incident that requires a coordinated response, often across multiple teams. They are typically highly noticeable by customers, so fixing the problem is of the greatest importance. Major incidents are often referred to as P1, P2, or SEV-1, SEV-2 in most organizations."},{"_id":"673cd9a388302000125964f2","term":"notification rules","definition":"Notification rules determine how an individual user is notified when an incident is assigned to them. You can set rules up to notify you on any of the contact methods in your profile. Individuals can set up their notification rules to notify them via phone, email, push, or SMS immediately or at any interval of one minute after an incident has been triggered and assigned to that user."},{"_id":"673cda2077fa110030731682","term":"on-call restrictions","definition":"Restrictions on an on-call schedule determine what hours during the day, and which days, a user is on call. For example, you can set the restrictions to have a user on call from 9 a.m. to 5 p.m. every day, or you can set the restrictions to have a user on call from 6 p.m. to 6 a.m. only Monday through Friday."},{"_id":"673cda4475eb1b0018daaf95","term":"on-call schedule","definition":"An on-call schedule is a rotation that determines who is on call at a specific time and date. On-call schedules are used to manage on-call rotations."},{"_id":"673cda712f4fd7007171b264","term":"resolved incident","definition":"An incident is resolved when the user has completed fixing the issue and they want the incident to be closed out. Once an incident is resolved, no additional notifications will be sent; the incident cannot be opened again."},{"_id":"673cdaa34cd2c1007682d589","term":"rotation type","definition":"A rotation type determines how an on-call schedule circles through the included users. Rotation types can be set to have users on call for a day, or a week, at a time, or the rotation can be customized to any specified number of hours, days, or weeks."},{"_id":"673cdabc0b113c0075e6b3f4","term":"schedule gaps","definition":"A gap in the schedule indicates that no one is on call for a certain amount of time. If there is a gap in the schedule, and no one is on call, then an incident cannot be created."},{"_id":"673cdafa5fc1bb0046849e0b","term":"schedule layer","definition":"Schedule layers are used to help build complex on-call schedules. If a user requires different on-call restrictions, they will need to be added to an additional layer on the on-call schedule. If two layers overlap one another then the bottom layer (i.e., the layer that appears lowest in the UI) will take precedence over any higher layer."},{"_id":"673cdb40a5a808001f7c92a4","term":"triggered incident","definition":"An incident is considered to be triggered before any user responds to the notification. When an incident triggers, the on-call user will receive notifications according to their notification rules."},{"_id":"673cdb5e723983000f705ab4","term":"user","definition":"A user can: Add/edit/delete on-call schedules, Add/edit/delete escalation policies, Add/edit/delete services."},{"_id":"677852971a0ca30011b437cc","term":"suppressed alert","definition":"A suppressed alert does not create an incident and does not notify responders. The Account Owner and Admin users can view suppressed alerts in the Alerts table for forensics, analysis, and context."},{"_id":"677d3ccadbfdfd001dce9881","term":"time picker","definition":"The values available will depend on whether your system time is set to a 12-hour or 24-hour clock."}],"canonical_url":null,"description":"Get help with configuring your account and using PagerDuty. Contact Support: https://www.pagerduty.com/contact-us/#contact-support","homepage_url":"https://www.pagerduty.com","id":"589176e943f74319009dbffa","name":"Knowledge Base","parent":null,"redirects":[],"sitemap":"disabled","subdomain":"pd-support","suggested_edits":"disabled","uri":"/projects/me","variable_defaults":[{"name":"pricing plan 1","default":"Free","source":"","type":"","id":"620c3ffd6c8a51002f718f21"},{"name":"pricing plan 2","default":"Professional","source":"","type":"","id":"620c3ffd6c8a51002f718f20"},{"name":"pricing plan 3","default":"Business","source":"","type":"","id":"620c3ffd6c8a51002f718f1f"},{"name":"pricing plan 4","default":"Digital Operations","source":"","type":"","id":"620c3ffd6c8a51002f718f1e"},{"name":"","default":"","source":"","type":"","id":"62968ecfa47ebd00522a677a"}],"webhooks":[],"api_designer":{"allow_editing":"enabled"},"custom_login":{"login_url":"https://oauth.readme.io/p/pdsupport/oauth","logout_url":null},"features":{"custom_components":"disabled","mdx":"disabled"},"onboarding_completed":{"api":true,"appearance":true,"documentation":true,"domain":true,"jwt":true,"logs":false,"metricsSDK":false},"pages":{"not_found":"/versions/stable/custom_pages/404"},"privacy":{"view":"public","password":null},"refactored":{"status":"disabled","migrated":"unknown"},"reference":{"api_sdk_snippets":"enabled","defaults":"always_use","json_editor":"disabled","oauth_flows":"disabled","request_history":"enabled","response_examples":"collapsed","response_schemas":"collapsed"},"seo":{"overwrite_title_tag":"disabled"},"plan":{"type":"enterprise","grace_period":{"enabled":false,"end_date":null},"trial":{"expired":false,"end_date":"2017-02-15T05:49:29.849Z"}},"health_check":{"provider":"statuspage","settings":{"manual":{"status":"down","url":null},"statuspage":{"id":"33yy6hwxnwr3"}}},"integrations":{"aws":{"readme_webhook_login":{"region":null,"external_id":null,"role_arn":null,"usage_plan_id":null}},"bing":{"verify":null},"google":{"analytics":null,"site_verification":null},"heap":{"id":null},"koala":{"key":null},"localize":{"key":null},"recaptcha":{"site_key":null,"secret_key":null},"segment":{"key":null,"domain":null},"typekit":{"key":null},"zendesk":{"subdomain":null},"intercom":{"app_id":null,"secure_mode":{"key":null,"email_only":false}}},"permissions":{"appearance":{"private_label":"enabled","custom_code":{"css":"enabled","html":"enabled","js":"enabled"}}},"appearance":{"brand":{"primary_color":"#06ac38","link_color":"#06ac38","theme":"light"},"changelog":{"layout":"collapsed","show_author":true,"show_exact_date":false},"markdown":{"callouts":{"icon_font":"emojis"}},"table_of_contents":"enabled","whats_next_label":"Learn more","footer":{"readme_logo":"hide"},"logo":{"size":"default","dark_mode":{"uri":null,"url":null,"name":null,"width":null,"height":null,"color":null,"links":{"original_url":null}},"main":{"uri":"/images/66983435e8122c005f1ed153","url":"https://files.readme.io/813a52a-small-PagerDuty-WhiteRGB-logo.png","name":"813a52a-small-PagerDuty-WhiteRGB-logo.png","width":390,"height":80,"color":"#ffffff","links":{"original_url":"https://files.readme.io/32ef37e-PagerDuty-WhiteRGB-logo.png"}},"favicon":{"uri":null,"url":"https://files.readme.io/f344281-small-pd_favicon_dark_green.png","name":"pd_favicon_dark_green.png","width":32,"height":32,"color":"#000000","links":{"original_url":"https://files.readme.io/92649bf-pd_favicon_dark_green.png"}}},"custom_code":{"css":"[class^=Header-bottom] {\n overflow: visible !important;\n}\n\n/* TEMP FIX ReadMe - Aug 2023 */\n.Header-topuTMpygDG4e1V.rm-Header-top {\n background: linear-gradient(45deg,#06ac38 0,#2b9594 70%,#4981a7 100%) !important;\n}\n\n.Header-bottom2eLKOFXMEmh5 {\n height: 38px;\n background-color: #f6f7f8;\n padding: 0 30px;\n font-size: 15px;\n position: relative;\n border-bottom: 1px solid #dadee2;\n}\n\n.Header-bottom2eLKOFXMEmh5.Header-bottom_withProjects2M-cAt2wdVuU{\n background: #F6F7F8 !important;\n}\n\na.Button.Button_md.Button_slate_text.rm-Header-bottom-link {\n color: #4c555a !important;\n}\n\nbutton.Button.Button_slate_text.Button_md.undefined.rm-Header-bottom-link.Dropdown-toggle.Button_primary{\n color: #4c555a !important;\n}\n\n.rm-Header-top-link {\n font-weight: 400 !important;\n color: rgba(255,255,255,.8) !important;\n border: none !important;\n}\n\n/* DARK MODE */\n\n/* Landing Page */\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-LandingPage {\n background-color: #242e34;\n }\n}\n\n[data-color-mode=\"dark\"] .rm-LandingPage {\n\tbackground-color: #242e34;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .box {\n\t\tbackground: #303b42;\n border-color: #374147;\n }\n}\n\n[data-color-mode=\"dark\"] .box {\n\tbackground: #303b42;\n border-color: #374147;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .box-text {\n\t\tcolor: #fff !important;\n }\n}\n\n[data-color-mode=\"dark\"] .box-text {\n\tcolor: #fff !important;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .box-icon {\n\t\tcolor: #fff !important;\n }\n}\n\n[data-color-mode=\"dark\"] .box-icon {\n\tcolor: #fff !important;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .page {\n\t\tcolor: #fff !important;\n }\n}\n\n[data-color-mode=\"dark\"] .page {\n\tcolor: #fff !important;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .view-more {\n\t\tcolor: #959CA3 !important;\n }\n}\n\n[data-color-mode=\"dark\"] .view-more {\n\tcolor: #959CA3 !important;\n}\n\n/* End Landing Page */\n\n/* Nav Bar */\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] [class^=\"Header-bottom\"] {\n background: #303b42 !important;\n border-bottom-color: #374147 !important;\n }\n}\n\n[data-color-mode=\"dark\"] [class^=\"Header-bottom\"] {\n background: #303b42 !important;\n border-bottom-color: #374147 !important;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] a.Button.Button_md.Button_slate_text.rm-Header-bottom-link {\n\t\tcolor: #fff !important;\n }\n}\n\n[data-color-mode=\"dark\"] a.Button.Button_md.Button_slate_text.rm-Header-bottom-link {\n\tcolor: #fff !important;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] button.Button.Button_slate_text.Button_md.undefined.rm-Header-bottom-link.Dropdown-toggle.Button_primary {\n\t\tcolor: #fff !important;\n }\n}\n\n[data-color-mode=\"dark\"] button.Button.Button_slate_text.Button_md.undefined.rm-Header-bottom-link.Dropdown-toggle.Button_primary {\n\tcolor: #fff !important;\n}\n\n/* End Nav Bar */\n\n/* Articles */\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-Guides {\n\t\tbackground-color: #242e34;\n }\n}\n\n[data-color-mode=\"dark\"] .rm-Guides {\n\tbackground-color: #242e34;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-Guides p, [data-color-mode=\"system\"] .heading, [data-color-mode=\"system\"] .rm-Sidebar-heading, [data-color-mode=\"system\"] .content-body ul, [data-color-mode=\"system\"] .content-body ol, [data-color-mode=\"system\"] .fa {\n\t\tcolor: #fff;\n }\n}\n\n[data-color-mode=\"dark\"] .rm-Guides p, [data-color-mode=\"dark\"] .heading, [data-color-mode=\"dark\"] .rm-Sidebar-heading, [data-color-mode=\"dark\"] .content-body ul, [data-color-mode=\"dark\"] .content-body ol, [data-color-mode=\"dark\"] .fa {\n\tcolor: #fff;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-Sidebar-link, [data-color-mode=\"system\"] .toc-children a {\n color: #c6cbd3 !important;\n }\n}\n\n[data-color-mode=\"dark\"] .rm-Sidebar-link, [data-color-mode=\"dark\"] .toc-children a {\n color: #c6cbd3 !important;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .heading, [data-color-mode=\"system\"] details {\n\t\tborder-bottom-color: #374147;\n }\n}\n\n[data-color-mode=\"dark\"] .heading, [data-color-mode=\"dark\"] details {\n\tborder-bottom-color: #374147;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] th {\n\t\tbackground: #303b42;\n }\n}\n\n[data-color-mode=\"dark\"] th {\n\tbackground: #303b42;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .expandCollapseAll, [data-color-mode=\"system\"] details, [data-color-mode=\"system\"] details[open] {\n\t\tbackground: #374147;\n }\n}\n\n[data-color-mode=\"dark\"] .expandCollapseAll, [data-color-mode=\"dark\"] details, [data-color-mode=\"dark\"] details[open] {\n\tbackground: #374147;\n}\n\ndetails.kb-faq[open] summary::after {\n content: \"Collapse\"\n}\n\ndetails.kb-faq:not([open]) summary::after {\n content: \"Expand\"\n}\n\n/* End Articles */\n\n/* Error Page */\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-CustomPage {\n background: #303b42;\n }\n}\n\n[data-color-mode=\"dark\"] .rm-CustomPage {\n\tbackground: #303b42;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-Markdown.markdown-body p, [data-color-mode=\"system\"] li::marker {\n color: #fff;\n }\n}\n\n[data-color-mode=\"dark\"] .rm-Markdown.markdown-body p, [data-color-mode=\"dark\"] li::marker {\n color: #fff;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-Markdown.markdown-body a {\n\t\tcolor: #008a00;\n }\n}\n\n[data-color-mode=\"dark\"] .rm-Markdown.markdown-body a {\n color: #008a00;\n}\n\n/* End Error Page */\n\n/* END DARK MODE */\np, ol, ul {\n color: #414042;\n}\n\nrow p {\n color: #06ac38;\n}\n\na:hover, a:active {\n text-decoration: none !important;\n}\n\nh2.header-scroll {\n color: #555;\n}\n\ndetails {\n background: #eee;\n margin-bottom: 2rem;\n padding: .5rem 1rem;\n}\n\ndetails ol, details ul {\n margin-top: 10px !important; \n}\n\ndetails > summary {\n cursor: pointer;\n padding: .5rem 1rem;\n font-weight: bold;\n}\n\ndetails .rdmd-table {\n margin-top: 1em;\n}\n \n.mat-shadow-ani-sml-1 {\n box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);\n transition: all 0.3s cubic-bezier(.25,.8,.25,1) !important;\n color: #06ac38;\n}\n.mat-shadow-ani-sml-1:hover {\n box-shadow: 0 7px 24px rgba(0,0,0,0.25), 0 5px 5px rgba(0,0,0,0.24);\n}\n@media only screen and (max-width: 767px) {\n .mat-shadow-ani-sml-1 {\n box-shadow: none;\n }\n}\n\n\n#header-top, .rm-Header, rm-Header_overlay {\n background: linear-gradient(45deg, #06ac38 0%, #2b9594 70%, #4981a7 100%) !important;\n /*background: url(\"/img/bgs/triangles.png\"), linear-gradient(45deg, #25c151 0%, #2b9594 70%, #4981a7 100%) !important;*/\n /*background: url(\"https://files.readme.io/c8079d5-header-bg.png\"), linear-gradient(45deg, #3caf55 0%, #289392 70%, #0c5c93 100%) !important;*/\n}\n\n.rm-Header-top #search-input {\n backface-visibility: hidden;\n border: 0;\n background: #FFFFFF;\n box-shadow: 0 0 0 1px #DAE2EB;\n height: 52px;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n padding: 0 1rem 0 3rem;\n display: block;\n width: 66%;\n border-radius: 3px;\n font-size: 1.75rem !important;\n font-family: helvetica neue;\n margin: 0 auto;\n}\n\n.rm-Header-bottom-link {\n --Header-button-color: #4c555a; \n}\n\n.rm-Header-top-link {\n font-weight: 400 !important;\n color: rgba(255,255,255,.8) !important;\n border: none !important;\n}\n\n.rm-Header-top-link:hover {\n border: none;\n color: #fff !important;\n}\n\n[class^='Header-search'] {\n -webkit-box-shadow: none !important;\n box-shadow: none !important;\n}\n\n#hub-landing-top {\n margin:auto; \n padding:10px 0 20px 0;\n}\n\n.container {\n padding:60px 0;\n}\n\n.kb-header {\n display: none;\n color: #fff;\n margin-bottom: 20px; \n}\n.hub-is-home .kb-header {\n display:block;\n}\n.show-search {\n display: block !important;\n}\n#hub-landing-top h2 {\n margin-bottom: 20px;\n}\n#header-nav-left li a:hover, #header-nav-right li a:hover {\n background:none !important;\n border:none !important;\n box-shadow: none !important\n}\n\n/* Parent article's text color, when a child article is selected: CATS-1400 */\nhtml:not(.useReactApp) nav#hub-sidebar ul>li.subnav-expanded>a:not(.active) {\n color: #ffffff \n}\n\n#header-logo {\n width: 180px !important;\n margin-top: 5px !important;\n}\n#header-top, .rm-Header-top {\n text-align: center;\n font-family: helvetica neue;\n}\n\n#header-top #search-input {\n backface-visibility: hidden;\n border: 0;\n background: #FFFFFF;\n box-shadow: 0 0 0 1px #DAE2EB;\n height: 52px;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n padding: 0 1rem 0 3rem;\n display: block;\n width: 100%;\n border-radius: 3px;\n font-size: 1.75rem;\n font-family: helvetica neue;\n margin: 0 auto;\n}\n\n.pillar {\n padding:0 30px 20px 30px;\n}\n.pillar.contact {\n padding:0 50px 20px 50px;\n border-left:1px solid #CCC;\n}\n/*.hub-is-home #hub-search {\n display:none !important;\n}\n#hub-search .searchbox {\n width: 40px;\n text-align: center;\n}\n.search-box {\n display: none;\n}\n\n#hub-search .fa.fa-search {\n left: 13px;\n}*/\n\n#hub-search .searchbox {\n width: 200px;\n}\n\n\n/*Landing Page - Home */\n.intro-pillars .fa {\n font-size:3em;\n margin-top:15px;\n}\na.box {\n display:block;\n border:1px solid #DDD;\n padding:0 15px;\n text-align: center;\n font-family: helvetica neue;\n background: #FFF;\n cursor: pointer;\n}\n.fa {\n color:#454545;\n}\n@media only screen and (max-width: 767px) {\n a.box {\n border:none;\n padding:15px;\n box-shadow:none !important;\n }\n}\n.no-padding {\n padding:0 !important;\n}\n\n/* hiding the Contact Support bar, 11/15/22 -AVO */\n.contact-bar {\n display:none;\n}\n\n.contact-bar .row {\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n\n@media only screen and (max-width: 767px) {\n .contact-bar .row {\n display: block;\n text-align: center;\n }\n}\n\n.contact-bar a {\n color: #06ac38;\n}\n\n.contact-bar a:hover {\n color: #25b74e !important;\n}\n\n.contact-bar h3 {\n margin:0 !important;\n color: #f4f4f4 !important;\n font-family: helvetica neue;\n}\n\n.contact-bar p {\n width: auto;\n margin:0 !important;\n}\n\n.contact-bar {\n width:100%;\n background: #343434;\n padding:20px;\n}\n.contact-bar .fa {\n color:#f4f4f4;\n}\n.contact-details {\n margin-top:15px;\n}\n.contact-details p {\n text-align: center;\n font-family: helvetica neue;\n}\n.contact-bottom-box {\n text-align:center;\n padding-top:0px;\n}\n.contact-bottom-copy {\n padding:20px;\n padding-top:0;\n font-family: helvetica neue;\n}\n\n.centered {\n justify-content: center; \n}\n\n#stevie-award {\n display: flex;\n justify-content: center;\n}\n\n#stevie-image {\n padding-top:2em;\n}\n\n#hub-landing-page .pd-custom-columns .row .col-sm-6 h3 {\n text-align: left;\n padding-bottom: 5px;\n border-bottom: 1px solid #ddd;\n}\n#hub-landing-page .pd-custom-columns .row .col-sm-6 ul {\n padding: 15px 0px\n}\n#hub-landing-page .pd-custom-columns .row .col-sm-6 ul li a {\n text-align: left;\n font-family: helvetica neue;\n padding: 5px 0;\n display: block;\n color: #888;\n}\n#hub-landing-page .pd-custom-columns .row .col-sm-6 ul li a:hover {\n color: #666;\n}\n#hub-landing-page .pd-custom-columns {\n padding-bottom: 40px;\n}\n#hub-landing-page .pd-custom-columns .col-sm-6 {\n padding-left:30px;\n padding-right: 30px;\n}\nnav#hub-sidebar ul a, \nsection#hub-content #content-container section.content-toc a {\n color: #417595;\n}\n\n@media only screen and (max-width:767px) {\n .pillar.contact {\n padding:0 30px 20px 30px;\n border-left:1px solid #CCC;\n }\n}\n\n\n/* Community Footer */\n.pd-footer {\n padding:50px 0;\n background-color: #343434;\n /*\n background-image: url('//files.readme.io/838a80d-low-poly.png');\n background-size: cover;\n background-position: top center;\n */\n width:100%;\n min-height:300px;\n color: #F9F9F9;\n overflow: auto;\n}\n.pd-footer-inner {\n max-width: 1127px;\n margin: auto;\n display: flex;\n justify-content: center;\n}\n.pd-footer ul {\n list-style:none;\n margin: 0;\n}\n\n.pd-footer li {\n font-size: 13px;\n font-family: helvetica neue;\n letter-spacing: 1px;\n font-weight: 200;\n}\n.pd-footer li a {\n color: #F9F9F9;\n cursor: pointer !important;\n padding: 2px 0;\n display: inline-block;\n\n}\n.pd-footer a:hover {\n color: #25c151;\n}\n\n.pd-footer .col {\n width: 18%;\n padding:0 1%;\n float: left;\n margin-bottom:15px;\n}\n\n#copyright.col {\n float: none; \n margin: 20px auto 0px auto;\n}\n\n#copyright.col p {\n color: #F9F9F9;\n font-size: 0.8em;\n width: max-content;\n}\n\n.pd-footer .col h3.footer-header { \n font-weight: 400;\n font-family: helvetica neue;\n border-bottom: 2px solid #FFF;\n padding-bottom:10px;\n margin-bottom:20px;\n}\n.pd-footer ul {\n padding: 0; \n}\n\n.footer-logo-wrapper {\n padding: 20px 20px 0 20px;\n text-align: center;\n}\n.footer-logo-wrapper img {\n width: 60%;\n max-width:250px;\n margin-left: 10px;\n}\n\n.status-dot {\n border-radius:99px;\n display:inline-block;\n width:8px;\n height:8px;\n margin-right:5px;\n}\n.status-dot.critical {\n background-color:#e74c3c;\n}\n.status-dot.major {\n background-color:#e67e22;\n}\n.status-dot.minor {\n background-color:#f1c40f;\n}\n.status-dot.none {\n background-color:#25c151;\n}\n\n@media only screen and (max-width: 60.043em) {\n .footer-logo-wrapper, .footer-logo-holder {\n display: none;\n }\n .pd-footer .col {\n width: 48%;\n padding:0 1%;\n }\n}\n\n@media only screen and (max-width: 40.043em) {\n .pd-footer .col {\n width: 90%;\n clear: both;\n padding:0 5%;\n }\n}\n\n/*Swiftype Autocomplete Box */\n.autocomplete {\n width: 100%;\n background-color: #fff;\n padding: 20px;\n border: 1px solid #eee;\n border-radius: 5px;\n box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); \n}\ninput#search-input:focus { \n outline-color: #25c151 !important;\n}\n.autocomplete .grid-result-column {\n display: inline-block;\n float: left;\n width: 31%;\n margin:10px 1% 30px 1%;\n height: 200px; \n}\n/*.autocomplete .grid-result-column:nth-of-type(3) {\n margin-right: 0; \n}*/\n.autocomplete .grid-result-column h3 {\n font-size: 13px;\n text-transform: uppercase;\n font-weight: bold;\n color: #646464;\n letter-spacing: 0.04rem;\n border-bottom: 1px solid #E9EDF2;\n padding-bottom: 10px;\n margin-bottom: 10px; \n}\n.autocomplete .result {\n display: block;\n padding: 5px 0;\n position: relative;\n font-size: 14px;\n color: #536170;\n font-weight: 400;\n overflow: hidden; \n height: 33px;\n line-height:33px\n}\n.autocomplete .result.active {\n color: #31bf57; \n}\n.autocomplete .result:first-child {\n padding-top: 0; \n}\n.autocomplete .result:last-child {\n border-bottom: 0; \n}\n.autocomplete .result:hover .result-title {\n color: #31bf57; \n}\n.autocomplete .result em {\n font-style: normal;\n font-weight: bold; \n}\n@media only screen and (max-width: 40.043em) {\n .autocomplete .grid-result-column {\n width:98%;\n height:auto;\n }\n}\n\n.hub-loading-indicator {\n margin: 0;\n}\n\n/* Article Style */\n\n.heading-1 {\n padding-bottom: 0.2em;\n color: #2e2d2e;\n border-bottom: 1px solid #EBEBEB;\n}\n \n.heading {\n margin-bottom: 0.4em !important;\n margin-top: 1.4em !important;\n}\n\n.callout-icon {\n margin: 0 !important;\n padding-right: 0.5em;\n}\n\n.callout-heading, .callout-heading p {\n font-size: 1.0em !important;\n}\n\n.content-body a, .callout a {\n color: #008a00 !important;\n}\n\n.callout h3 p {\n font-size: var(--markdown-title-size, 1em) !important;\n margin-left: 30px !important;\n padding-top: 1px !important;\n}\n\n.callout p {\n margin-bottom: 15px !important;\n}\n\n.callout_info .callout-heading p {\n color: #00748e !important;\n}\n\n.callout_success .callout-heading p {\n color: #008500 !important;\n}\n\n.callout_warn .callout-heading p {\n color: #9e6700 !important;\n}\n\n.callout_error .callout-heading p {\n color: #d33933 !important;\n}\n\n.callout ul li, .callout ol li, blockquote p, blockquote li, blockquote li a {\n font-size: var(--markdown-font-size,14px) !important;\n}\n\n.excerpt p {\n font-size: var(--markdown-font-size,14px) !important;\n}\n\n.expandCollapseAll {\n color: #007e00; \n cursor: pointer;\n padding: 10px;\n border: none;\n background-color: #EEEEEE;\n transition: 0.3s;\n}\n\n.expandCollapseAll:active {\n background-color: #FAFAFA;\n}\n\n/* Jeli badges */\n\n .badge {\n color: #ffffff !important;\n background-color: #25c151 !important;\n border: none;\n text-align: center;\n}\n\n/* <details> accordions */\ndiv.markdown-body details {\n margin-bottom:0px !important;\n}\n \ndetails{\n margin-bottom: 0px !important;\n margin-top: 0px !important\n background-color: transparent;\n border-bottom: 1px solid #EBEBEB;\n padding-bottom: 1em;\n padding-top: 1em;\n box-sizing: inherit;\n margin-bottom: 1em;\n color: #414042;\n padding: .5em 2em .5em 2em;\n display: block;\n transition: .5s;\n border-bottom: 1px solid var(--markdown-edge,#dfe2e5);\n margin-bottom: 0px !important;\n margin-top: 0px !important;\n padding-top: 1em;\n padding-bottom: 1em;\n}\n \ndetails[open] {\n background: #fafafa;\n}\n\ndetails[open] p:first-of-type {\n margin-top: 1em !important; \n}\n\ndetails hr {\n border-bottom:none !important\n}\n \nsummary {\n -webkit-font-smoothing: antialiased;\n text-rendering: optimizeLegibility;\n text-size-adjust: 100%;\n font-weight:unset !important;\n box-sizing: inherit;\n font-style: normal;\n color: #007e00;\n margin: -.5em -.5em -.5em -2em;\n padding: .5em;\n font-weight: inherit;\n}\n\n/* Table of Contents */\n.toc-children a {\n color: #6c6f73 !important;\n}\n\n.toc-children a:hover {\n color: #23527c !important;\n}","js":"$('input[placeholder=\"Search\"]').attr('placeholder', 'Search Knowledge Base');\n\n//Set the year in the Landing Page's footer\nvar date = new Date();\nvar year = date.getFullYear();\n$('#year').text(year);\n\n$(window).on('load', function() {\n //Fix for search bar reveal going crazy on scroll\n \n var sp = new StatusPage.page({ page : '33yy6hwxnwr3' });\n sp.summary({\n success : function(data) {\n $('.status-dot').addClass(data.status.indicator);\n }\n }); \n});\n\n$(window).on(\"resize\", function() {\n var windowWidth = $(window).width();\n if (windowWidth < 769) {\n $('#hub-landing-top').removeClass('show-search');\n $('.searchbox').removeClass('open');\n $('.hub-loading-indicator').css('margin-top','150px');\n }\n});\n\n// Adds bottom nav to GLP\n$(window).on('pageLoad', function(e, state) {\n// Check if the current page is the homepage\nif (window.location.pathname === '/') {\n // Select all anchor elements within the nav\n const nav = document.querySelector('nav.Header-leftADQdGVqx1wqU');\n const links = nav.querySelectorAll('a');\n\n // Define the function to add icon classes based on link text content\n function addIconClasses(link) {\n // Get the span element within the anchor\n const span = link.querySelector('span');\n \n // Get the text content of the span\n const linkText = span.textContent.trim(); // Get text content and trim any leading or trailing whitespace\n \n // Determine the icon class based on link text content\n let iconClass = '';\n switch (linkText) {\n case 'Home':\n iconClass = 'icon-landing-page-2';\n break;\n case 'Knowledge Base':\n case 'Workflow Actions':\n iconClass = 'icon-guides';\n break;\n default:\n break;\n }\n \n // Create an i element (icon tag)\n const icon = document.createElement('i');\n \n // Set the class attribute of the icon\n icon.className = iconClass;\n \n // Insert the icon before the span\n link.insertBefore(icon, span);\n }\n\n // Loop through each link and add the appropriate icon class before the span\n links.forEach(link => {\n addIconClasses(link);\n });\n}});\n\nfunction toggleExpand() {\n var nodeList = document.body.querySelectorAll('.kb-faq');\n var detailsArray = Array.from(nodeList);\n\n var opennessArray = [];\n detailsArray.forEach((e) => {\n opennessArray.push(e.open);\n })\n\n // if any <details> are closed, expand all\n if (opennessArray.includes(false)) {\n document.body.querySelectorAll('.kb-faq').forEach((e) => {\n e.setAttribute('open',true);\n if (e.children[0].textContent == 'Expand') {\n toggleTitle(e, 'Collapse');\n }\n })\n // else collapse all\n } else {\n document.body.querySelectorAll('.kb-faq').forEach((e) => {\n e.removeAttribute('open');\n if (e.children[0].textContent == 'Collapse') {\n toggleTitle(e, 'Expand'); \n }\n })\n }\n}\n\nfunction toggleTitle(label, text) {\n label.childNodes[1].innerText = text;\n}\n\nfunction openTarget() {\n var hash = location.hash.substring(1);\n if(hash) {\n var element = document.getElementById(hash);\n element.parentElement.nextElementSibling.open = true;\n }\n}\nwindow.addEventListener('hashchange', openTarget);\nopenTarget();\n// erics code\nvar customRenderFunction = function(document_type, item) {\n var out = '<a href=\"' + Swiftype.htmlEscape(item['url']) + '\" class=\"st-search-result-link\">' + item.highlight['title'] + '</a>';\n return out.concat('<h1 class=\"genre\"> meatball </h1>');\n};\n\n/* Commented this out since it was interfering with $(window).on('load'),\n specifically addEventListenerToDetails() - AVO 3/15/23\n$('input[placeholder=\"Search\"]').swiftype({\n renderFunction: customRenderFunction,\n engineKey: 'vkA2nKGB3k3u6x4XGxpN'\n});\n*/\n//\n\n$('input[placeholder=\"Search\"]').attr('placeholder', 'Search Knowledge Base');\n\n//Set the year in the Landing Page's footer\nvar date = new Date();\nvar year = date.getFullYear();\n$('#year').text(year);\n\n$(window).on('load', function() {\n // related to CATS-1648\n addEventListenerToDetails();\n \n //Fix for search bar reveal going crazy on scroll\n \n var sp = new StatusPage.page({ page : '33yy6hwxnwr3' });\n sp.summary({\n success : function(data) {\n $('.status-dot').addClass(data.status.indicator);\n }\n }); \n});\n\n/* $(document).on( 'click', '.searchbox', function() {\n \n \n if ($(this).hasClass('open')) {\n $('#hub-landing-top').removeClass('show-search');\n $(this).removeClass('open');\n $('.hub-loading-indicator').css('margin-top','150px');\n } else {\n //$('#header-top').css('height','300px');\n $('#hub-landing-top').addClass('show-search');\n $(this).addClass('open');\n $('.hub-loading-indicator').css('margin-top','250px');\n }\n \n var subHeaderHeight = $('#hub-subheader').height();\n var hubHeaderHeight = $('#header-top').height() + subHeaderHeight;\n var windowHeight = $(window).height();\n $('#hub-sidebar-parent').css('min-height', windowHeight + \"px\");\n $('#hub-container').css('min-height', windowHeight + \"px\");\n //var newHeight = hubContainerHeight - hubLandingTopHeight;\n //$('#hub-container').css('height', newHeight + \"px\");\n}); */\n\n$(window).resize( function() {\n var windowWidth = $(window).width();\n if (windowWidth < 769) {\n $('#hub-landing-top').removeClass('show-search');\n $('.searchbox').removeClass('open');\n $('.hub-loading-indicator').css('margin-top','150px');\n }\n});","html":{"header":"<!-- Google Tag Manager -->\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-MRJTRDK7');</script>\n<!-- End Google Tag Manager -->\n\n<link rel=\"stylesheet\" type=\"text/css\" href=\"//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css\" media=\"screen\" />\n<link rel=\"stylesheet\" href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css\">\n<script type=\"text/javascript\" src=\"https://code.jquery.com/jquery-3.6.0.min.js\"></script>\n\n<meta class=\"swiftype\" name=\"site-priority\" data-type=\"integer\" content=\"5\" />\n<meta class=\"swiftype\" name=\"type\" data-type=\"enum\" content=\"ext_kb\" />\n\n<meta name=\"google-site-verification\" content=\"zS9iOMqibD7Emu5v1vbO_tqIdZGRtOCVDXZWeAvQrzo\" />\n\n<script type=\"text/javascript\" src=\"https://cdn.cookielaw.org/consent/a81929ae-2ada-45d6-b686-853c02c2b6c2/OtAutoBlock.js\" ></script>\n<script src=\"https://cdn.cookielaw.org/scripttemplates/otSDKStub.js\" type=\"text/javascript\" charset=\"UTF-8\" data-domain-script=\"a81929ae-2ada-45d6-b686-853c02c2b6c2\" ></script>\n<script type=\"text/javascript\">\nfunction OptanonWrapper() { }\n</script>\n<link rel=\"stylesheet\" type=\"text/css\" href=\"//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css\" media=\"screen\" />\n<link rel=\"stylesheet\" href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css\">\n<script type=\"text/javascript\" src=\"https://code.jquery.com/jquery-3.6.0.min.js\"></script>","home_footer":"<div class=\"pd-footer\">\n <div class=\"pd-footer-inner\">\n \n <div class=\"col\">\n <h3 class=\"footer-header\">Getting Started</h3>\n <ul>\n <li><a href=\"https://support.pagerduty.com/docs/introduction\">Intro to PagerDuty</a></li>\n <li><a href=\"https://www.pagerduty.com/faq\">FAQ</a></li>\n <li><a href=\"https://www.pagerduty.com/ops-guides/\">Best Practices</a></li>\n <li><a href=\"https://www.pagerduty.com/integrations\">Integration Guides</a></li>\n </ul>\n </div>\n \n <div class=\"col\">\n <h3 class=\"footer-header\">Resources</h3>\n <ul>\n <li><a href=\"https://www.pagerduty.com/whats-new\">What's New</a></li>\n <li><a href=\"https://developer.pagerduty.com\">Developer Docs</a></li>\n\t\t\t<li><a href=\"https://response.pagerduty.com\">Incident Response Docs</a></li>\n\t\t\t<li><a href=\"https://engineering.pagerduty.com\">Engineering Blog</a></li>\n\t\t\t<li><a href=\"https://www.pagerduty.com/platform/devops/on-call-management/mobile/\">Mobile App</a></li>\n </ul>\n </div>\n \n <div class=\"col footer-logo-holder\">\n <div class=\"footer-logo-wrapper\">\n <img src=\"//files.readme.io/1d9b51a-P-GreenRGB.png\" alt=\"PagerDuty logo\">\n </div>\n </div>\n \n <div class=\"col\">\n <h3 class=\"footer-header\">Support</h3>\n <ul>\n <li><a href=\"https://support.pagerduty.com\">Knowledge Base</a></li>\n <li><a href=\"https://community.pagerduty.com?utm_source=web&utm_campaign=kb_footer_nav&utm_medium=link\">Community Forum</a></li>\n <li><a href=\"https://status.pagerduty.com\">Service Status <span class=\"status-dot\"></span></a></li>\n <li><a href=\"https://tickets.pagerduty.com\">Support Tickets</a></li>\n </ul>\n </div>\n \n <div class=\"col\">\n <h3 class=\"footer-header\">Company</h3>\n <ul>\n <li><a href=\"https://www.pagerduty.com/company\">About PagerDuty</a></li>\n <li><a href=\"https://www.pagerduty.com/blog\">Company Blog</a></li>\n <li><a href=\"https://www.pagerduty.com/security\">Security</a></li>\n <li><a href=\"https://www.pagerduty.com/online-terms-and-conditions\">Terms and Conditions</a></li>\n <li><a href=\"https://www.pagerduty.com/privacy-policy\">Privacy Policy</a></li>\n <li><a href=\"https://www.pagerduty.com/community-policy\">Community Policy</a></li>\n </ul>\n </div>\n \n </div>\n <div class=\"col\" id=\"copyright\">\n <p>© <span id=\"year\"></span> PagerDuty, Inc. All rights reserved.</p>\n </div>\n \n</div>\n\n<!-- Start of pagerduty Zendesk Widget script -->\n<script id=\"ze-snippet\" src=\"https://static.zdassets.com/ekr/snippet.js?key=d6334228-24bd-407e-823c-bb9b282684e1\"> </script>\n<!-- End of pagerduty Zendesk Widget script -->","page_footer":"<!-- Google Tag Manager (noscript) -->\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-MRJTRDK7\"\nheight=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\n<!-- End Google Tag Manager (noscript) -->\n\n<script type=\"text/javascript\" src=\"//statuspage-production.s3.amazonaws.com/se-v2.js\"></script>\n\n <!-- <script type=\"text/javascript\" src=\"//www.pagerduty.com/assets/js/jquery.swiftype.min.js\"></script> -->\n\n<!-- \n<script type=\"text/javascript\"> \n$(document).ready(function () {\n ! function (d)\n {\n var p = 0;\n window.Swiftype = window.Swiftype ||\n {}, Swiftype.root_url = Swiftype.root_url || \"https://search-api.swiftype.com\", Swiftype.htmlEscape = Swiftype.htmlEscape || function (e)\n {\n return String(e).replace(/&/g, \"&amp;\").replace(/\"/g, \"&quot;\").replace(/'/g, \"&#39;\").replace(/</g, \"&lt;\").replace(/>/g, \"&gt;\")\n }, d.fn.swiftype = function (c)\n {\n c = d.extend(\n {}, d.fn.swiftype.defaults, c);\n return this.each(function ()\n {\n var s = d(this),\n n = d.meta ? d.extend(\n {}, c, s.data()) : c;\n s.attr(\"autocomplete\", \"off\"), s.data(\"swiftype-config-autocomplete\", n), s.submitted = !1, s.cacheA = new y(10), s.cacheB = new y(10), s.cacheC = new y(10), s.cacheD = new y(10), s.currentRequest = !1;\n\n var e = n.dropdownStylesFunction(s),\n t = d('<div class=\"' + n.widgetContainerClass + '\" />'),\n i = d(\"<div />\").addClass(n.suggestionListClass).appendTo(t).css(e).hide();\n t.appendTo(n.autocompleteContainingElement);\n var o, r = d(\"<\" + n.suggestionListType + \" />\").appendTo(i);\n s.data(\"swiftype-list\", r), s.showList = function ()\n {\n !1 === h(n.disableAutocomplete) && i.show()\n }, s.hideList = function (e)\n {\n e ? i.hide() : setTimeout(function ()\n {\n i.hide()\n }, 10)\n }, s.focused = function ()\n {\n return s.is(\":focus\")\n }, s.submitting = function ()\n {\n s.submitted = !0\n }, s.listResults = function ()\n {\n return d(n.resultListSelector, r)\n }, s.activeResult = function ()\n {\n return s.listResults().filter(\".\" + n.activeItemClass).first()\n }, s.prevResult = function ()\n {\n var e = s.listResults(),\n t = e.index(s.activeResult()) - 1,\n i = e.eq(t);\n s.listResults().removeClass(n.activeItemClass), 0 <= t && i.addClass(n.activeItemClass)\n }, s.nextResult = function ()\n {\n var e = s.listResults(),\n t = e.index(s.activeResult()) + 1,\n i = e.eq(t);\n s.listResults().removeClass(n.activeItemClass), 0 <= t && i.addClass(n.activeItemClass)\n }, s.selectedCallback = function (t)\n {\n return function ()\n {\n var e = s.val();\n n.onComplete(t, e)\n }\n }, s.registerResult = function (e, t)\n {\n e.data(\"swiftype-item\", t), e.click(s.selectedCallback(t)).mouseover(function ()\n {\n s.listResults().removeClass(n.activeItemClass), e.addClass(n.activeItemClass)\n })\n };\n var a = !(s.getContext = function ()\n {\n return {\n config: n,\n list: r,\n registerResult: s.registerResult\n }\n });\n s.lastValue = \"\", s.off(\"keyup\").keyup(function (e)\n {\n a ? a = !1 : 36 < e.which && e.which < 41 || 16 == e.which || (0 < n.typingDelay ? (clearTimeout(o), o = setTimeout(function ()\n {\n f(s)\n }, n.typingDelay)) : f(s))\n }), s.styleDropdown = function ()\n {\n i.css(n.dropdownStylesFunction(s))\n }, d(window).resize(function (e)\n {\n if (window.location.pathname === '/') s.styleDropdown()\n }), s.keydown(function (e)\n {\n s.styleDropdown();\n var t = s.activeResult();\n switch (e.which)\n {\n case 13:\n 0 !== t.length && r.is(\":visible\") ? (e.preventDefault(), s.selectedCallback(t.data(\"swiftype-item\"))()) : s.currentRequest && s.submitting(), s.hideList(), a = !0;\n break;\n case 38:\n e.preventDefault(), 0 === t.length ? s.listResults().last().addClass(n.activeItemClass) : s.prevResult();\n break;\n case 40:\n e.preventDefault(), 0 === t.length ? s.listResults().first().addClass(n.activeItemClass) : t != s.listResults().last() && s.nextResult();\n break;\n case 27:\n s.hideList(), a = !0;\n break;\n default:\n s.submitted = !1\n }\n }), s.keypress(function (e)\n {\n 13 == e.which && 0 < s.activeResult().length && e.preventDefault()\n });\n var u = !1,\n l = !1;\n d(document).bind(\"mousedown.swiftype\" + ++p, function ()\n {\n u = !0\n }), d(document).bind(\"mouseup.swiftype\" + p, function ()\n {\n u = !1, l && (l = !1, s.hideList())\n }), s.blur(function ()\n {\n u ? l = !0 : s.hideList()\n }), s.focus(function ()\n {\n setTimeout(function ()\n {\n s.select()\n }, 10), 0 < s.listResults().filter(\":not(.\" + n.noResultsClass + \")\").length && s.showList()\n })\n })\n };\n var i = function (t, i, s)\n {\n t.currentRequestSwiftype && t.currentRequestSwiftype.abort();\n var e = {},\n n = t.data(\"swiftype-config-autocomplete\");\n e.q = i, e.engine_key = n.engineKey, e.search_fields = h(n.searchFields), e.fetch_fields = h(n.fetchFields), e.filters = h(n.filters), e.document_types = h(n.documentTypes), e.functional_boosts = h(n.functionalBoosts), e.sort_field = h(n.sortField), e.sort_direction = h(n.sortDirection), e.per_page = n.resultLimit, t.currentRequest = !0, t.currentRequestSwiftype = d.ajax(\n {\n type: \"GET\",\n dataType: \"jsonp\",\n url: Swiftype.root_url + \"/api/v1/public/engines/search.json\",\n data: e,\n success: function (e)\n {\n e = e.records.page;\n s.put(i, e), a(t, e, i)\n }\n })\n },\n s = function (t, i, s)\n {\n t.currentRequestExt1 && t.currentRequestExt1.abort(), t.currentRequest = !0, t.currentRequestExt1 = d.ajax(\n {\n type: \"GET\",\n dataType: \"json\",\n url: \"https://api-reference.pagerduty.com/search\",\n data:\n {\n q: i\n },\n success: function (e)\n {\n e.forEach(function (e)\n {\n e.type = \"ext_api_reference\", e.url = \"https://api-reference.pagerduty.com/\" + e.anchor\n }), s.put(i, e), a(t, e, i)\n }\n })\n },\n n = function (t, i, s)\n {\n t.currentRequestExt2 && t.currentRequestExt2.abort(), t.currentRequest = !0, t.currentRequestExt2 = d.ajax(\n {\n type: \"GET\",\n dataType: \"json\",\n url: \"https://developer.pagerduty.com/docs/get-started/getting-started/\" + i,\n success: function (e)\n {\n e.forEach(function (e)\n {\n e.type = \"ext_docs\", e.url = \"https://developer.pagerduty.com/docs/get-started/getting-started/\" + e.slug\n }), s.put(i, e), a(t, e, i)\n }\n })\n },\n o = function (t, i, s)\n {\n t.currentRequestExt3 && t.currentRequestExt3.abort(), t.currentRequest = !0, t.currentRequestExt3 = d.ajax(\n {\n type: \"GET\",\n dataType: \"json\",\n url: \"https://support.pagerduty.com/api/search?q=\" + i,\n success: function (e)\n {\n e.hits.forEach(function (e)\n {\n e.type = \"ext_kb\", e.url = \"https://support.pagerduty.com/docs/\" + e.slug\n }), s.put(i, e.hits), a(t, e.hits, i)\n }\n })\n },\n f = function (e)\n {\n var t = d.trim(e.val());\n if ((e.currentQuery = t) !== e.lastValue)\n {\n if (\"\" === (e.lastValue = t)) return e.data(\"swiftype-list\").empty(), void e.hideList();\n void 0 !== e.data(\"swiftype-config-autocomplete\").engineKey && (r(e, t, e.cacheA, i), r(e, t, e.cacheB, s), r(e, t, e.cacheC, n), r(e, t, e.cacheD, o))\n }\n },\n r = function (e, t, i, s)\n {\n var n = i.get(t);\n n ? a(e, n, t) : s(e, t, i)\n },\n a = function (e, t, i)\n {\n var s = e.data(\"swiftype-list\"),\n n = e.data(\"swiftype-config-autocomplete\");\n i == e.currentQuery && (e.currentlyShowing !== i && (s.empty(), e.hideList(!0)), n.resultRenderFunction(e.getContext(), t), (0 < e.listResults().length && e.focused() || void 0 !== n.noResultsMessage) && (e.submitted ? e.submitted = !1 : e.showList()), e.currentlyShowing = i)\n },\n e = function (s, e)\n {\n var n = s.list,\n o = s.config;\n d.each(e, function (i, e)\n {\n d.each(e, function (e, t)\n {\n s.registerResult(d(\"<li>\" + o.renderFunction(i, t) + \"</li>\").appendTo(n), t)\n })\n })\n },\n h = function (e)\n {\n if (void 0 !== e)\n {\n var t = e;\n return \"function\" == typeof t && (t = t.call()), t\n }\n };\n\n function y(e)\n {\n this.size = 0, this.limit = e, this._keymap = {}\n }\n y.prototype.put = function (e, t)\n {\n var i = {\n key: e,\n value: t\n };\n if (this._keymap[e] = i, this.tail ? (this.tail.newer = i).older = this.tail : this.head = i, this.tail = i, this.size === this.limit) return this.shift();\n this.size++\n }, y.prototype.shift = function ()\n {\n var e = this.head;\n return e && (this.head.newer ? (this.head = this.head.newer, this.head.older = void 0) : this.head = void 0, e.newer = e.older = void 0, delete this._keymap[e.key]), e\n }, y.prototype.get = function (e, t)\n {\n var i = this._keymap[e];\n if (void 0 !== i) return i === this.tail ? i.value : (i.newer && (i === this.head && (this.head = i.newer), i.newer.older = i.older), i.older && (i.older.newer = i.newer), i.newer = void 0, i.older = this.tail, this.tail && (this.tail.newer = i), this.tail = i, t ? i : i.value)\n }, y.prototype.remove = function (e)\n {\n var t = this._keymap[e];\n if (t) return delete this._keymap[t.key], t.newer && t.older ? (t.older.newer = t.newer, t.newer.older = t.older) : t.newer ? (t.newer.older = void 0, this.head = t.newer) : t.older ? (t.older.newer = void 0, this.tail = t.older) : this.head = this.tail = void 0, this.size--, t.value\n }, y.prototype.clear = function ()\n {\n this.head = this.tail = void 0, this.size = 0, this._keymap = {}\n }, y.prototype.keys = \"function\" == typeof Object.keys ? function ()\n {\n return Object.keys(this._keymap)\n } : function ()\n {\n var e = [];\n for (var t in this._keymap) e.push(t);\n return e\n }, d.fn.swiftype.defaults = {\n activeItemClass: \"active\",\n attachTo: void 0,\n documentTypes: void 0,\n filters: void 0,\n engineKey: void 0,\n searchFields: void 0,\n functionalBoosts: void 0,\n sortField: void 0,\n sortDirection: void 0,\n fetchFields: void 0,\n noResultsClass: \"noResults\",\n noResultsMessage: void 0,\n onComplete: function (e, t)\n {\n window.location = e.url\n },\n resultRenderFunction: e,\n resultRenderExternalFunction: e,\n renderFunction: function (e, t)\n {\n return '<p class=\"title\">' + Swiftype.htmlEscape(t.title) + \"</p>\"\n },\n dropdownStylesFunction: function (e)\n {\n var t = e.data(\"swiftype-config-autocomplete\"),\n i = t.attachTo ? d(t.attachTo) : e,\n s = i.offset(),\n n = {\n position: \"absolute\",\n \"z-index\": 9999,\n top: s.top + i.outerHeight() + 3,\n left: s.left - 2\n };\n return t.setWidth && (n.width = i.outerWidth() + 2), n\n },\n resultLimit: void 0,\n suggestionListType: \"ul\",\n suggestionListClass: \"autocomplete\",\n resultListSelector: \"li\",\n setWidth: !0,\n typingDelay: 80,\n disableAutocomplete: !1,\n autocompleteContainingElement: \"body\",\n widgetContainerClass: \"swiftype-widget\"\n }\n }(jQuery),\n function (n)\n {\n var o = {\n marketing_site: \"PagerDuty Website\",\n blog: \"PagerDuty Blog\",\n company_blog: \"Company Blog\",\n community: \"Community\",\n integration_guide: \"Integration Guides\",\n ext_api_reference: \"API Reference\",\n ext_docs: \"Developer Docs\",\n ext_kb: \"Knowledge Base\"\n };\n n(\"#search-input\").swiftype(\n {\n engineKey: \"vkA2nKGB3k3u6x4XGxpN\",\n resultRenderFunction: function (s, e)\n {\n var i = {};\n n.each(o, function (e, t)\n {\n i[e] = []\n }), n.each(e, function (e, t)\n {\n o[t.type] && i[t.type].length < 4 && i[t.type].push(t)\n }), n.each(i, function (e, t)\n {\n if (0 < t.length)\n {\n var i = n(\"<div class='grid-result-column'><h3>\" + o[e] + \"</h3></div>\");\n i.appendTo(s.list), n.each(t, function (e, t)\n {\n s.registerResult(n(\"<div class='result'>\" + t.title + \"</div>\").appendTo(i), t)\n })\n }\n })\n },\n suggestionListType: \"div\",\n resultListSelector: \".result\",\n resultLimit: 40,\n typingDelay: 0,\n fetchFields:\n {\n page: [\"title\", \"url\", \"type\"]\n }\n })\n }(jQuery);\n});\n\n</script>\n-->\n\n<script type=\"text/javascript\">\n (function(w,d,t,u,n,s,e){w['SwiftypeObject']=n;w[n]=w[n]||function(){\n (w[n].q=w[n].q||[]).push(arguments);};s=d.createElement(t);\n e=d.getElementsByTagName(t)[0];s.async=1;s.src=u;e.parentNode.insertBefore(s,e);\n })(window,document,'script','//s.swiftypecdn.com/install/v2/st.js','_st');\n \n _st('install','saezgMCUcX3s9xAC8rWN','2.0.0');\n</script>\n<script type=\"text/javascript\" src=\"//statuspage-production.s3.amazonaws.com/se-v2.js\"></script>\n\n \n <!-- <script type=\"text/javascript\" src=\"//www.pagerduty.com/assets/js/jquery.swiftype.min.js\"></script> -->\n\n<script type=\"text/javascript\"> \n$(document).ready(function () {\n ! function (d)\n {\n var p = 0;\n window.Swiftype = window.Swiftype ||\n {}, Swiftype.root_url = Swiftype.root_url || \"https://search-api.swiftype.com\", Swiftype.htmlEscape = Swiftype.htmlEscape || function (e)\n {\n return String(e).replace(/&/g, \"&amp;\").replace(/\"/g, \"&quot;\").replace(/'/g, \"&#39;\").replace(/</g, \"&lt;\").replace(/>/g, \"&gt;\")\n }, d.fn.swiftype = function (c)\n {\n c = d.extend(\n {}, d.fn.swiftype.defaults, c);\n return this.each(function ()\n {\n var s = d(this),\n n = d.meta ? d.extend(\n {}, c, s.data()) : c;\n s.attr(\"autocomplete\", \"off\"), s.data(\"swiftype-config-autocomplete\", n), s.submitted = !1, s.cacheA = new y(10), s.cacheB = new y(10), s.cacheC = new y(10), s.cacheD = new y(10), s.currentRequest = !1;\n\n var e = n.dropdownStylesFunction(s),\n t = d('<div class=\"' + n.widgetContainerClass + '\" />'),\n i = d(\"<div />\").addClass(n.suggestionListClass).appendTo(t).css(e).hide();\n t.appendTo(n.autocompleteContainingElement);\n var o, r = d(\"<\" + n.suggestionListType + \" />\").appendTo(i);\n s.data(\"swiftype-list\", r), s.showList = function ()\n {\n !1 === h(n.disableAutocomplete) && i.show()\n }, s.hideList = function (e)\n {\n e ? i.hide() : setTimeout(function ()\n {\n i.hide()\n }, 10)\n }, s.focused = function ()\n {\n return s.is(\":focus\")\n }, s.submitting = function ()\n {\n s.submitted = !0\n }, s.listResults = function ()\n {\n return d(n.resultListSelector, r)\n }, s.activeResult = function ()\n {\n return s.listResults().filter(\".\" + n.activeItemClass).first()\n }, s.prevResult = function ()\n {\n var e = s.listResults(),\n t = e.index(s.activeResult()) - 1,\n i = e.eq(t);\n s.listResults().removeClass(n.activeItemClass), 0 <= t && i.addClass(n.activeItemClass)\n }, s.nextResult = function ()\n {\n var e = s.listResults(),\n t = e.index(s.activeResult()) + 1,\n i = e.eq(t);\n s.listResults().removeClass(n.activeItemClass), 0 <= t && i.addClass(n.activeItemClass)\n }, s.selectedCallback = function (t)\n {\n return function ()\n {\n var e = s.val();\n n.onComplete(t, e)\n }\n }, s.registerResult = function (e, t)\n {\n e.data(\"swiftype-item\", t), e.click(s.selectedCallback(t)).mouseover(function ()\n {\n s.listResults().removeClass(n.activeItemClass), e.addClass(n.activeItemClass)\n })\n };\n var a = !(s.getContext = function ()\n {\n return {\n config: n,\n list: r,\n registerResult: s.registerResult\n }\n });\n s.lastValue = \"\", s.off(\"keyup\").keyup(function (e)\n {\n a ? a = !1 : 36 < e.which && e.which < 41 || 16 == e.which || (0 < n.typingDelay ? (clearTimeout(o), o = setTimeout(function ()\n {\n f(s)\n }, n.typingDelay)) : f(s))\n }), s.styleDropdown = function ()\n {\n i.css(n.dropdownStylesFunction(s))\n }, d(window).resize(function (e)\n {\n if (window.location.pathname === '/') s.styleDropdown()\n }), s.keydown(function (e)\n {\n s.styleDropdown();\n var t = s.activeResult();\n switch (e.which)\n {\n case 13:\n 0 !== t.length && r.is(\":visible\") ? (e.preventDefault(), s.selectedCallback(t.data(\"swiftype-item\"))()) : s.currentRequest && s.submitting(), s.hideList(), a = !0;\n break;\n case 38:\n e.preventDefault(), 0 === t.length ? s.listResults().last().addClass(n.activeItemClass) : s.prevResult();\n break;\n case 40:\n e.preventDefault(), 0 === t.length ? s.listResults().first().addClass(n.activeItemClass) : t != s.listResults().last() && s.nextResult();\n break;\n case 27:\n s.hideList(), a = !0;\n break;\n default:\n s.submitted = !1\n }\n }), s.keypress(function (e)\n {\n 13 == e.which && 0 < s.activeResult().length && e.preventDefault()\n });\n var u = !1,\n l = !1;\n d(document).bind(\"mousedown.swiftype\" + ++p, function ()\n {\n u = !0\n }), d(document).bind(\"mouseup.swiftype\" + p, function ()\n {\n u = !1, l && (l = !1, s.hideList())\n }), s.blur(function ()\n {\n u ? l = !0 : s.hideList()\n }), s.focus(function ()\n {\n setTimeout(function ()\n {\n s.select()\n }, 10), 0 < s.listResults().filter(\":not(.\" + n.noResultsClass + \")\").length && s.showList()\n })\n })\n };\n var i = function (t, i, s)\n {\n t.currentRequestSwiftype && t.currentRequestSwiftype.abort();\n var e = {},\n n = t.data(\"swiftype-config-autocomplete\");\n e.q = i, e.engine_key = n.engineKey, e.search_fields = h(n.searchFields), e.fetch_fields = h(n.fetchFields), e.filters = h(n.filters), e.document_types = h(n.documentTypes), e.functional_boosts = h(n.functionalBoosts), e.sort_field = h(n.sortField), e.sort_direction = h(n.sortDirection), e.per_page = n.resultLimit, t.currentRequest = !0, t.currentRequestSwiftype = d.ajax(\n {\n type: \"GET\",\n dataType: \"jsonp\",\n url: Swiftype.root_url + \"/api/v1/public/engines/search.json\",\n data: e,\n success: function (e)\n {\n e = e.records.page;\n s.put(i, e), a(t, e, i)\n }\n })\n },\n s = function (t, i, s)\n {\n t.currentRequestExt1 && t.currentRequestExt1.abort(), t.currentRequest = !0, t.currentRequestExt1 = d.ajax(\n {\n type: \"GET\",\n dataType: \"json\",\n url: \"https://developer-v2.pd-staging.com/search\",\n data:\n {\n q: i\n },\n success: function (e)\n {\n e.forEach(function (e)\n {\n e.type = \"ext_api_reference\", e.url = \"https://developer-v2.pd-staging.com/\" + e.anchor\n }), s.put(i, e), a(t, e, i)\n }\n })\n },\n n = function (t, i, s)\n {\n t.currentRequestExt2 && t.currentRequestExt2.abort(), t.currentRequest = !0, t.currentRequestExt2 = d.ajax(\n {\n type: \"GET\",\n dataType: \"json\",\n url: \"https://developer-v2.pd-staging.com/docs/get-started/getting-started/\" + i,\n success: function (e)\n {\n e.forEach(function (e)\n {\n e.type = \"ext_docs\", e.url = \"https://developer-v2.pd-staging.com/docs/get-started/getting-started/\" + e.slug\n }), s.put(i, e), a(t, e, i)\n }\n })\n },\n o = function (t, i, s)\n {\n t.currentRequestExt3 && t.currentRequestExt3.abort(), t.currentRequest = !0, t.currentRequestExt3 = d.ajax(\n {\n type: \"GET\",\n dataType: \"json\",\n url: \"https://support.pagerduty.com/api/search?q=\" + i,\n success: function (e)\n {\n e.hits.forEach(function (e)\n {\n e.type = \"ext_kb\", e.url = \"https://support.pagerduty.com/docs/\" + e.slug\n }), s.put(i, e.hits), a(t, e.hits, i)\n }\n })\n },\n f = function (e)\n {\n var t = d.trim(e.val());\n if ((e.currentQuery = t) !== e.lastValue)\n {\n if (\"\" === (e.lastValue = t)) return e.data(\"swiftype-list\").empty(), void e.hideList();\n void 0 !== e.data(\"swiftype-config-autocomplete\").engineKey && (r(e, t, e.cacheA, i), r(e, t, e.cacheB, s), r(e, t, e.cacheC, n), r(e, t, e.cacheD, o))\n }\n },\n r = function (e, t, i, s)\n {\n var n = i.get(t);\n n ? a(e, n, t) : s(e, t, i)\n },\n a = function (e, t, i)\n {\n var s = e.data(\"swiftype-list\"),\n n = e.data(\"swiftype-config-autocomplete\");\n i == e.currentQuery && (e.currentlyShowing !== i && (s.empty(), e.hideList(!0)), n.resultRenderFunction(e.getContext(), t), (0 < e.listResults().length && e.focused() || void 0 !== n.noResultsMessage) && (e.submitted ? e.submitted = !1 : e.showList()), e.currentlyShowing = i)\n },\n e = function (s, e)\n {\n var n = s.list,\n o = s.config;\n d.each(e, function (i, e)\n {\n d.each(e, function (e, t)\n {\n s.registerResult(d(\"<li>\" + o.renderFunction(i, t) + \"</li>\").appendTo(n), t)\n })\n })\n },\n h = function (e)\n {\n if (void 0 !== e)\n {\n var t = e;\n return \"function\" == typeof t && (t = t.call()), t\n }\n };\n\n function y(e)\n {\n this.size = 0, this.limit = e, this._keymap = {}\n }\n y.prototype.put = function (e, t)\n {\n var i = {\n key: e,\n value: t\n };\n if (this._keymap[e] = i, this.tail ? (this.tail.newer = i).older = this.tail : this.head = i, this.tail = i, this.size === this.limit) return this.shift();\n this.size++\n }, y.prototype.shift = function ()\n {\n var e = this.head;\n return e && (this.head.newer ? (this.head = this.head.newer, this.head.older = void 0) : this.head = void 0, e.newer = e.older = void 0, delete this._keymap[e.key]), e\n }, y.prototype.get = function (e, t)\n {\n var i = this._keymap[e];\n if (void 0 !== i) return i === this.tail ? i.value : (i.newer && (i === this.head && (this.head = i.newer), i.newer.older = i.older), i.older && (i.older.newer = i.newer), i.newer = void 0, i.older = this.tail, this.tail && (this.tail.newer = i), this.tail = i, t ? i : i.value)\n }, y.prototype.remove = function (e)\n {\n var t = this._keymap[e];\n if (t) return delete this._keymap[t.key], t.newer && t.older ? (t.older.newer = t.newer, t.newer.older = t.older) : t.newer ? (t.newer.older = void 0, this.head = t.newer) : t.older ? (t.older.newer = void 0, this.tail = t.older) : this.head = this.tail = void 0, this.size--, t.value\n }, y.prototype.clear = function ()\n {\n this.head = this.tail = void 0, this.size = 0, this._keymap = {}\n }, y.prototype.keys = \"function\" == typeof Object.keys ? function ()\n {\n return Object.keys(this._keymap)\n } : function ()\n {\n var e = [];\n for (var t in this._keymap) e.push(t);\n return e\n }, d.fn.swiftype.defaults = {\n activeItemClass: \"active\",\n attachTo: void 0,\n documentTypes: void 0,\n filters: void 0,\n engineKey: void 0,\n searchFields: void 0,\n functionalBoosts: void 0,\n sortField: void 0,\n sortDirection: void 0,\n fetchFields: void 0,\n noResultsClass: \"noResults\",\n noResultsMessage: void 0,\n onComplete: function (e, t)\n {\n window.location = e.url\n },\n resultRenderFunction: e,\n resultRenderExternalFunction: e,\n renderFunction: function (e, t)\n {\n return '<p class=\"title\">' + Swiftype.htmlEscape(t.title) + \"</p>\"\n },\n dropdownStylesFunction: function (e)\n {\n var t = e.data(\"swiftype-config-autocomplete\"),\n i = t.attachTo ? d(t.attachTo) : e,\n s = i.offset(),\n n = {\n position: \"absolute\",\n \"z-index\": 9999,\n top: s.top + i.outerHeight() + 3,\n left: s.left - 2\n };\n return t.setWidth && (n.width = i.outerWidth() + 2), n\n },\n resultLimit: void 0,\n suggestionListType: \"ul\",\n suggestionListClass: \"autocomplete\",\n resultListSelector: \"li\",\n setWidth: !0,\n typingDelay: 80,\n disableAutocomplete: !1,\n autocompleteContainingElement: \"body\",\n widgetContainerClass: \"swiftype-widget\"\n }\n }(jQuery),\n function (n)\n {\n var o = {\n marketing_site: \"PagerDuty Website\",\n blog: \"PagerDuty Blog\",\n company_blog: \"Company Blog\",\n community: \"Community\",\n integration_guide: \"Integration Guides\",\n ext_api_reference: \"API Reference\",\n ext_docs: \"Developer Docs\",\n ext_kb: \"Knowledge Base\"\n };\n n(\"#search-input\").swiftype(\n {\n engineKey: \"vkA2nKGB3k3u6x4XGxpN\",\n resultRenderFunction: function (s, e)\n {\n var i = {};\n n.each(o, function (e, t)\n {\n i[e] = []\n }), n.each(e, function (e, t)\n {\n o[t.type] && i[t.type].length < 4 && i[t.type].push(t)\n }), n.each(i, function (e, t)\n {\n if (0 < t.length)\n {\n var i = n(\"<div class='grid-result-column'><h3>\" + o[e] + \"</h3></div>\");\n i.appendTo(s.list), n.each(t, function (e, t)\n {\n s.registerResult(n(\"<div class='result'>\" + t.title + \"</div>\").appendTo(i), t)\n })\n }\n })\n },\n suggestionListType: \"div\",\n resultListSelector: \".result\",\n resultLimit: 40,\n typingDelay: 0,\n fetchFields:\n {\n page: [\"title\", \"url\", \"type\"]\n }\n })\n }(jQuery);\n});\n\n</script>"}},"header":{"type":"gradient","gradient_color":"#4981a7","overlay":{"fill":"auto","type":"triangles","position":"top-left","image":{"uri":null,"url":"https://files.readme.io/d1a30a2-low-poly.png","name":"low-poly.png","width":1902,"height":500,"color":"#434444","links":{"original_url":null}}}},"navigation":{"first_page":"landing_page","left":[],"logo_link":"landing_page","right":[{"type":"link_url","title":"API Docs","url":"https://developer.pagerduty.com?utm_source=web&utm_campaign=kb_top_nav&utm_medium=link","custom_page":null},{"type":"link_url","title":"Integrations","url":"https://www.pagerduty.com/integrations","custom_page":null},{"type":"link_url","title":"PagerDuty University","url":"https://university.pagerduty.com/","custom_page":null},{"type":"link_url","title":"PagerDuty Commons","url":"https://community.pagerduty.com/","custom_page":null},{"type":"link_url","title":"Contact Support","url":"https://www.pagerduty.com/contact-us/#contact-support","custom_page":null},{"type":"link_url","title":"My Support Tickets","url":"https://tickets.pagerduty.com/s/","custom_page":null}],"sub_nav":[{"type":"link_url","title":"Workflow Actions","url":"https://support.pagerduty.com/actions","custom_page":null}],"subheader_layout":"links","version":"disabled","links":{"home":{"label":"Home","visibility":"disabled"},"graphql":{"label":"GraphQL","visibility":"disabled"},"guides":{"label":"Guides","alias":"Knowledge Base","visibility":"enabled"},"reference":{"label":"API Reference","alias":"API Docs","visibility":"disabled"},"recipes":{"label":"Recipes","alias":null,"visibility":"disabled"},"changelog":{"label":"Changelog","alias":"Blog","visibility":"disabled"},"discussions":{"label":"Discussions","alias":"Community Discussions","visibility":"disabled"}}}}}},"version":{"_id":"589179dff4624a0f00083722","categories":["589179dff4624a0f00083720","58917dd543f74319009dc010","58919c350152e20f00bef70c","5891a6ff43f74319009dc04f","589a53c079a27e1b00dedc03","589a53ce79a27e1b00dedc04","589a53dfd775872500985b37","589a53ea3857222f001e4996","589a542f3857222f001e4998","589a5433e94a202500fa2fd1","589a5438e94a202500fa2fd2","589a5443d775872500985b39","589a54613857222f001e4999","589a547879a27e1b00dedc08","589ac40f3693080f0034cf88","58d201237ba8e82300140aad","58d201a1b027aa1900fe5be3","58d2020e7ba8e82300140aef","58d221c3d1ff8e250068d229","58d223e45b54012f00400a9e","590ce28fb0deda0f00c442c4","59134a4294ebfc0f0033e912","5914b472adef8c0f00797c86","5914f2967c2c552d008b7729","591a07287dd15b0f000f56cd","591ccd61d02f5c2f00c4b7ba","594203bcf3f354000f594c2f","59422ad41c78b8000fa4297d","59c4428fc2f44300101e8f66","5a2ad630bc5fba00283907ba","5b117bf813001800038286d2","5b761f579394ed00031d7a85","5cd5edc1af4c56001fc1719f","5cd5eefbf0b749002b2a7d36","61ae5c8a7f33330224ce02e0","61b7a4a3c9e7bf0050e1cd9b","61b7d674989a07004f91c0d5","62fbc0466ee1a3001aafbe56","63373d218ae25e0083d79d43","6360431a200a7e001079df91","63d9a00f7f835300035d85bf","64776fa4f4c6aa033bc8fd50","64ed0918d2a83b002042a261","6515c96f0d8d00000d36e1af","6524758ad1dc5f0075b08c93","65caaa3f14a470001015e7ef","66a816ffce22e40011fd4e49"],"createdAt":"2017-02-01T05:49:29.877Z","is_beta":false,"codename":"Ice Bear's Guide to the PagerDuty","forked_from":"589176e943f74319009dbffd","is_deprecated":false,"is_stable":true,"project":"589176e943f74319009dbffa","version":"1","__v":33,"is_hidden":false,"releaseDate":"2017-02-01T05:49:29.877Z","version_clean":"1.0.0","updatedAt":"2024-07-29T22:26:07.609Z"}},"reqUrl":"/main/docs/mobile-app-settings","version":{"_id":"589179dff4624a0f00083722","categories":["589179dff4624a0f00083720","58917dd543f74319009dc010","58919c350152e20f00bef70c","5891a6ff43f74319009dc04f","589a53c079a27e1b00dedc03","589a53ce79a27e1b00dedc04","589a53dfd775872500985b37","589a53ea3857222f001e4996","589a542f3857222f001e4998","589a5433e94a202500fa2fd1","589a5438e94a202500fa2fd2","589a5443d775872500985b39","589a54613857222f001e4999","589a547879a27e1b00dedc08","589ac40f3693080f0034cf88","58d201237ba8e82300140aad","58d201a1b027aa1900fe5be3","58d2020e7ba8e82300140aef","58d221c3d1ff8e250068d229","58d223e45b54012f00400a9e","590ce28fb0deda0f00c442c4","59134a4294ebfc0f0033e912","5914b472adef8c0f00797c86","5914f2967c2c552d008b7729","591a07287dd15b0f000f56cd","591ccd61d02f5c2f00c4b7ba","594203bcf3f354000f594c2f","59422ad41c78b8000fa4297d","59c4428fc2f44300101e8f66","5a2ad630bc5fba00283907ba","5b117bf813001800038286d2","5b761f579394ed00031d7a85","5cd5edc1af4c56001fc1719f","5cd5eefbf0b749002b2a7d36","61ae5c8a7f33330224ce02e0","61b7a4a3c9e7bf0050e1cd9b","61b7d674989a07004f91c0d5","62fbc0466ee1a3001aafbe56","63373d218ae25e0083d79d43","6360431a200a7e001079df91","63d9a00f7f835300035d85bf","64776fa4f4c6aa033bc8fd50","64ed0918d2a83b002042a261","6515c96f0d8d00000d36e1af","6524758ad1dc5f0075b08c93","65caaa3f14a470001015e7ef","66a816ffce22e40011fd4e49"],"createdAt":"2017-02-01T05:49:29.877Z","is_beta":false,"codename":"Ice Bear's Guide to the PagerDuty","forked_from":"589176e943f74319009dbffd","is_deprecated":false,"is_stable":true,"project":"589176e943f74319009dbffa","version":"1","__v":33,"is_hidden":false,"releaseDate":"2017-02-01T05:49:29.877Z","version_clean":"1.0.0","updatedAt":"2024-07-29T22:26:07.609Z"},"lang":"en","langFull":"Default","isDetachedProductionSite":true}"></script></div><div id="hub-container"><div class="hub-container"><div state-container ng-attr-id="{{state.current().root !== 'docs' && 'react-app-content-container'}}"><div id="replace-view" ng-non-bindable></div></div></div></div><script>var is_hub = true; var is_hub2 = true; var is_hub_edit = true; </script><div id="ssr-end"><script id="__LOADABLE_REQUIRED_CHUNKS__" type="application/json">[6601,3622,9772,4904,7449,7372,9082,734,954,6903,2395,8161,1008,7188,5753,2852,9930,7783,1456,2144,2637,4674,1731,5798,4002,3787,4935,4287,4201,1936,1666,6922,2859,9141,5948,8230,1313,3221,7327,7285,3307,1343,6060,5408,2402,9575,1080,9852,8684,4793,2616,3412,1202,8063,7356,3859,678,4467,3626,3556,2578,7031,8899,7779]</script><script id="__LOADABLE_REQUIRED_CHUNKS___ext" type="application/json">{"namedChunks":["routes-SuperHub","Header","routes-Changelog","List","Footer","routes-Landing","core-icons-chevron-up-down-svg","routes-Doc","routes-PageNotFound","CustomPage","Post","routes-Reference","core-icons-search-svg","core-icons-custom-pages-svg","routes-SuperHub-Routes","core-icons-more-vertical-svg","core-icons-lock-svg","routes-Discuss","Page","core-icons-arrow-right-svg","Editor","core-icons-x-circle-svg","core-icons-suggested-edits-svg","core-icons-star-svg","core-icons-trending-up-svg","core-icons-callout-info-svg","core-icons-alert-circle-svg","routes-CustomPage","core-icons-arrow-up-right-svg","RMDX","core-graphics-json-svg","core-icons-chevron-down-svg","core-icons-webhook-svg","routes-Tutorials","core-icons-book-svg","core-icons-key-svg","core-icons-eye-off-svg","core-icons-message-circle-svg","New","core-icons-gauge-circle-svg"]}</script> <script async data-chunk="main" src="https://cdn.readme.io/public/hub/web/main.221ce09d98cef8aef125.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/6601.cef2fa12a9b5e2b9df03.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/3622.30b9cb2443fabb238262.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/9772.8580ecb31f87dc171976.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/4904.df63e6b74f3878787175.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/7449.dae0332305a8704415a6.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/7372.4f5a59d2f86c6ece493b.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/9082.f9fa9ec2b80af1ef61bd.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/734.2949e3d7010fa5c21ffd.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/954.53ce7f86793664155f78.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/6903.75b9333e2c99d6924d0e.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/2395.3ba369762002e0fbe7fe.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/8161.c06bb55544d4d5ece838.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/1008.ef0ab3c31014af8b9334.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/7188.88a12309549c98d14d35.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/5753.d9657ebf13ad8af40015.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/routes-SuperHub.b86494be835b660d227f.js"></script> <script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/9930.8ac6b4156bf4ee8644e6.js"></script> <script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/7783.61fd99fcb3212444ef40.js"></script> <script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/Header.9f91a308d58e71424034.js"></script> <script async data-chunk="routes-Changelog" src="https://cdn.readme.io/public/hub/web/routes-Changelog.d2788e3eea8e5d625df9.js"></script> <script async data-chunk="List" src="https://cdn.readme.io/public/hub/web/2637.f161cf21b4202fcf0f18.js"></script> <script async data-chunk="List" src="https://cdn.readme.io/public/hub/web/4674.86c5bae187635c44f1a7.js"></script> <script async data-chunk="List" src="https://cdn.readme.io/public/hub/web/List.c0e29713e76e718cb92a.js"></script> <script async data-chunk="Footer" src="https://cdn.readme.io/public/hub/web/Footer.3c2db21e4df4b80899c5.js"></script> <script async data-chunk="routes-Landing" src="https://cdn.readme.io/public/hub/web/4002.704e628347d37011965d.js"></script> <script async data-chunk="routes-Landing" src="https://cdn.readme.io/public/hub/web/routes-Landing.e9109069c99886dc83c5.js"></script> <script async data-chunk="core-icons-chevron-up-down-svg" src="https://cdn.readme.io/public/hub/web/core-icons-chevron-up-down-svg.6aae957df71e6f4c5e24.js"></script> <script async data-chunk="routes-Doc" src="https://cdn.readme.io/public/hub/web/4287.916cdd386055d2c5d238.js"></script> <script async data-chunk="routes-Doc" src="https://cdn.readme.io/public/hub/web/4201.069cb338e36be5100aad.js"></script> <script async data-chunk="routes-Doc" src="https://cdn.readme.io/public/hub/web/routes-Doc.8f9048009363a89d95ec.js"></script> <script async data-chunk="routes-PageNotFound" src="https://cdn.readme.io/public/hub/web/routes-PageNotFound.852328ff472332820e4a.js"></script> <script async data-chunk="CustomPage" src="https://cdn.readme.io/public/hub/web/6922.e8247ef6931a72e55b3e.js"></script> <script async data-chunk="CustomPage" src="https://cdn.readme.io/public/hub/web/2859.2016eb8401ec8f0ae947.js"></script> <script async data-chunk="Post" src="https://cdn.readme.io/public/hub/web/Post.d60fcbfc334770cfd22b.js"></script> <script async data-chunk="routes-Reference" src="https://cdn.readme.io/public/hub/web/5948.a51402657e2eb40ab43b.js"></script> <script async data-chunk="routes-Reference" src="https://cdn.readme.io/public/hub/web/8230.52ae4e87b64409b85cbc.js"></script> <script async data-chunk="routes-Reference" src="https://cdn.readme.io/public/hub/web/routes-Reference.c4f7838ee3492b106b0f.js"></script> <script async data-chunk="core-icons-search-svg" src="https://cdn.readme.io/public/hub/web/core-icons-search-svg.ad9cac962958d30983a7.js"></script> <script async data-chunk="core-icons-custom-pages-svg" src="https://cdn.readme.io/public/hub/web/core-icons-custom-pages-svg.444e514638d9afbec182.js"></script> <script async data-chunk="routes-SuperHub-Routes" src="https://cdn.readme.io/public/hub/web/7285.703d773b1bb63ae6e7ee.js"></script> <script async data-chunk="routes-SuperHub-Routes" src="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.1b77649c9910147452bf.js"></script> <script async data-chunk="core-icons-more-vertical-svg" src="https://cdn.readme.io/public/hub/web/core-icons-more-vertical-svg.4822b3f831e11095980d.js"></script> <script async data-chunk="core-icons-lock-svg" src="https://cdn.readme.io/public/hub/web/core-icons-lock-svg.70942d3ee6bad6267696.js"></script> <script async data-chunk="routes-Discuss" src="https://cdn.readme.io/public/hub/web/routes-Discuss.3590ddf59c866718c2eb.js"></script> <script async data-chunk="Page" src="https://cdn.readme.io/public/hub/web/Page.60c9a9ab62fa8b6d5935.js"></script> <script async data-chunk="core-icons-arrow-right-svg" src="https://cdn.readme.io/public/hub/web/core-icons-arrow-right-svg.eadb74658f93b4e7d75f.js"></script> <script async data-chunk="Editor" src="https://cdn.readme.io/public/hub/web/Editor.dc84877609bddc61988b.js"></script> <script async data-chunk="core-icons-x-circle-svg" src="https://cdn.readme.io/public/hub/web/core-icons-x-circle-svg.abc0e0ea5b7f9dff667c.js"></script> <script async data-chunk="core-icons-suggested-edits-svg" src="https://cdn.readme.io/public/hub/web/core-icons-suggested-edits-svg.8d2d8ac2fd22ded9238d.js"></script> <script async data-chunk="core-icons-star-svg" src="https://cdn.readme.io/public/hub/web/core-icons-star-svg.b834e1612cb2af1e174e.js"></script> <script async data-chunk="core-icons-trending-up-svg" src="https://cdn.readme.io/public/hub/web/core-icons-trending-up-svg.0dd920b0698e57f75afa.js"></script> <script async data-chunk="core-icons-callout-info-svg" src="https://cdn.readme.io/public/hub/web/core-icons-callout-info-svg.79b14e8568c9cecbc827.js"></script> <script async data-chunk="core-icons-alert-circle-svg" src="https://cdn.readme.io/public/hub/web/core-icons-alert-circle-svg.4cee8264c97045599b56.js"></script> <script async data-chunk="core-icons-arrow-up-right-svg" src="https://cdn.readme.io/public/hub/web/core-icons-arrow-up-right-svg.8ec73f7e322d79a2695b.js"></script> <script async data-chunk="RMDX" src="https://cdn.readme.io/public/hub/web/RMDX.f342d2ba5744bf63cff9.js"></script> <script async data-chunk="core-icons-chevron-down-svg" src="https://cdn.readme.io/public/hub/web/core-icons-chevron-down-svg.e20b84e9871bd73d1b8c.js"></script> <script async data-chunk="core-icons-webhook-svg" src="https://cdn.readme.io/public/hub/web/core-icons-webhook-svg.fe540ea1c09e1c0e0247.js"></script> <script async data-chunk="routes-Tutorials" src="https://cdn.readme.io/public/hub/web/routes-Tutorials.e4bca363391d584c95da.js"></script> <script async data-chunk="core-icons-book-svg" src="https://cdn.readme.io/public/hub/web/core-icons-book-svg.556c5a2abddd44b2284c.js"></script> <script async data-chunk="core-icons-key-svg" src="https://cdn.readme.io/public/hub/web/core-icons-key-svg.71e09670b926900508b8.js"></script> <script async data-chunk="core-icons-eye-off-svg" src="https://cdn.readme.io/public/hub/web/core-icons-eye-off-svg.b2b8b241b4b324dfd9c1.js"></script> <script async data-chunk="core-icons-message-circle-svg" src="https://cdn.readme.io/public/hub/web/core-icons-message-circle-svg.1e24c2d2eb4f9a6ede5d.js"></script> <script async data-chunk="New" src="https://cdn.readme.io/public/hub/web/New.44fc1ea69770be762d05.js"></script> <script async data-chunk="core-icons-gauge-circle-svg" src="https://cdn.readme.io/public/hub/web/core-icons-gauge-circle-svg.fff25782546fef314a09.js"></script></div><script id="customJS">$('input[placeholder="Search"]').attr('placeholder', 'Search Knowledge Base'); //Set the year in the Landing Page's footer var date = new Date(); var year = date.getFullYear(); $('#year').text(year); $(window).on('load', function() { //Fix for search bar reveal going crazy on scroll var sp = new StatusPage.page({ page : '33yy6hwxnwr3' }); sp.summary({ success : function(data) { $('.status-dot').addClass(data.status.indicator); } }); }); $(window).on("resize", function() { var windowWidth = $(window).width(); if (windowWidth < 769) { $('#hub-landing-top').removeClass('show-search'); $('.searchbox').removeClass('open'); $('.hub-loading-indicator').css('margin-top','150px'); } }); // Adds bottom nav to GLP $(window).on('pageLoad', function(e, state) { // Check if the current page is the homepage if (window.location.pathname === '/') { // Select all anchor elements within the nav const nav = document.querySelector('nav.Header-leftADQdGVqx1wqU'); const links = nav.querySelectorAll('a'); // Define the function to add icon classes based on link text content function addIconClasses(link) { // Get the span element within the anchor const span = link.querySelector('span'); // Get the text content of the span const linkText = span.textContent.trim(); // Get text content and trim any leading or trailing whitespace // Determine the icon class based on link text content let iconClass = ''; switch (linkText) { case 'Home': iconClass = 'icon-landing-page-2'; break; case 'Knowledge Base': case 'Workflow Actions': iconClass = 'icon-guides'; break; default: break; } // Create an i element (icon tag) const icon = document.createElement('i'); // Set the class attribute of the icon icon.className = iconClass; // Insert the icon before the span link.insertBefore(icon, span); } // Loop through each link and add the appropriate icon class before the span links.forEach(link => { addIconClasses(link); }); }}); function toggleExpand() { var nodeList = document.body.querySelectorAll('.kb-faq'); var detailsArray = Array.from(nodeList); var opennessArray = []; detailsArray.forEach((e) => { opennessArray.push(e.open); }) // if any <details> are closed, expand all if (opennessArray.includes(false)) { document.body.querySelectorAll('.kb-faq').forEach((e) => { e.setAttribute('open',true); if (e.children[0].textContent == 'Expand') { toggleTitle(e, 'Collapse'); } }) // else collapse all } else { document.body.querySelectorAll('.kb-faq').forEach((e) => { e.removeAttribute('open'); if (e.children[0].textContent == 'Collapse') { toggleTitle(e, 'Expand'); } }) } } function toggleTitle(label, text) { label.childNodes[1].innerText = text; } function openTarget() { var hash = location.hash.substring(1); if(hash) { var element = document.getElementById(hash); element.parentElement.nextElementSibling.open = true; } } window.addEventListener('hashchange', openTarget); openTarget(); // erics code var customRenderFunction = function(document_type, item) { var out = '<a href="' + Swiftype.htmlEscape(item['url']) + '" class="st-search-result-link">' + item.highlight['title'] + '</a>'; return out.concat('<h1 class="genre"> meatball </h1>'); }; /* Commented this out since it was interfering with $(window).on('load'), specifically addEventListenerToDetails() - AVO 3/15/23 $('input[placeholder="Search"]').swiftype({ renderFunction: customRenderFunction, engineKey: 'vkA2nKGB3k3u6x4XGxpN' }); */ // $('input[placeholder="Search"]').attr('placeholder', 'Search Knowledge Base'); //Set the year in the Landing Page's footer var date = new Date(); var year = date.getFullYear(); $('#year').text(year); $(window).on('load', function() { // related to CATS-1648 addEventListenerToDetails(); //Fix for search bar reveal going crazy on scroll var sp = new StatusPage.page({ page : '33yy6hwxnwr3' }); sp.summary({ success : function(data) { $('.status-dot').addClass(data.status.indicator); } }); }); /* $(document).on( 'click', '.searchbox', function() { if ($(this).hasClass('open')) { $('#hub-landing-top').removeClass('show-search'); $(this).removeClass('open'); $('.hub-loading-indicator').css('margin-top','150px'); } else { //$('#header-top').css('height','300px'); $('#hub-landing-top').addClass('show-search'); $(this).addClass('open'); $('.hub-loading-indicator').css('margin-top','250px'); } var subHeaderHeight = $('#hub-subheader').height(); var hubHeaderHeight = $('#header-top').height() + subHeaderHeight; var windowHeight = $(window).height(); $('#hub-sidebar-parent').css('min-height', windowHeight + "px"); $('#hub-container').css('min-height', windowHeight + "px"); //var newHeight = hubContainerHeight - hubLandingTopHeight; //$('#hub-container').css('height', newHeight + "px"); }); */ $(window).resize( function() { var windowWidth = $(window).width(); if (windowWidth < 769) { $('#hub-landing-top').removeClass('show-search'); $('.searchbox').removeClass('open'); $('.hub-loading-indicator').css('margin-top','150px'); } }); </script><script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); </script><script>ga('create', 'UA-8759953-1', 'auto', {'name': 'custom'}); $(window).on('pageLoad', function(e, state){ ga('custom.send', 'pageview', window.location.pathname); }); </script><!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MRJTRDK7" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <script type="text/javascript" src="//statuspage-production.s3.amazonaws.com/se-v2.js"></script> <!-- <script type="text/javascript" src="//www.pagerduty.com/assets/js/jquery.swiftype.min.js"></script> --> <!-- <script type="text/javascript"> $(document).ready(function () { ! function (d) { var p = 0; window.Swiftype = window.Swiftype || {}, Swiftype.root_url = Swiftype.root_url || "https://search-api.swiftype.com", Swiftype.htmlEscape = Swiftype.htmlEscape || function (e) { return String(e).replace(/&/g, "&").replace(/"/g, """).replace(/'/g, "'").replace(/</g, "<").replace(/>/g, ">") }, d.fn.swiftype = function (c) { c = d.extend( {}, d.fn.swiftype.defaults, c); return this.each(function () { var s = d(this), n = d.meta ? d.extend( {}, c, s.data()) : c; s.attr("autocomplete", "off"), s.data("swiftype-config-autocomplete", n), s.submitted = !1, s.cacheA = new y(10), s.cacheB = new y(10), s.cacheC = new y(10), s.cacheD = new y(10), s.currentRequest = !1; var e = n.dropdownStylesFunction(s), t = d('<div class="' + n.widgetContainerClass + '" />'), i = d("<div />").addClass(n.suggestionListClass).appendTo(t).css(e).hide(); t.appendTo(n.autocompleteContainingElement); var o, r = d("<" + n.suggestionListType + " />").appendTo(i); s.data("swiftype-list", r), s.showList = function () { !1 === h(n.disableAutocomplete) && i.show() }, s.hideList = function (e) { e ? i.hide() : setTimeout(function () { i.hide() }, 10) }, s.focused = function () { return s.is(":focus") }, s.submitting = function () { s.submitted = !0 }, s.listResults = function () { return d(n.resultListSelector, r) }, s.activeResult = function () { return s.listResults().filter("." + n.activeItemClass).first() }, s.prevResult = function () { var e = s.listResults(), t = e.index(s.activeResult()) - 1, i = e.eq(t); s.listResults().removeClass(n.activeItemClass), 0 <= t && i.addClass(n.activeItemClass) }, s.nextResult = function () { var e = s.listResults(), t = e.index(s.activeResult()) + 1, i = e.eq(t); s.listResults().removeClass(n.activeItemClass), 0 <= t && i.addClass(n.activeItemClass) }, s.selectedCallback = function (t) { return function () { var e = s.val(); n.onComplete(t, e) } }, s.registerResult = function (e, t) { e.data("swiftype-item", t), e.click(s.selectedCallback(t)).mouseover(function () { s.listResults().removeClass(n.activeItemClass), e.addClass(n.activeItemClass) }) }; var a = !(s.getContext = function () { return { config: n, list: r, registerResult: s.registerResult } }); s.lastValue = "", s.off("keyup").keyup(function (e) { a ? a = !1 : 36 < e.which && e.which < 41 || 16 == e.which || (0 < n.typingDelay ? (clearTimeout(o), o = setTimeout(function () { f(s) }, n.typingDelay)) : f(s)) }), s.styleDropdown = function () { i.css(n.dropdownStylesFunction(s)) }, d(window).resize(function (e) { if (window.location.pathname === '/') s.styleDropdown() }), s.keydown(function (e) { s.styleDropdown(); var t = s.activeResult(); switch (e.which) { case 13: 0 !== t.length && r.is(":visible") ? (e.preventDefault(), s.selectedCallback(t.data("swiftype-item"))()) : s.currentRequest && s.submitting(), s.hideList(), a = !0; break; case 38: e.preventDefault(), 0 === t.length ? s.listResults().last().addClass(n.activeItemClass) : s.prevResult(); break; case 40: e.preventDefault(), 0 === t.length ? s.listResults().first().addClass(n.activeItemClass) : t != s.listResults().last() && s.nextResult(); break; case 27: s.hideList(), a = !0; break; default: s.submitted = !1 } }), s.keypress(function (e) { 13 == e.which && 0 < s.activeResult().length && e.preventDefault() }); var u = !1, l = !1; d(document).bind("mousedown.swiftype" + ++p, function () { u = !0 }), d(document).bind("mouseup.swiftype" + p, function () { u = !1, l && (l = !1, s.hideList()) }), s.blur(function () { u ? l = !0 : s.hideList() }), s.focus(function () { setTimeout(function () { s.select() }, 10), 0 < s.listResults().filter(":not(." + n.noResultsClass + ")").length && s.showList() }) }) }; var i = function (t, i, s) { t.currentRequestSwiftype && t.currentRequestSwiftype.abort(); var e = {}, n = t.data("swiftype-config-autocomplete"); e.q = i, e.engine_key = n.engineKey, e.search_fields = h(n.searchFields), e.fetch_fields = h(n.fetchFields), e.filters = h(n.filters), e.document_types = h(n.documentTypes), e.functional_boosts = h(n.functionalBoosts), e.sort_field = h(n.sortField), e.sort_direction = h(n.sortDirection), e.per_page = n.resultLimit, t.currentRequest = !0, t.currentRequestSwiftype = d.ajax( { type: "GET", dataType: "jsonp", url: Swiftype.root_url + "/api/v1/public/engines/search.json", data: e, success: function (e) { e = e.records.page; s.put(i, e), a(t, e, i) } }) }, s = function (t, i, s) { t.currentRequestExt1 && t.currentRequestExt1.abort(), t.currentRequest = !0, t.currentRequestExt1 = d.ajax( { type: "GET", dataType: "json", url: "https://api-reference.pagerduty.com/search", data: { q: i }, success: function (e) { e.forEach(function (e) { e.type = "ext_api_reference", e.url = "https://api-reference.pagerduty.com/" + e.anchor }), s.put(i, e), a(t, e, i) } }) }, n = function (t, i, s) { t.currentRequestExt2 && t.currentRequestExt2.abort(), t.currentRequest = !0, t.currentRequestExt2 = d.ajax( { type: "GET", dataType: "json", url: "https://developer.pagerduty.com/docs/get-started/getting-started/" + i, success: function (e) { e.forEach(function (e) { e.type = "ext_docs", e.url = "https://developer.pagerduty.com/docs/get-started/getting-started/" + e.slug }), s.put(i, e), a(t, e, i) } }) }, o = function (t, i, s) { t.currentRequestExt3 && t.currentRequestExt3.abort(), t.currentRequest = !0, t.currentRequestExt3 = d.ajax( { type: "GET", dataType: "json", url: "https://support.pagerduty.com/api/search?q=" + i, success: function (e) { e.hits.forEach(function (e) { e.type = "ext_kb", e.url = "https://support.pagerduty.com/docs/" + e.slug }), s.put(i, e.hits), a(t, e.hits, i) } }) }, f = function (e) { var t = d.trim(e.val()); if ((e.currentQuery = t) !== e.lastValue) { if ("" === (e.lastValue = t)) return e.data("swiftype-list").empty(), void e.hideList(); void 0 !== e.data("swiftype-config-autocomplete").engineKey && (r(e, t, e.cacheA, i), r(e, t, e.cacheB, s), r(e, t, e.cacheC, n), r(e, t, e.cacheD, o)) } }, r = function (e, t, i, s) { var n = i.get(t); n ? a(e, n, t) : s(e, t, i) }, a = function (e, t, i) { var s = e.data("swiftype-list"), n = e.data("swiftype-config-autocomplete"); i == e.currentQuery && (e.currentlyShowing !== i && (s.empty(), e.hideList(!0)), n.resultRenderFunction(e.getContext(), t), (0 < e.listResults().length && e.focused() || void 0 !== n.noResultsMessage) && (e.submitted ? e.submitted = !1 : e.showList()), e.currentlyShowing = i) }, e = function (s, e) { var n = s.list, o = s.config; d.each(e, function (i, e) { d.each(e, function (e, t) { s.registerResult(d("<li>" + o.renderFunction(i, t) + "</li>").appendTo(n), t) }) }) }, h = function (e) { if (void 0 !== e) { var t = e; return "function" == typeof t && (t = t.call()), t } }; function y(e) { this.size = 0, this.limit = e, this._keymap = {} } y.prototype.put = function (e, t) { var i = { key: e, value: t }; if (this._keymap[e] = i, this.tail ? (this.tail.newer = i).older = this.tail : this.head = i, this.tail = i, this.size === this.limit) return this.shift(); this.size++ }, y.prototype.shift = function () { var e = this.head; return e && (this.head.newer ? (this.head = this.head.newer, this.head.older = void 0) : this.head = void 0, e.newer = e.older = void 0, delete this._keymap[e.key]), e }, y.prototype.get = function (e, t) { var i = this._keymap[e]; if (void 0 !== i) return i === this.tail ? i.value : (i.newer && (i === this.head && (this.head = i.newer), i.newer.older = i.older), i.older && (i.older.newer = i.newer), i.newer = void 0, i.older = this.tail, this.tail && (this.tail.newer = i), this.tail = i, t ? i : i.value) }, y.prototype.remove = function (e) { var t = this._keymap[e]; if (t) return delete this._keymap[t.key], t.newer && t.older ? (t.older.newer = t.newer, t.newer.older = t.older) : t.newer ? (t.newer.older = void 0, this.head = t.newer) : t.older ? (t.older.newer = void 0, this.tail = t.older) : this.head = this.tail = void 0, this.size--, t.value }, y.prototype.clear = function () { this.head = this.tail = void 0, this.size = 0, this._keymap = {} }, y.prototype.keys = "function" == typeof Object.keys ? function () { return Object.keys(this._keymap) } : function () { var e = []; for (var t in this._keymap) e.push(t); return e }, d.fn.swiftype.defaults = { activeItemClass: "active", attachTo: void 0, documentTypes: void 0, filters: void 0, engineKey: void 0, searchFields: void 0, functionalBoosts: void 0, sortField: void 0, sortDirection: void 0, fetchFields: void 0, noResultsClass: "noResults", noResultsMessage: void 0, onComplete: function (e, t) { window.location = e.url }, resultRenderFunction: e, resultRenderExternalFunction: e, renderFunction: function (e, t) { return '<p class="title">' + Swiftype.htmlEscape(t.title) + "</p>" }, dropdownStylesFunction: function (e) { var t = e.data("swiftype-config-autocomplete"), i = t.attachTo ? d(t.attachTo) : e, s = i.offset(), n = { position: "absolute", "z-index": 9999, top: s.top + i.outerHeight() + 3, left: s.left - 2 }; return t.setWidth && (n.width = i.outerWidth() + 2), n }, resultLimit: void 0, suggestionListType: "ul", suggestionListClass: "autocomplete", resultListSelector: "li", setWidth: !0, typingDelay: 80, disableAutocomplete: !1, autocompleteContainingElement: "body", widgetContainerClass: "swiftype-widget" } }(jQuery), function (n) { var o = { marketing_site: "PagerDuty Website", blog: "PagerDuty Blog", company_blog: "Company Blog", community: "Community", integration_guide: "Integration Guides", ext_api_reference: "API Reference", ext_docs: "Developer Docs", ext_kb: "Knowledge Base" }; n("#search-input").swiftype( { engineKey: "vkA2nKGB3k3u6x4XGxpN", resultRenderFunction: function (s, e) { var i = {}; n.each(o, function (e, t) { i[e] = [] }), n.each(e, function (e, t) { o[t.type] && i[t.type].length < 4 && i[t.type].push(t) }), n.each(i, function (e, t) { if (0 < t.length) { var i = n("<div class='grid-result-column'><h3>" + o[e] + "</h3></div>"); i.appendTo(s.list), n.each(t, function (e, t) { s.registerResult(n("<div class='result'>" + t.title + "</div>").appendTo(i), t) }) } }) }, suggestionListType: "div", resultListSelector: ".result", resultLimit: 40, typingDelay: 0, fetchFields: { page: ["title", "url", "type"] } }) }(jQuery); }); </script> --> <script type="text/javascript"> (function(w,d,t,u,n,s,e){w['SwiftypeObject']=n;w[n]=w[n]||function(){ (w[n].q=w[n].q||[]).push(arguments);};s=d.createElement(t); e=d.getElementsByTagName(t)[0];s.async=1;s.src=u;e.parentNode.insertBefore(s,e); })(window,document,'script','//s.swiftypecdn.com/install/v2/st.js','_st'); _st('install','saezgMCUcX3s9xAC8rWN','2.0.0'); </script> <script type="text/javascript" src="//statuspage-production.s3.amazonaws.com/se-v2.js"></script> <!-- <script type="text/javascript" src="//www.pagerduty.com/assets/js/jquery.swiftype.min.js"></script> --> <script type="text/javascript"> $(document).ready(function () { ! function (d) { var p = 0; window.Swiftype = window.Swiftype || {}, Swiftype.root_url = Swiftype.root_url || "https://search-api.swiftype.com", Swiftype.htmlEscape = Swiftype.htmlEscape || function (e) { return String(e).replace(/&/g, "&").replace(/"/g, """).replace(/'/g, "'").replace(/</g, "<").replace(/>/g, ">") }, d.fn.swiftype = function (c) { c = d.extend( {}, d.fn.swiftype.defaults, c); return this.each(function () { var s = d(this), n = d.meta ? d.extend( {}, c, s.data()) : c; s.attr("autocomplete", "off"), s.data("swiftype-config-autocomplete", n), s.submitted = !1, s.cacheA = new y(10), s.cacheB = new y(10), s.cacheC = new y(10), s.cacheD = new y(10), s.currentRequest = !1; var e = n.dropdownStylesFunction(s), t = d('<div class="' + n.widgetContainerClass + '" />'), i = d("<div />").addClass(n.suggestionListClass).appendTo(t).css(e).hide(); t.appendTo(n.autocompleteContainingElement); var o, r = d("<" + n.suggestionListType + " />").appendTo(i); s.data("swiftype-list", r), s.showList = function () { !1 === h(n.disableAutocomplete) && i.show() }, s.hideList = function (e) { e ? i.hide() : setTimeout(function () { i.hide() }, 10) }, s.focused = function () { return s.is(":focus") }, s.submitting = function () { s.submitted = !0 }, s.listResults = function () { return d(n.resultListSelector, r) }, s.activeResult = function () { return s.listResults().filter("." + n.activeItemClass).first() }, s.prevResult = function () { var e = s.listResults(), t = e.index(s.activeResult()) - 1, i = e.eq(t); s.listResults().removeClass(n.activeItemClass), 0 <= t && i.addClass(n.activeItemClass) }, s.nextResult = function () { var e = s.listResults(), t = e.index(s.activeResult()) + 1, i = e.eq(t); s.listResults().removeClass(n.activeItemClass), 0 <= t && i.addClass(n.activeItemClass) }, s.selectedCallback = function (t) { return function () { var e = s.val(); n.onComplete(t, e) } }, s.registerResult = function (e, t) { e.data("swiftype-item", t), e.click(s.selectedCallback(t)).mouseover(function () { s.listResults().removeClass(n.activeItemClass), e.addClass(n.activeItemClass) }) }; var a = !(s.getContext = function () { return { config: n, list: r, registerResult: s.registerResult } }); s.lastValue = "", s.off("keyup").keyup(function (e) { a ? a = !1 : 36 < e.which && e.which < 41 || 16 == e.which || (0 < n.typingDelay ? (clearTimeout(o), o = setTimeout(function () { f(s) }, n.typingDelay)) : f(s)) }), s.styleDropdown = function () { i.css(n.dropdownStylesFunction(s)) }, d(window).resize(function (e) { if (window.location.pathname === '/') s.styleDropdown() }), s.keydown(function (e) { s.styleDropdown(); var t = s.activeResult(); switch (e.which) { case 13: 0 !== t.length && r.is(":visible") ? (e.preventDefault(), s.selectedCallback(t.data("swiftype-item"))()) : s.currentRequest && s.submitting(), s.hideList(), a = !0; break; case 38: e.preventDefault(), 0 === t.length ? s.listResults().last().addClass(n.activeItemClass) : s.prevResult(); break; case 40: e.preventDefault(), 0 === t.length ? s.listResults().first().addClass(n.activeItemClass) : t != s.listResults().last() && s.nextResult(); break; case 27: s.hideList(), a = !0; break; default: s.submitted = !1 } }), s.keypress(function (e) { 13 == e.which && 0 < s.activeResult().length && e.preventDefault() }); var u = !1, l = !1; d(document).bind("mousedown.swiftype" + ++p, function () { u = !0 }), d(document).bind("mouseup.swiftype" + p, function () { u = !1, l && (l = !1, s.hideList()) }), s.blur(function () { u ? l = !0 : s.hideList() }), s.focus(function () { setTimeout(function () { s.select() }, 10), 0 < s.listResults().filter(":not(." + n.noResultsClass + ")").length && s.showList() }) }) }; var i = function (t, i, s) { t.currentRequestSwiftype && t.currentRequestSwiftype.abort(); var e = {}, n = t.data("swiftype-config-autocomplete"); e.q = i, e.engine_key = n.engineKey, e.search_fields = h(n.searchFields), e.fetch_fields = h(n.fetchFields), e.filters = h(n.filters), e.document_types = h(n.documentTypes), e.functional_boosts = h(n.functionalBoosts), e.sort_field = h(n.sortField), e.sort_direction = h(n.sortDirection), e.per_page = n.resultLimit, t.currentRequest = !0, t.currentRequestSwiftype = d.ajax( { type: "GET", dataType: "jsonp", url: Swiftype.root_url + "/api/v1/public/engines/search.json", data: e, success: function (e) { e = e.records.page; s.put(i, e), a(t, e, i) } }) }, s = function (t, i, s) { t.currentRequestExt1 && t.currentRequestExt1.abort(), t.currentRequest = !0, t.currentRequestExt1 = d.ajax( { type: "GET", dataType: "json", url: "https://developer-v2.pd-staging.com/search", data: { q: i }, success: function (e) { e.forEach(function (e) { e.type = "ext_api_reference", e.url = "https://developer-v2.pd-staging.com/" + e.anchor }), s.put(i, e), a(t, e, i) } }) }, n = function (t, i, s) { t.currentRequestExt2 && t.currentRequestExt2.abort(), t.currentRequest = !0, t.currentRequestExt2 = d.ajax( { type: "GET", dataType: "json", url: "https://developer-v2.pd-staging.com/docs/get-started/getting-started/" + i, success: function (e) { e.forEach(function (e) { e.type = "ext_docs", e.url = "https://developer-v2.pd-staging.com/docs/get-started/getting-started/" + e.slug }), s.put(i, e), a(t, e, i) } }) }, o = function (t, i, s) { t.currentRequestExt3 && t.currentRequestExt3.abort(), t.currentRequest = !0, t.currentRequestExt3 = d.ajax( { type: "GET", dataType: "json", url: "https://support.pagerduty.com/api/search?q=" + i, success: function (e) { e.hits.forEach(function (e) { e.type = "ext_kb", e.url = "https://support.pagerduty.com/docs/" + e.slug }), s.put(i, e.hits), a(t, e.hits, i) } }) }, f = function (e) { var t = d.trim(e.val()); if ((e.currentQuery = t) !== e.lastValue) { if ("" === (e.lastValue = t)) return e.data("swiftype-list").empty(), void e.hideList(); void 0 !== e.data("swiftype-config-autocomplete").engineKey && (r(e, t, e.cacheA, i), r(e, t, e.cacheB, s), r(e, t, e.cacheC, n), r(e, t, e.cacheD, o)) } }, r = function (e, t, i, s) { var n = i.get(t); n ? a(e, n, t) : s(e, t, i) }, a = function (e, t, i) { var s = e.data("swiftype-list"), n = e.data("swiftype-config-autocomplete"); i == e.currentQuery && (e.currentlyShowing !== i && (s.empty(), e.hideList(!0)), n.resultRenderFunction(e.getContext(), t), (0 < e.listResults().length && e.focused() || void 0 !== n.noResultsMessage) && (e.submitted ? e.submitted = !1 : e.showList()), e.currentlyShowing = i) }, e = function (s, e) { var n = s.list, o = s.config; d.each(e, function (i, e) { d.each(e, function (e, t) { s.registerResult(d("<li>" + o.renderFunction(i, t) + "</li>").appendTo(n), t) }) }) }, h = function (e) { if (void 0 !== e) { var t = e; return "function" == typeof t && (t = t.call()), t } }; function y(e) { this.size = 0, this.limit = e, this._keymap = {} } y.prototype.put = function (e, t) { var i = { key: e, value: t }; if (this._keymap[e] = i, this.tail ? (this.tail.newer = i).older = this.tail : this.head = i, this.tail = i, this.size === this.limit) return this.shift(); this.size++ }, y.prototype.shift = function () { var e = this.head; return e && (this.head.newer ? (this.head = this.head.newer, this.head.older = void 0) : this.head = void 0, e.newer = e.older = void 0, delete this._keymap[e.key]), e }, y.prototype.get = function (e, t) { var i = this._keymap[e]; if (void 0 !== i) return i === this.tail ? i.value : (i.newer && (i === this.head && (this.head = i.newer), i.newer.older = i.older), i.older && (i.older.newer = i.newer), i.newer = void 0, i.older = this.tail, this.tail && (this.tail.newer = i), this.tail = i, t ? i : i.value) }, y.prototype.remove = function (e) { var t = this._keymap[e]; if (t) return delete this._keymap[t.key], t.newer && t.older ? (t.older.newer = t.newer, t.newer.older = t.older) : t.newer ? (t.newer.older = void 0, this.head = t.newer) : t.older ? (t.older.newer = void 0, this.tail = t.older) : this.head = this.tail = void 0, this.size--, t.value }, y.prototype.clear = function () { this.head = this.tail = void 0, this.size = 0, this._keymap = {} }, y.prototype.keys = "function" == typeof Object.keys ? function () { return Object.keys(this._keymap) } : function () { var e = []; for (var t in this._keymap) e.push(t); return e }, d.fn.swiftype.defaults = { activeItemClass: "active", attachTo: void 0, documentTypes: void 0, filters: void 0, engineKey: void 0, searchFields: void 0, functionalBoosts: void 0, sortField: void 0, sortDirection: void 0, fetchFields: void 0, noResultsClass: "noResults", noResultsMessage: void 0, onComplete: function (e, t) { window.location = e.url }, resultRenderFunction: e, resultRenderExternalFunction: e, renderFunction: function (e, t) { return '<p class="title">' + Swiftype.htmlEscape(t.title) + "</p>" }, dropdownStylesFunction: function (e) { var t = e.data("swiftype-config-autocomplete"), i = t.attachTo ? d(t.attachTo) : e, s = i.offset(), n = { position: "absolute", "z-index": 9999, top: s.top + i.outerHeight() + 3, left: s.left - 2 }; return t.setWidth && (n.width = i.outerWidth() + 2), n }, resultLimit: void 0, suggestionListType: "ul", suggestionListClass: "autocomplete", resultListSelector: "li", setWidth: !0, typingDelay: 80, disableAutocomplete: !1, autocompleteContainingElement: "body", widgetContainerClass: "swiftype-widget" } }(jQuery), function (n) { var o = { marketing_site: "PagerDuty Website", blog: "PagerDuty Blog", company_blog: "Company Blog", community: "Community", integration_guide: "Integration Guides", ext_api_reference: "API Reference", ext_docs: "Developer Docs", ext_kb: "Knowledge Base" }; n("#search-input").swiftype( { engineKey: "vkA2nKGB3k3u6x4XGxpN", resultRenderFunction: function (s, e) { var i = {}; n.each(o, function (e, t) { i[e] = [] }), n.each(e, function (e, t) { o[t.type] && i[t.type].length < 4 && i[t.type].push(t) }), n.each(i, function (e, t) { if (0 < t.length) { var i = n("<div class='grid-result-column'><h3>" + o[e] + "</h3></div>"); i.appendTo(s.list), n.each(t, function (e, t) { s.registerResult(n("<div class='result'>" + t.title + "</div>").appendTo(i), t) }) } }) }, suggestionListType: "div", resultListSelector: ".result", resultLimit: 40, typingDelay: 0, fetchFields: { page: ["title", "url", "type"] } }) }(jQuery); }); </script><script>window.liveSettings={ api_key:"d5f34e8fce8f4161a0c9ca7f15ac7e49", // This addition was requested by transifex so they could identify which of their users are using it for readme integration:"readme", /** * Determine which language the user should see * - Language in the URL takes top precedence * - Then the user's device/browser language * - Then the default language (English) * - Manually fallback to English in case of issues */ detectlang: () => { const fallbackLang = 'en'; try { const paramLang = "" const browserLang = typeof navigator !== undefined ? navigator.language.split('-')[0] : fallbackLang; if (paramLang) return Transifex.live.matchLanguageCode(paramLang); /* * A few customers do not want us to auto detect the browser language to auto-translate the page for them. * Likely the more comprehensive fix would be to always ensure the base language (typically English) is always offered * as an option in the language picker. This should be fine given most customers enjoy this auto translate feature. */ const disableAutoTranslate = JSON.parse("true"); if (disableAutoTranslate) return fallbackLang; return Transifex.live.matchLanguageCode(browserLang); } catch (e) { return fallbackLang; } }, picker: false, dynamic: true, }; (function() { window.prerenderReady = false; const el = document.createElement('script'); el.src = '//cdn.transifex.com/live.js'; el.onload = function () { Transifex.live.onTranslatePage(() => { document.body.classList.add('tx-done'); }); window.prerenderReady = true; } window.document.body.appendChild(el); })();</script><script id="hub-me" type="application/json" data-json="{"loggedIn":false,"search":{"app":"52CQU0Z4X8","token":"YzY4N2ZiNGIyNDFiMjlmMGNiNTRmOTJmZjcxMDM0ZjE3ZDZhMTlhZmMzNzgzNWMzYzc2YWE4MjFkMmIxMzI4M3RhZ0ZpbHRlcnM9KHByb2plY3Q6NTg5MTc2ZTk0M2Y3NDMxOTAwOWRiZmZhLHByb2plY3Q6NjVlYTEyNDMyMDVkOTkwMDU5MDg0YWQ0KSwodmVyc2lvbjpub25lLHZlcnNpb246NTg5MTc5ZGZmNDYyNGEwZjAwMDgzNzIyLHZlcnNpb246NjVlYTEyNDQyMDVkOTkwMDU5MDg0YzBhKSwoaGlkZGVuOm5vbmUsaGlkZGVuOmZhbHNlKSwoaW5kZXg6Q3VzdG9tUGFnZSxpbmRleDpQYWdlKSwoLWxhbmc6amEp","filters":"tagFilters=(project:589176e943f74319009dbffa,project:65ea1243205d990059084ad4),(version:none,version:589179dff4624a0f00083722,version:65ea1244205d990059084c0a),(hidden:none,hidden:false),(index:CustomPage,index:Page),(-lang:ja)","metaData":[{"modules":{"landing":false,"suggested_edits":false,"discuss":false,"reference":false,"examples":true,"docs":true,"changelog":false,"logs":false,"custompages":false,"tutorials":false,"graphql":false},"id":"589176e943f74319009dbffa","name":"Knowledge Base","subdomain":"pd-support","subpath":"main","nav_names":{"discuss":"Community Discussions","docs":"Knowledge Base","reference":"API Docs","changelog":"Blog","tutorials":"","recipes":""}},{"modules":{"landing":false,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":false,"custompages":false,"tutorials":false},"id":"65ea1243205d990059084ad4","name":"Workflow Actions","subdomain":"pd-actions","subpath":"actions","nav_names":{"docs":"Workflow Actions","reference":"API Docs","changelog":"Blog","discuss":"Community Discussions","recipes":"","tutorials":""}}]}}"></script><script id="readme-data-baseUrl" type="application/json" data-json=""/main""></script></body></html>