Slack is often where incident response actually happens, so Rootly lets you assign and manage incident roles directly inside the incident channel, without switching back to the web interface.This includes:
Assigning yourself to a role
Assigning or removing other responders
Editing all incident roles in one modal
Adding roles that aren’t yet part of this incident
Role management in Slack only works inside an incident channel and requires permission to assign incident roles.
For private incidents, users must also have update permission for private incidents.
Navigate to the Slack channel for the incident.
Slack commands and buttons rely on the channel’s mapping to an active incident.
2
Open the Role Assignment Modal
You can open the Assign Roles modal in two ways:Option A: Use the Assign Roles buttonWhen an incident is created, the pinned incident summary includes an :firefighter: Assign Roles button.Option B: Use the slash commandRun the command inside the incident channel:
/rootly assign
You may also use the aliases:
/rootly role
/rootly roles
Using /rootly assign to open the modal
3
Assign or Remove Incident Roles
The modal displays every role available for this incident.
Each role has an associated menu or selector depending on how it was configured.Common actions include:
Assign Myself
Quickly take ownership of a role.
Edit Assigned Users
Add or remove specific responders.
Remove Myself
Step out of a role you previously held.
If the role supports multiple assignees, you’ll see a multi-select.
If the role only allows one assignee, you’ll see a single-select dropdown.
Some roles may display a notice like: “Only users with an Incident Response seat can be assigned.”
This appears when your organization enforces seat restrictions.
4
Add Missing Roles (Optional)
If your team has defined incident roles that are not yet added to this specific incident, you’ll see an Add Roles banner.These roles must be added before responders can be assigned to them.
5
Save Your Changes
Click Update to apply all role assignments.
Rootly updates the incident immediately and posts relevant timeline entries.
Assign roles early in the incident
Clear ownership improves coordination and communication.
Use multi-assignee roles intentionally
For example, an “On-call Engineer” role may allow multiple users, while “Incident Commander” should be single-assignee.
Review roles during major status transitions
As the incident escalates, mitigation begins, or communications ramp up, ensure the right responders are assigned.
Use role automation where appropriate
Workflows can auto-assign on-call responders, service owners, or leadership roles when an incident begins or severity increases.
Keep roles aligned with your process
Customize roles in the web UI to match how your incident response team operates.
Make sure you’re running it inside an incident channel.
Running the command in DMs or non-incident channels will fail.
I can’t see the Assign Roles button
You may not have permission to assign incident roles.
Check your incident role or RBAC configuration.
Some roles don’t allow multiple people
Roles are configured by your team.
If a role only allows one user, Slack will display a single-select field.
I see a message about Incident Response seats
Your organization enforces seat restrictions for role holders.
Only users with an available seat can be assigned.
A role is missing from the Slack modal
The role may not be added to this incident yet.
Use the “Add Roles” option if available.
Was this page helpful?
⌘I
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"Rootly","colors":{"primary":"#7748f6","light":"#7748f6","dark":"#7748f6"},"logo":{"light":"https://mintcdn.com/rootly/G4OXxPJasaLrapvY/logo/light.svg?fit=max\u0026auto=format\u0026n=G4OXxPJasaLrapvY\u0026q=85\u0026s=51994ab59529b27d91fafeaf8d1bc74b","dark":"https://mintcdn.com/rootly/G4OXxPJasaLrapvY/logo/dark.svg?fit=max\u0026auto=format\u0026n=G4OXxPJasaLrapvY\u0026q=85\u0026s=ad160ee30cafdbf35a086258f8dcc2e1","href":"/help-and-documentation"},"favicon":"https://mintcdn.com/rootly/vV8dMkISgEDEScYw/favicon.png?fit=max\u0026auto=format\u0026n=vV8dMkISgEDEScYw\u0026q=85\u0026s=128bbd08f69f7bc4c538165d1fe0b13c","api":{"playground":{"proxy":false,"credentials":false}},"background":{"decoration":"gradient"},"navbar":{"links":[{"href":"https://rootly.com/users/sign_in","label":"Log In"}],"primary":{"type":"button","label":"Book a demo","href":"https://rootly.com/demo"}},"footer":{"socials":{"x":"https://x.com/rootlyhq","linkedin":"https://www.linkedin.com/company/rootlyhq"},"links":[{"items":[{"label":"Contact support","href":"/contacting-support"},{"label":"Ask Rootly AI","href":"/ai/ask-rootly-ai"},{"label":"Status Page","href":"https://status.rootly.com"}]}]},"seo":{"metatags":{"ahrefs-site-verification":"ea185522a5837bb98b6b1f206069be6f67ce28778818a4a2f4a4971500ec268a"}},"icons":{"library":"fontawesome"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Changelog","icon":"rotate","href":"https://rootly.com/changelog"},{"anchor":"Blog","icon":"newspaper","href":"https://rootly.com/blog"},{"anchor":"Open Source","icon":"code-branch","href":"/open-source/overview"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"rootly","hasAudioNarration":false,"actualSubdomain":"rootly","customDomains":["docs.rootly.com"],"gitSource":{"type":"github","owner":"rootlyhq","repo":"rootly-docs","deployBranch":"master","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae4b8f9d2f3537f5ebb23af","collectionId":"9041705c-884a-48de-802a-b117a7274dc4","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae4b8f9d2f3537f5ebb23af"},"feedback":{"thumbs":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae4b8f9d2f3537f5ebb23af","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"API Reference","count":645},{"language":"default","tag":"Documentation","count":408},{"language":"default","tag":"Integrations","count":99},{"language":"default","tag":"Atlas","count":48},{"language":"default","tag":"Incident Response","count":44},{"language":"default","tag":"Workflows \u0026 Automation","count":32},{"language":"default","tag":"AI Connectors","count":30},{"language":"default","tag":"Configuration","count":29},{"language":"default","tag":"Resources \u0026 Help","count":29},{"language":"default","tag":"On-Call","count":24}]},"assistantConfig":{"deflection":{"enabled":true,"email":"support@rootly.com","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","content":"@font-face{font-family:'Ppmori';src:url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2);font-weight:400;font-style:normal;font-display:swap}h1,h2,h3{font-family:'Ppmori';letter-spacing:normal!important}.scrollable-table{max-height:400px;overflow-y:auto;border:1px solid var(--border-color, #e5e7eb);border-radius:8px;margin:1rem 0;width:100%}.scrollable-table table{margin:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;table-layout:fixed!important;border-collapse:collapse;display:table!important}.scrollable-table table td,.scrollable-table table th{padding:.75rem 1rem!important;text-align:left}.scrollable-table tbody tr:nth-child(odd){background-color:var(--background-alt, #f9fafb)}.scrollable-table tbody tr:nth-child(even){background-color:var(--background, #fff)}.dark .scrollable-table tbody tr:nth-child(odd){background-color:var(--background-alt-dark, #252525)}.dark .scrollable-table tbody tr:nth-child(even){background-color:var(--background-dark, #1a1a1a)}.scrollable-table thead{position:sticky;top:0;z-index:1}.scrollable-table thead th{border-top:none!important;background:#fff!important}.dark .scrollable-table thead th,[data-theme=dark] .scrollable-table thead th{background:#1a1a1a!important}#footer a.select-none{display:none}#footer>div>div.justify-between:has(a[href*=\"status.rootly.com\"]){flex-direction:row;align-items:center}#footer>div>div.justify-between:has(a[href*=\"status.rootly.com\"])>div.md\\:flex{order:-1;justify-content:flex-start}#footer div.flex-1:has(a[href*=\"status.rootly.com\"])>div{flex-direction:row;align-items:center;justify-content:flex-end;gap:2.5rem}#footer div.flex-1 a[href*=\"status.rootly.com\"],#footer div.flex-1 a[href*=ask-rootly-ai],#footer div.flex-1 a[href*=contacting-support]{max-width:none;display:inline-flex;align-items:center;gap:8px}#footer div.flex-1 a[href*=\"status.rootly.com\"]::before,#footer div.flex-1 a[href*=ask-rootly-ai]::before,#footer div.flex-1 a[href*=contacting-support]::before{content:\"\";width:18px;height:18px;flex:none;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}#footer div.flex-1 a[href*=contacting-support]::before{-webkit-mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0'/%3E%3Cpath d='M9.8 9.3a2.3 2.3 0 014.4.7c0 1.5-2.2 2-2.2 3.2M11.99 16.2h.02'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0'/%3E%3Cpath d='M9.8 9.3a2.3 2.3 0 014.4.7c0 1.5-2.2 2-2.2 3.2M11.99 16.2h.02'/%3E%3C/svg%3E\")}#footer div.flex-1 a[href*=ask-rootly-ai]::before{-webkit-mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 6.5A2.5 2.5 0 016 4h12a2.5 2.5 0 012.5 2.5v7A2.5 2.5 0 0118 16h-8l-4 3.5V16H6a2.5 2.5 0 01-2.5-2.5v-7z'/%3E%3Cpath d='M17.5 2.5l.6 1.4 1.4.6-1.4.6-.6 1.4-.6-1.4-1.4-.6 1.4-.6.6-1.4z' fill='black' stroke='none'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 6.5A2.5 2.5 0 016 4h12a2.5 2.5 0 012.5 2.5v7A2.5 2.5 0 0118 16h-8l-4 3.5V16H6a2.5 2.5 0 01-2.5-2.5v-7z'/%3E%3Cpath d='M17.5 2.5l.6 1.4 1.4.6-1.4.6-.6 1.4-.6-1.4-1.4-.6 1.4-.6.6-1.4z' fill='black' stroke='none'/%3E%3C/svg%3E\")}#footer div.flex-1 a[href*=\"status.rootly.com\"]::before{-webkit-mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 12h4l2.5-6 4 12 2.5-6h6'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 12h4l2.5-6 4 12 2.5-6h6'/%3E%3C/svg%3E\")}#footer>div>div.justify-between:has(a[href*=\"mintlify.com\"]){flex-direction:row-reverse}@media (max-width:640px){#footer>div>div.justify-between:has(a[href*=\"status.rootly.com\"]){flex-direction:column;align-items:flex-start;gap:1.5rem}#footer div.flex-1:has(a[href*=\"status.rootly.com\"])>div{flex-wrap:wrap;justify-content:flex-start;gap:.75rem 1.5rem}}.instruction-set pre{max-height:16rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgb(128 128 128/.45) transparent}.instruction-set pre::-webkit-scrollbar{width:8px}.instruction-set pre::-webkit-scrollbar-thumb{background:rgb(128 128 128/.45);border-radius:4px}"},{"filePath":"home.css","content":"#content-area:has(.rootly-home)>#header,#content-area:has(.rootly-home)>#pagination>a{display:none}#content-area:has(.rootly-home)>#pagination:not(:has(>:not(a))){display:none}#content-area:has(.rootly-home) .feedback-toolbar>div{justify-content:center}#content-area:has(.rootly-home) .feedback-toolbar>div>div{flex-grow:0}body:has(.rootly-home) #footer{border-top:none}body:has(.rootly-home) #footer div[class*=\"h-[1px]\"]{display:none}.rootly-home{--rh-text:#100F12;--rh-text-secondary:#65646E;--rh-card-bg:#F7F5FE;--rh-divider:#E9E2FF;--rh-accent:#8D6FDE;--rh-accent-bg:#F7F5FF;--rh-border:#65646E;max-width:1223px;margin:0 auto;padding:0 24px 40px;color:var(--rh-text)}html.dark .rootly-home{--rh-text:#EDECF1;--rh-text-secondary:#A2A1AB;--rh-card-bg:rgba(141, 111, 222, 0.09);--rh-divider:rgba(233, 226, 255, 0.14);--rh-accent:#A78BFA;--rh-accent-bg:rgba(141, 111, 222, 0.15);--rh-border:#55545E}.rootly-home .rh-hero{display:flex;flex-direction:column;align-items:center;text-align:center;padding:72px 0 88px}.rootly-home .rh-subtitle,.rootly-home .rh-title{font-weight:600;font-size:36px;line-height:1.05;letter-spacing:-.01em;color:var(--rh-text);margin:0}.rootly-home .rh-subtitle{font-weight:500;font-size:20px;line-height:1.3;max-width:700px;margin:20px 0 40px}.rootly-home .rh-search{display:flex;align-items:center;gap:12px;width:100%;max-width:700px;padding:16px 12px 16px 20px;background:0 0;border:1px solid var(--rh-border);border-radius:12px;cursor:pointer;font:inherit;text-align:left}.rootly-home .rh-search:hover{border-color:var(--rh-accent)}.rootly-home .rh-search-icon{width:20px;height:20px;flex:none;color:var(--rh-text-secondary)}.rootly-home .rh-search-placeholder{flex:1;font-size:18px;line-height:26px;color:var(--rh-text-secondary)}.rootly-home .rh-askai{display:flex;align-items:center;gap:6px;flex:none;padding:6px 10px;background:var(--rh-accent-bg);border-radius:8px;font-weight:500;font-size:15px;line-height:1.45;color:var(--rh-accent)}.rootly-home .rh-askai svg{width:14px;height:14px}.rootly-home .rh-divider{max-width:1080px;margin:0 auto;border:0;border-top:1px solid var(--rh-divider)}.rootly-home .rh-section{padding:96px 0}.rootly-home .rh-heading{font-weight:500;font-size:20px;line-height:1.2;color:var(--rh-text);margin:0 0 12px}.rootly-home .rh-grid{display:grid;gap:12px}.rootly-home .rh-grid-3{grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.rootly-home .rh-grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.rootly-home .rh-grid-3{grid-template-columns:1fr}}.rootly-home .rh-grid-5{grid-template-columns:repeat(auto-fit,minmax(185px,1fr))}.rootly-home .rh-card{display:flex;flex-direction:column;align-items:flex-start;padding:24px;background:var(--rh-card-bg);border-radius:20px;text-decoration:none;border:0;transition:transform .15s ease,box-shadow .15s ease}.rootly-home .rh-card:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(141,111,222,.18)}.rootly-home .rh-card-icon{display:block;width:24px;height:24px;margin-bottom:12px;color:var(--rh-text)}.rootly-home .rh-card-icon svg{width:24px;height:24px}.rootly-home .rh-card-title{font-weight:600;font-size:20px;line-height:1.2;color:var(--rh-text)}.rootly-home .rh-card-desc{margin-top:8px;font-weight:400;font-size:16px;line-height:1.3;color:var(--rh-text-secondary)}.rootly-home .rh-two-col{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:48px}@media (max-width:900px){.rootly-home .rh-two-col{grid-template-columns:1fr}}.rootly-home .rh-articles,.rootly-home .rh-col{display:flex;flex-direction:column}.rootly-home .rh-articles{list-style:none;margin:6px 0 0;padding:0;flex:1}.rootly-home .rh-articles li{border-bottom:1px solid var(--rh-divider);list-style:none;padding-left:0;flex:1;display:flex}.rootly-home .rh-articles li::before,.rootly-home .rh-articles li::marker{content:none;display:none}.rootly-home .rh-articles a{flex:1;align-items:center;justify-content:space-between;gap:25px;font-size:18px;line-height:26px}.rootly-home .rh-articles a:hover span,.rootly-home .rh-feature:hover .rh-feature-text span{color:var(--rh-accent)}.rootly-home .rh-articles svg{width:20px;height:20px;flex:none;color:var(--rh-text)}.rootly-home .rh-whatsnew{display:flex;flex-direction:column;gap:12px;margin-top:10px}.rootly-home .rh-articles a,.rootly-home .rh-feature{display:flex;padding:8px 0;text-decoration:none;border:0}.rootly-home .rh-feature{align-items:stretch;gap:24px}.rootly-home .rh-feature-bar{flex:none;width:8px;border-radius:100px;background:var(--rh-accent)}.rootly-home .rh-feature-text{display:flex;flex-direction:column;gap:4px;font-size:18px;line-height:26px}.rootly-home .rh-feature-text .rh-feature-date{font-weight:700;color:var(--rh-text)}.rootly-home .rh-articles a,.rootly-home .rh-feature-text span{font-weight:500;color:var(--rh-text)}@media (max-width:1536px){.rootly-home .rh-title{font-size:32px}.rootly-home .rh-subtitle{font-size:18px;max-width:620px}.rootly-home .rh-search{max-width:620px}.rootly-home .rh-search-placeholder{font-size:16px}.rootly-home .rh-card-title,.rootly-home .rh-heading{font-size:18px}.rootly-home .rh-card-desc{font-size:14px}.rootly-home .rh-articles a,.rootly-home .rh-feature-text{font-size:16px;line-height:24px}}@media (max-width:640px){.rootly-home .rh-hero{padding:48px 0 56px}.rootly-home .rh-title{font-size:28px}.rootly-home .rh-subtitle{font-size:17px}.rootly-home .rh-section{padding:56px 0}}"}],"page":{"pagePath":"incidents/incident-roles/managing-incident-roles-through-slack","slug":"/incidents/incident-roles/managing-incident-roles-through-slack","pageMetadata":{"title":"Managing Incident Roles Through Slack","description":"Assign, update, and manage incident roles like Incident Commander and Comms Lead directly from Slack using slash commands and dialogs.","sidebarTitle":"Manage via Slack","icon":"slack","href":"/incidents/incident-roles/managing-incident-roles-through-slack"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Assign, update, and manage incident roles like Incident Commander and Comms Lead directly from Slack using slash commands and dialogs.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,br:`br`,code:`code`,hr:`hr`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,CodeBlock,Frame,Heading,Info,OptimizedImage,Step,Steps,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsxs(_components.p,{children:[`Slack is often where incident response actually happens, so Rootly lets you assign and manage incident roles `,_jsx(_components.strong,{children:`directly inside the incident channel`}),`, without switching back to the web interface.`]}),`\n`,_jsx(_components.p,{children:`This includes:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Assigning yourself to a role`}),`\n`,_jsx(_components.li,{children:`Assigning or removing other responders`}),`\n`,_jsx(_components.li,{children:`Editing all incident roles in one modal`}),`\n`,_jsx(_components.li,{children:`Adding roles that aren’t yet part of this incident`}),`\n`,_jsx(_components.li,{children:`Managing multi-user and single-user roles`}),`\n`,_jsx(_components.li,{children:`Enforcing permission checks for private incidents`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`To use these Slack capabilities, make sure the `,_jsx(_components.a,{href:`/integrations/slack/slack`,children:`Slack integration is installed`}),`.`]}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[`Role management in Slack only works inside an `,_jsx(_components.strong,{children:`incident channel`}),` and requires permission to assign incident roles.`,_jsx(_components.br,{}),`\n`,`For private incidents, users must also have update permission for private incidents.`]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`manage-roles-via-slack`,children:`Manage Roles via Slack`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open the Incident Channel`,children:_jsxs(_components.p,{children:[`Navigate to the Slack channel for the incident.`,_jsx(_components.br,{}),`\n`,`Slack commands and buttons rely on the channel’s mapping to an active incident.`]})}),_jsxs(Step,{title:`Open the Role Assignment Modal`,children:[_jsx(_components.p,{children:`You can open the Assign Roles modal in two ways:`}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Option A: Use the Assign Roles button`})}),_jsxs(_components.p,{children:[`When an incident is created, the pinned incident summary includes an `,_jsx(_components.strong,{children:`:firefighter: Assign Roles`}),` button.`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Option B: Use the slash command`})}),_jsx(_components.p,{children:`Run the command inside the incident channel:`}),_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`/rootly assign`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),_jsx(_components.p,{children:`You may also use the aliases:`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`/rootly role`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`/rootly roles`})}),`\n`]}),_jsx(Frame,{caption:`Using /rootly assign to open the modal`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/rootly/omtwtV54QLyVw0HQ/images/roles-slack/2.webp?fit=max\u0026auto=format\u0026n=omtwtV54QLyVw0HQ\u0026q=85\u0026s=b976afe3abd0212d9d04d637b296bd2b`,alt:`/rootly assign`,\"data-og-width\":`894`,width:`894`,\"data-og-height\":`258`,height:`258`,\"data-path\":`images/roles-slack/2.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/rootly/omtwtV54QLyVw0HQ/images/roles-slack/2.webp?w=280\u0026fit=max\u0026auto=format\u0026n=omtwtV54QLyVw0HQ\u0026q=85\u0026s=784af86cc0d17f9f6248bd8f4f5f3855 280w, https://mintcdn.com/rootly/omtwtV54QLyVw0HQ/images/roles-slack/2.webp?w=560\u0026fit=max\u0026auto=format\u0026n=omtwtV54QLyVw0HQ\u0026q=85\u0026s=afc410133386ca6bfd56a18802be5061 560w, https://mintcdn.com/rootly/omtwtV54QLyVw0HQ/images/roles-slack/2.webp?w=840\u0026fit=max\u0026auto=format\u0026n=omtwtV54QLyVw0HQ\u0026q=85\u0026s=7be2381584c0bf3ea0f25a2b13270aef 840w, https://mintcdn.com/rootly/omtwtV54QLyVw0HQ/images/roles-slack/2.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=omtwtV54QLyVw0HQ\u0026q=85\u0026s=3879f834f322e1b2fff4139f0291d3fc 1100w, https://mintcdn.com/rootly/omtwtV54QLyVw0HQ/images/roles-slack/2.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=omtwtV54QLyVw0HQ\u0026q=85\u0026s=0173e2011470bbecf6885a81ece16ad6 1650w, https://mintcdn.com/rootly/omtwtV54QLyVw0HQ/images/roles-slack/2.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=omtwtV54QLyVw0HQ\u0026q=85\u0026s=1280f54362bf0a4b001b1520cf9f28c8 2500w`})})]}),_jsxs(Step,{title:`Assign or Remove Incident Roles`,children:[_jsxs(_components.p,{children:[`The modal displays every role available for this incident.`,_jsx(_components.br,{}),`\n`,`Each role has an associated menu or selector depending on how it was configured.`]}),_jsx(_components.p,{children:`Common actions include:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Assign Myself`}),_jsx(_components.br,{}),`\n`,`Quickly take ownership of a role.`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Edit Assigned Users`}),_jsx(_components.br,{}),`\n`,`Add or remove specific responders.`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Remove Myself`}),_jsx(_components.br,{}),`\n`,`Step out of a role you previously held.`]}),`\n`]}),`\n`]}),_jsx(Info,{children:_jsxs(_components.p,{children:[`If the role supports multiple assignees, you’ll see a `,_jsx(_components.strong,{children:`multi-select`}),`.`,_jsx(_components.br,{}),`\n`,`If the role only allows one assignee, you’ll see a `,_jsx(_components.strong,{children:`single-select`}),` dropdown.`]})}),_jsx(Warning,{children:_jsxs(_components.p,{children:[`Some roles may display a notice like:`,_jsx(_components.br,{}),`\n`,_jsx(_components.strong,{children:`“Only users with an Incident Response seat can be assigned.”`}),_jsx(_components.br,{}),`\n`,`This appears when your organization enforces seat restrictions.`]})})]}),_jsxs(Step,{title:`Add Missing Roles (Optional)`,children:[_jsxs(_components.p,{children:[`If your team has defined incident roles that are `,_jsx(_components.strong,{children:`not yet added to this specific incident`}),`, you’ll see an `,_jsx(_components.strong,{children:`Add Roles`}),` banner.`]}),_jsx(_components.p,{children:`These roles must be added before responders can be assigned to them.`})]}),_jsx(Step,{title:`Save Your Changes`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Update`}),` to apply all role assignments.`,_jsx(_components.br,{}),`\n`,`Rootly updates the incident immediately and posts relevant timeline entries.`]})})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`best-practices`,children:`Best Practices`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Assign roles early in the incident`}),_jsx(_components.br,{}),`\n`,`Clear ownership improves coordination and communication.`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Use multi-assignee roles intentionally`}),_jsx(_components.br,{}),`\n`,`For example, an “On-call Engineer” role may allow multiple users, while “Incident Commander” should be single-assignee.`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Review roles during major status transitions`}),_jsx(_components.br,{}),`\n`,`As the incident escalates, mitigation begins, or communications ramp up, ensure the right responders are assigned.`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Use role automation where appropriate`}),_jsx(_components.br,{}),`\n`,`Workflows can auto-assign on-call responders, service owners, or leadership roles when an incident begins or severity increases.`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Keep roles aligned with your process`}),_jsx(_components.br,{}),`\n`,`Customize roles in the web UI to match how your incident response team operates.`]}),`\n`]}),`\n`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshooting`,children:`Troubleshooting`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`The /rootly assign command didn’t work`,icon:`user-tag`,id:`the-rootly-assign-command-didnt-work`,children:_jsxs(_components.p,{children:[`Make sure you’re running it `,_jsx(_components.strong,{children:`inside an incident channel`}),`.`,_jsx(_components.br,{}),`\n`,`Running the command in DMs or non-incident channels will fail.`]})}),_jsx(Accordion,{title:`I can’t see the Assign Roles button`,icon:`user-tag`,id:`i-cant-see-the-assign-roles-button`,children:_jsxs(_components.p,{children:[`You may not have permission to assign incident roles.`,_jsx(_components.br,{}),`\n`,`Check your incident role or RBAC configuration.`]})}),_jsx(Accordion,{title:`Some roles don’t allow multiple people`,icon:`user-tag`,id:`some-roles-dont-allow-multiple-people`,children:_jsxs(_components.p,{children:[`Roles are configured by your team.`,_jsx(_components.br,{}),`\n`,`If a role only allows one user, Slack will display a single-select field.`]})}),_jsx(Accordion,{title:`I see a message about Incident Response seats`,icon:`chair`,id:`i-see-a-message-about-incident-response-seats`,children:_jsxs(_components.p,{children:[`Your organization enforces seat restrictions for role holders.`,_jsx(_components.br,{}),`\n`,`Only users with an available seat can be assigned.`]})}),_jsx(Accordion,{title:`A role is missing from the Slack modal`,icon:`eye-slash`,id:`a-role-is-missing-from-the-slack-modal`,children:_jsxs(_components.p,{children:[`The role may not be added to this incident yet.`,_jsx(_components.br,{}),`\n`,`Use the “Add Roles” option if available.`]})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Managing Incident Roles Through Slack","description":"Assign, update, and manage incident roles like Incident Commander and Comms Lead directly from Slack using slash commands and dialogs.","sidebarTitle":"Manage via Slack","icon":"slack","href":"/incidents/incident-roles/managing-incident-roles-through-slack"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"Manage Roles via Slack","slug":"manage-roles-via-slack","depth":2,"children":[]},{"title":"Best Practices","slug":"best-practices","depth":2,"children":[]},{"title":"Troubleshooting","slug":"troubleshooting","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/rootly/13be904d73cbe4f3/home.js"],"subdomain":"rootly","siteName":"Rootly","title":"Managing Incident Roles Through Slack - Rootly","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-26T20:17:07.890Z","originalFileLocation":"incidents/incident-roles/managing-incident-roles-through-slack.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Assign, update, and manage incident roles like Incident Commander and Comms Lead directly from Slack using slash commands and dialogs.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Rootly\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/rootly/aIfj4fuxsr9m1Efg/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/rootly/aIfj4fuxsr9m1Efg/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/rootly/aIfj4fuxsr9m1Efg/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/rootly/aIfj4fuxsr9m1Efg/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/rootly/aIfj4fuxsr9m1Efg/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/rootly/aIfj4fuxsr9m1Efg/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/rootly/aIfj4fuxsr9m1Efg/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/rootly/aIfj4fuxsr9m1Efg/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/rootly/aIfj4fuxsr9m1Efg/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Managing Incident Roles Through Slack - Rootly\">\u003cmeta data-mint-head property=\"og:description\" content=\"Assign, update, and manage incident roles like Incident Commander and Comms Lead directly from Slack using slash commands and dialogs.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Rootly\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.rootly.com/incidents/incident-roles/managing-incident-roles-through-slack\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://rootly.mintlify.app/_mintlify/api/og/v2?division=Roles+%26+Access\u0026amp;title=Managing+Incident+Roles+Through+Slack\u0026amp;description=Assign%2C+update%2C+and+manage+incident+roles+like+Incident+Commander+and+Comms+Lead+directly+from+Slack+using+slash+commands+and+dialogs.\u0026amp;theme=17790e5432672e71d530f395\u0026amp;signature=c60f2e618700f3a5181b3c17e03eef69223f5f996b1619def6f746fa91e888e3\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Managing Incident Roles Through Slack - Rootly\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Assign, update, and manage incident roles like Incident Commander and Comms Lead directly from Slack using slash commands and dialogs.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://rootly.mintlify.app/_mintlify/api/og/v2?division=Roles+%26+Access\u0026amp;title=Managing+Incident+Roles+Through+Slack\u0026amp;description=Assign%2C+update%2C+and+manage+incident+roles+like+Incident+Commander+and+Comms+Lead+directly+from+Slack+using+slash+commands+and+dialogs.\u0026amp;theme=17790e5432672e71d530f395\u0026amp;signature=c60f2e618700f3a5181b3c17e03eef69223f5f996b1619def6f746fa91e888e3\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/rootly/aIfj4fuxsr9m1Efg/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Rootly\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#7748f6\">\u003cmeta data-mint-head name=\"ahrefs-site-verification\" content=\"ea185522a5837bb98b6b1f206069be6f67ce28778818a4a2f4a4971500ec268a\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.rootly.com/incidents/incident-roles/managing-incident-roles-through-slack\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/incidents/incident-roles/managing-incident-roles-through-slack.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.rootly.com/#organization\",\"name\":\"Rootly\",\"url\":\"https://docs.rootly.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/rootly/G4OXxPJasaLrapvY/logo/light.svg?fit=max\u0026auto=format\u0026n=G4OXxPJasaLrapvY\u0026q=85\u0026s=51994ab59529b27d91fafeaf8d1bc74b\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.rootly.com#website\",\"name\":\"Rootly\",\"url\":\"https://docs.rootly.com\",\"publisher\":{\"@id\":\"https://docs.rootly.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.rootly.com/incidents/incident-roles/managing-incident-roles-through-slack#webpage\",\"url\":\"https://docs.rootly.com/incidents/incident-roles/managing-incident-roles-through-slack\",\"name\":\"Managing Incident Roles Through Slack\",\"description\":\"Assign, update, and manage incident roles like Incident Commander and Comms Lead directly from Slack using slash commands and dialogs.\",\"dateModified\":\"2026-08-26T20:17:07.890Z\",\"isPartOf\":{\"@id\":\"https://docs.rootly.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.rootly.com/incidents/incident-roles/managing-incident-roles-through-slack#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.rootly.com/incidents/incident-roles/managing-incident-roles-through-slack#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Incident Response\",\"item\":\"https://docs.rootly.com/incidents/incidents\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Roles \u0026 Access\",\"item\":\"https://docs.rootly.com/incidents/incident-roles/incident-roles\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Managing Incident Roles Through Slack\",\"item\":\"https://docs.rootly.com/incidents/incident-roles/managing-incident-roles-through-slack\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.rootly.com/incidents/incident-roles/managing-incident-roles-through-slack#article\",\"headline\":\"Managing Incident Roles Through Slack\",\"name\":\"Managing Incident Roles Through Slack\",\"description\":\"Assign, update, and manage incident roles like Incident Commander and Comms Lead directly from Slack using slash commands and dialogs.\",\"url\":\"https://docs.rootly.com/incidents/incident-roles/managing-incident-roles-through-slack\",\"mainEntityOfPage\":{\"@id\":\"https://docs.rootly.com/incidents/incident-roles/managing-incident-roles-through-slack#webpage\"},\"dateModified\":\"2026-08-26T20:17:07.890Z\",\"publisher\":{\"@id\":\"https://docs.rootly.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.rootly.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Rootly\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Rootly","nav":{"global":{"anchors":[{"anchor":"Changelog","icon":"rotate","href":"https://rootly.com/changelog"},{"anchor":"Blog","icon":"newspaper","href":"https://rootly.com/blog"},{"anchor":"Open Source","icon":"code-branch","href":"/open-source/overview"}]},"tabs":[{"tab":"Documentation","groups":[{"group":"Getting Started","pages":[{"title":"Welcome to Rootly help and documentation","sidebarTitle":"Welcome to Rootly","mode":"wide","href":"/help-and-documentation"},{"group":"Quick Start","pages":[{"title":"Signing Up","icon":"user-plus","href":"/signing-up"},{"title":"Manage incidents in Slack with the Rootly integration","sidebarTitle":"Slack Integration","icon":"slack","href":"/integrating-with-slack"},{"title":"Microsoft Teams Integration","sidebarTitle":"Microsoft Teams","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/microsoftteams-gray.svg","href":"/integrating-with-microsoft-teams"},{"title":"Google Chat Integration","sidebarTitle":"Google Chat","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/googlechat-gray.svg","href":"/integrating-with-google-chat"},{"title":"User Profile","icon":"user","href":"/user-profile"},{"title":"Rootly quick start: sign up, connect Slack, run a demo","sidebarTitle":"Live Demo","icon":"circle-play","href":"/quick-start-guide"}]},{"title":"Switching to Rootly","href":"/switch/switch"}]},{"group":"Alerts","pages":[{"title":"Alerts","sidebarTitle":"Overview","href":"/alerts/alerts"},{"title":"Alert Sources","href":"/alerts/alert-sources"},{"title":"Alert Routing","href":"/alerts/alert-routing"},{"title":"From Alert to Incident","sidebarTitle":"Alert to Incident","href":"/alerts/alert-to-incident"},{"group":"Alert Noise Reduction","pages":[{"title":"Alert Deduplication","icon":"layer-group","href":"/alerts/alert-deduplication"},{"title":"Alert Grouping","icon":"layer-group","href":"/alerts/alert-grouping"}]},{"group":"Alert Data","pages":[{"title":"Alert Fields","icon":"pen-to-square","href":"/alerts/alert-fields"},{"title":"Alert Statuses","icon":"clock-rotate-left","href":"/alerts/alert-statuses"},{"title":"Alert Urgency","icon":"gauge-high","href":"/alerts/alert-urgency"}]},{"group":"Paging \u0026 Monitoring","pages":[{"title":"Manual Paging","icon":"user-headset","href":"/alerts/manual-paging"},{"title":"Heartbeats","icon":"heart-pulse","href":"/on-call/heartbeats"},{"title":"Live Call Routing","icon":"phone-arrow-right","href":"/on-call/live-call-routing"}]}]},{"group":"On-Call","pages":[{"title":"Get started with Rootly On-Call paging and routing","sidebarTitle":"Overview","href":"/on-call/on-call"},{"group":"Being On-Call","pages":[{"title":"Getting started with Rootly notifications","sidebarTitle":"Getting Started","icon":"rocket","href":"/notifications/getting-started"},{"title":"Notification Rules","icon":"bell","href":"/on-call/on-call-notifications"},{"title":"Phone \u0026 SMS Setup","sidebarTitle":"Phone \u0026 SMS","icon":"phone","href":"/notifications/notification-phone-numbers"},{"title":"Shift Reminders","icon":"alarm-clock","href":"/on-call/shift-reminders"},{"title":"On-Call Widget","icon":"table-columns","href":"/on-call/on-call-widget"},{"title":"Rootly Mobile App","sidebarTitle":"Mobile App","icon":"mobile-screen","href":"/on-call/mobile-app"},{"title":"Mobile Home Screen Widgets","icon":"grid-2","href":"/on-call/mobile-widgets"},{"title":"Alert Muting","icon":"bell-slash","href":"/on-call/alert-muting"}]},{"group":"Escalation","pages":[{"title":"Escalation policies for on-call alert routing","sidebarTitle":"Escalation Policies","icon":"stairs","href":"/on-call/escalation-policies"},{"title":"Round Robin Functionality","icon":"rotate","href":"/on-call/round-robin-functionality"}]},{"group":"Schedules \u0026 Shifts","pages":[{"title":"On-call schedules, rotations, and overrides","sidebarTitle":"Overview","icon":"calendar","href":"/on-call/schedules"},{"title":"Edit Schedules","icon":"calendar-pen","href":"/on-call/edit-schedules"},{"title":"Sync Schedules to Slack User Groups","sidebarTitle":"Slack User Group Sync","icon":"arrows-rotate","href":"/on-call/sync-schedules"},{"title":"On-Call Shifts","icon":"clock","href":"/on-call/on-call-shifts"},{"title":"Requesting Shift Coverage","icon":"hand-wave","href":"/on-call/request-coverage"},{"title":"On-Call Shadowing","icon":"user-group","href":"/on-call/on-call-shadowing"},{"title":"Adding a Holiday Calendar","sidebarTitle":"Holiday Calendars","icon":"calendar-star","href":"/on-call/holiday-calendar"}]},{"title":"On-Call Pay Calculator","sidebarTitle":"Pay Calculator","href":"/on-call/on-call-pay-calculator"},{"group":"Insights","pages":[{"title":"On-Call Metrics","icon":"chart-line","href":"/on-call/on-call-metrics"},{"title":"On-Call Readiness","icon":"circle-check","href":"/on-call/on-call-readiness"},{"title":"Supported Countries","icon":"globe","href":"/on-call/supported-countries"}]},{"group":"Migrations","pages":[{"title":"Migrating From PagerDuty","sidebarTitle":"PagerDuty","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/pagerduty-icon-gray.svg","href":"/switch/pagerduty-migration"},{"title":"Opsgenie Migration","sidebarTitle":"Opsgenie","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/opsgenie-gray.svg","href":"/switch/opsgenie-migration"}]}]},{"group":"Incident Response","pages":[{"title":"Incident management lifecycle in Rootly","sidebarTitle":"Overview","href":"/incidents/incidents"},{"title":"Incident Lifecycle","href":"/incidents/incident-lifecycle"},{"title":"Incident Response Setup Checklist","sidebarTitle":"Setup Checklist","href":"/incident-response-setup-checklist"},{"title":"Responder Checklist","href":"/responder-checklist"},{"title":"Responder Cheatsheet","href":"/responder-cheatsheet"},{"group":"Creating Incidents","pages":[{"title":"Creating Incidents via Web Interface","sidebarTitle":"Web Interface","icon":"browser","href":"/incidents/creating-incidents/creating-incidents-via-web-ui"},{"title":"Creating Incidents via Slack Interface","sidebarTitle":"Slack Interface","icon":"slack","href":"/incidents/creating-incidents/creating-incidents-via-slack"},{"title":"Creating Incidents via PagerDuty Integration","sidebarTitle":"PagerDuty Integration","icon":"pager","href":"/incidents/creating-incidents/creating-incidents-via-pagerduty"},{"title":"Creating Incidents via API","sidebarTitle":"API Creation","icon":"code","href":"/incidents/creating-incidents/creating-incidents-via-api"},{"title":"Pre-Filling the Declare Form via URL","sidebarTitle":"URL Pre-Fill","icon":"link","href":"/incidents/creating-incidents/url-pre-fill"},{"title":"Converting Existing Slack Channels to Incidents","sidebarTitle":"Convert Slack Channels","icon":"arrows-turn-to-dots","href":"/incidents/creating-incidents/converting-existing-slack-channels-to-incidents"},{"title":"Incident Title Generator","icon":"heading","href":"/incidents/creating-incidents/incident-title-generator"}]},{"group":"Managing Incidents","pages":[{"title":"Managing Incident Status via Slack","sidebarTitle":"Status Updates in Slack","icon":"slack","href":"/incidents/managing-incidents/managing-incident-status-via-slack"},{"title":"Resolving Incidents via Web Interface","sidebarTitle":"Resolve via Web Interface","icon":"browser","href":"/incidents/managing-incidents/resolving-incidents-via-web-ui"},{"title":"Resolving Incidents via Slack","sidebarTitle":"Resolve via Slack","icon":"slack","href":"/incidents/managing-incidents/resolving-incidents-via-slack"},{"title":"Updating Incident Timestamps","sidebarTitle":"Update Timestamps","icon":"clock","href":"/incidents/managing-incidents/updating-incident-timestamps"},{"title":"Adding Incident Feedback","sidebarTitle":"Add Feedback","icon":"star","href":"/incidents/managing-incidents/adding-incident-feedback"},{"title":"Updating Incident Integration Links","sidebarTitle":"Update Integration Links","icon":"link","href":"/incidents/managing-incidents/updating-incident-integration-links"}]},{"group":"Roles \u0026 Access","pages":[{"title":"Incident Roles Overview","description":"Understand how incident roles provide structure, clarity, and accountability during incidents, and how they are managed in the Rootly web interface and Slack.","sidebarTitle":"Overview","icon":"user-tag","href":"/incidents/incident-roles/incident-roles"},{"title":"Managing Incident Roles Through Slack","sidebarTitle":"Manage via Slack","icon":"slack","href":"/incidents/incident-roles/managing-incident-roles-through-slack"},{"title":"Managing Incident Roles Through the Web Interface","description":"Configure, assign, and manage incident response roles like Incident Commander and Comms Lead using the Rootly web interface for clear ownership.","sidebarTitle":"Manage via Web Interface","icon":"browser","href":"/incidents/incident-roles/managing-incident-roles-through-the-web"}]},{"group":"Private Incidents","pages":[{"title":"Private Incidents","sidebarTitle":"Overview","icon":"lock","href":"/incidents/private-incidents/private-incidents"},{"title":"Managing Private Incident Access via Slack","sidebarTitle":"Manage via Slack","icon":"slack","href":"/incidents/private-incidents/manage-via-slack"},{"title":"Managing Private Incident Access via Web Interface","sidebarTitle":"Manage via Web Interface","icon":"browser","href":"/incidents/private-incidents/manage-via-web"},{"title":"Subscribers and Private Incident Access","sidebarTitle":"Subscribers","icon":"code","href":"/incidents/private-incidents/subscribers"}]},{"group":"Timeline","pages":[{"title":"Incident Timeline","sidebarTitle":"Overview","icon":"timeline","href":"/incidents/incident-timeline/incident-timeline"},{"title":"Adding Events to Timeline via Slack","sidebarTitle":"Add via Slack","icon":"slack","href":"/incidents/incident-timeline/adding-events-to-timeline-via-slack"},{"title":"Adding Events to Timeline via Web Interface","sidebarTitle":"Add via Web Interface","icon":"browser","href":"/incidents/incident-timeline/adding-events-to-timelines-in-the-web-ui"},{"title":"Adding Events to Timeline via Email","sidebarTitle":"Add via Email","icon":"envelope","href":"/incidents/incident-timeline/adding-events-to-timeline-via-email"},{"title":"Adding Events to Timeline via API","sidebarTitle":"Add via API","icon":"code","href":"/incidents/incident-timeline/adding-events-via-api"}]},{"group":"Action Items","pages":[{"title":"Action Items","sidebarTitle":"Overview","icon":"list-check","href":"/incidents/action-items/action-items"},{"title":"Creating Action Items in Slack","sidebarTitle":"Create via Slack","icon":"slack","href":"/incidents/action-items/adding-action-items-via-slack"},{"title":"Creating Action Items in Web Interface","sidebarTitle":"Create via Web Interface","icon":"browser","href":"/incidents/action-items/adding-action-items-via-web-ui"},{"title":"Creating Action Items via Automation \u0026 API","sidebarTitle":"Create via Automation \u0026 API","icon":"code","href":"/incidents/action-items/adding-action-items-via-api"},{"title":"Viewing Action Items in Slack","sidebarTitle":"View via Slack","groups":[],"icon":"list","href":"/incidents/action-items/todo-list-via-slack"},{"title":"Custom Fields on Action Items","sidebarTitle":"Custom Fields","icon":"plus-large","href":"/incidents/action-items/action-item-custom-fields"},{"title":"SLA Policies for Follow-Ups","icon":"gauge-simple-high","href":"/incidents/action-items/sla-policies"}]},{"group":"Incident Operations","pages":[{"title":"Marking Incidents as Duplicate","sidebarTitle":"Mark as Duplicate","icon":"copy","href":"/incidents/incident-operations/marking-as-duplicate"},{"title":"Marking Incidents as Duplicate via Web Interface","sidebarTitle":"Mark as Duplicate (Web)","icon":"browser","href":"/incidents/incident-operations/web-marking-as-duplicate"},{"title":"Marking Incidents as Duplicate via Slack","sidebarTitle":"Mark as Duplicate (Slack)","icon":"slack","href":"/incidents/incident-operations/slack-marking-as-duplicate"},{"title":"Creating Sub-Incidents","sidebarTitle":"Create a Sub-Incident","icon":"sitemap","href":"/incidents/incident-operations/creating-sub-incident"},{"title":"Creating Sub-Incidents via Web Interface","sidebarTitle":"Create a Sub-Incident (Web)","icon":"browser","href":"/incidents/incident-operations/web-creating-a-sub-incident"},{"title":"Creating Sub-Incidents via Slack","sidebarTitle":"Create a Sub-Incident (Slack)","icon":"slack","href":"/incidents/incident-operations/slack-creating-a-sub-incident"},{"title":"Scheduling Maintenance Incidents","sidebarTitle":"Schedule Maintenance","icon":"hammer","href":"/incidents/incident-operations/scheduling-a-maintenance-incident"}]}]},{"group":"Atlas","pages":[{"title":"Atlas Context Layer","sidebarTitle":"Overview","href":"/ai/atlas/overview"},{"title":"Knowledge Graph","sidebarTitle":"Knowledge Graph","href":"/ai/atlas/knowledge-graph"},{"group":"AI Connectors","pages":[{"title":"Connectors","sidebarTitle":"Overview","icon":"sparkles","href":"/ai/connectors/overview"},{"title":"Atlassian (Jira + Confluence)","sidebarTitle":"Atlassian","icon":"jira","href":"/ai/connectors/atlassian"},{"title":"AWS AI Connector","sidebarTitle":"AWS","icon":"server","href":"/ai/connectors/aws"},{"title":"Azure Resource Manager","icon":"microsoft","href":"/ai/connectors/azure-resource-manager"},{"title":"Azure Monitor AI Connector","sidebarTitle":"Azure Monitor (Native)","icon":"microsoft","href":"/ai/connectors/azure-monitor"},{"title":"Braintrust","icon":"brain","href":"/ai/connectors/braintrust"},{"title":"Buildkite AI Connector","sidebarTitle":"Buildkite","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/buildkite-gray.svg","href":"/ai/connectors/buildkite"},{"title":"ClickHouse AI Connector","sidebarTitle":"ClickHouse","icon":"database","href":"/ai/connectors/clickhouse"},{"title":"Cloudflare","icon":"cloudflare","href":"/ai/connectors/cloudflare"},{"title":"Custom MCP","sidebarTitle":"Custom MCP","icon":"puzzle-piece","href":"/ai/connectors/custom"},{"title":"Dash0 AI Connector","sidebarTitle":"Dash0","icon":"chart-mixed","href":"/ai/connectors/dash0"},{"title":"Datadog MCP Connector","sidebarTitle":"Datadog MCP","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/datadog-gray.svg","href":"/ai/connectors/datadog"},{"title":"DeepWiki AI Connector","sidebarTitle":"DeepWiki","icon":"book-open","href":"/ai/connectors/deepwiki"},{"title":"Devin AI Connector","sidebarTitle":"Devin","icon":"robot","href":"/ai/connectors/devin"},{"title":"Dynatrace AI Connector","sidebarTitle":"Dynatrace","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/dynatrace-gray.svg","href":"/ai/connectors/dynatrace"},{"title":"GitHub AI Connector","sidebarTitle":"GitHub","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/github-gray.svg","href":"/ai/connectors/github"},{"title":"GitLab","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/gitlab-gray.svg","href":"/ai/connectors/gitlab"},{"title":"Google Cloud","icon":"google","href":"/ai/connectors/google-cloud"},{"title":"Grafana Cloud","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/grafana-gray.svg","href":"/ai/connectors/grafana-cloud"},{"title":"Grafana OSS","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/grafana-gray.svg","href":"/ai/connectors/grafana-managed"},{"title":"Honeycomb AI Connector","sidebarTitle":"Honeycomb","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/honeycomb-gray.svg","href":"/ai/connectors/honeycomb"},{"title":"LaunchDarkly","icon":"toggle-on","href":"/ai/connectors/launchdarkly"},{"title":"Linear AI Connector","sidebarTitle":"Linear","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/linear-gray.svg","href":"/ai/connectors/linear"},{"title":"Metabase AI Connector","sidebarTitle":"Metabase","icon":"chart-column","href":"/ai/connectors/metabase"},{"title":"New Relic AI Connector","sidebarTitle":"New Relic","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/newrelic-gray.svg","href":"/ai/connectors/new-relic"},{"title":"Notion AI Connector","sidebarTitle":"Notion","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/notion-gray.svg","href":"/ai/connectors/notion"},{"title":"PostHog AI Connector","sidebarTitle":"PostHog","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/posthog-gray.svg","href":"/ai/connectors/posthog"},{"title":"Semaphore","icon":"code","href":"/ai/connectors/semaphore"},{"title":"Sentry AI Connector","sidebarTitle":"Sentry","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/sentry-gray.svg","href":"/ai/connectors/sentry"},{"title":"Splunk AI Connector","sidebarTitle":"Splunk","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/splunk-gray.svg","href":"/ai/connectors/splunk"}]},{"title":"Atlas Memory","sidebarTitle":"Memory","href":"/ai/atlas/memory"},{"group":"Private Agents (Early Preview)","pages":[{"title":"Rootly Private Agent","sidebarTitle":"Overview","icon":"shield-halved","href":"/private-agent"},{"title":"Private Agent for Kubernetes","sidebarTitle":"Kubernetes","icon":"dharmachakra","href":"/private-agent-kubernetes"},{"title":"Private Agent for Prometheus (Early Access)","sidebarTitle":"Prometheus","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/prometheus-gray.svg","href":"/private-agent-prometheus"},{"title":"Private Agent for Loki (Early Access)","sidebarTitle":"Loki","icon":"magnifying-glass","href":"/private-agent-loki"},{"title":"Private Agent for Grafana Tempo (Early Access)","sidebarTitle":"Grafana Tempo","icon":"timeline","href":"/private-agent-tempo"},{"title":"Private Agent for Grafana Pyroscope (Early Access)","sidebarTitle":"Pyroscope","icon":"chart-tree-map","href":"/private-agent-pyroscope"},{"title":"Private Agent for Argo CD (Early Access)","sidebarTitle":"Argo CD","icon":"code-branch","href":"/private-agent-argocd"},{"title":"Private Agent for GitLab (Early Access)","sidebarTitle":"GitLab","icon":"code-branch","href":"/private-agent-gitlab"},{"title":"Private Agent for Kafka (Early Access)","sidebarTitle":"Kafka","icon":"wave-square","href":"/private-agent-kafka"},{"title":"Private Agent for Redis and Valkey (Early Access)","sidebarTitle":"Redis and Valkey","icon":"database","href":"/private-agent-redis-valkey"},{"title":"Private Agent for Elasticsearch and OpenSearch (Early Access)","sidebarTitle":"Elasticsearch and OpenSearch","icon":"magnifying-glass","href":"/private-agent-search"},{"title":"Private Agent for PostgreSQL and MySQL (Early Access)","sidebarTitle":"PostgreSQL and MySQL","icon":"database","href":"/private-agent-databases"},{"title":"Private Agent for Internal MCP Servers (Early Access)","sidebarTitle":"Internal MCP","icon":"plug","href":"/private-agent-mcp"},{"title":"Private Agent for Internal HTTP APIs (Early Access)","sidebarTitle":"Internal HTTP","icon":"globe","href":"/private-agent-http"},{"title":"Private Agent Limits (Early Access)","sidebarTitle":"Limits","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/kubernetes-gray.svg","href":"/private-agent-limits"}]}]},{"group":"AI SRE","pages":[{"title":"Rootly AI SRE","sidebarTitle":"Overview","href":"/ai/ai-sre/overview"},{"title":"Getting Started with AI SRE","sidebarTitle":"Getting Started","href":"/ai/ai-sre/getting-started"},{"title":"Running an AI SRE Investigation","sidebarTitle":"Running an Investigation","href":"/ai/ai-sre/running-an-investigation"},{"title":"Reading an AI SRE Result","sidebarTitle":"Reading the Result","href":"/ai/ai-sre/reading-the-result"},{"title":"AI SRE Hypothesis Testing","sidebarTitle":"Hypothesis Testing","href":"/ai/ai-sre/hypothesis-testing"},{"title":"AI SRE Evidence Sources","sidebarTitle":"Evidence Sources","href":"/ai/ai-sre/evidence-sources"},{"title":"AI SRE Investigation Rules","sidebarTitle":"Investigation Rules","href":"/ai/ai-sre/investigation-rules"},{"title":"AI SRE Instructions","sidebarTitle":"Instructions","href":"/ai/ai-sre/instructions"}]},{"group":"Rootly AI","pages":[{"title":"Rootly AI","sidebarTitle":"Overview","href":"/ai/ai"},{"group":"AI in Slack","pages":[{"title":"Rootly AI in Slack","sidebarTitle":"Overview","icon":"house","href":"/ai/rootly-in-slack/overview"},{"title":"Getting Started","icon":"play","href":"/ai/rootly-in-slack/getting-started"},{"title":"Using Rootly AI in Slack","sidebarTitle":"Using @Rootly","icon":"keyboard","href":"/ai/rootly-in-slack/using-rootly-in-slack"},{"title":"What to Use Rootly AI For","icon":"circle-info","href":"/ai/rootly-in-slack/what-to-use-rootly-for"},{"title":"Troubleshooting","icon":"stethoscope","href":"/ai/rootly-in-slack/troubleshooting"}]},{"title":"Rootly AI in Web","sidebarTitle":"AI in Web","href":"/ai/ask-rootly-ai"},{"title":"Rootly AI on Mobile","sidebarTitle":"AI on Mobile","href":"/ai/rootly-ai-on-mobile"},{"group":"AI During Incidents","pages":[{"title":"AI Summaries","icon":"robot","href":"/ai/ai-summaries"},{"title":"Related Incidents","icon":"code-compare","href":"/ai/related-incidents"}]},{"title":"Rootly AI Meeting Scribe","sidebarTitle":"AI Meeting Scribe","href":"/ai/meeting-scribe"},{"title":"Rootly MCP Server for AI assistants and IDEs","sidebarTitle":"Remote MCP Server","href":"/integrations/mcp-server"},{"group":"Instructions","pages":[{"title":"AI Instructions","sidebarTitle":"Instructions","icon":"pen-to-square","href":"/ai/instructions"},{"title":"Default AI Instructions","sidebarTitle":"Default Instructions","icon":"clipboard-list","href":"/ai/instruction-defaults"}]},{"title":"AI Settings","href":"/ai/ai-settings"},{"group":"AI Privacy \u0026 Security","pages":[{"title":"Data Privacy for Rootly AI","sidebarTitle":"Data Privacy for AI","icon":"shield","href":"/ai/data-privacy-for-rootly-ai"},{"title":"Data Privacy for AI Summaries \u0026 Web Copilot","sidebarTitle":"AI Summaries \u0026 Web Copilot","icon":"shield","href":"/ai/data-privacy-for-ai"}]}]},{"group":"Retrospectives","pages":[{"title":"Retrospectives","sidebarTitle":"Overview","href":"/retrospectives/retrospectives"},{"title":"Rootly Retrospective Template","sidebarTitle":"Rootly Retrospective Template","href":"/retrospectives/best-practice-template"},{"group":"Collaborative Editor","pages":[{"title":"Collaborative retrospective editor overview","sidebarTitle":"Overview","icon":"house-blank","href":"/collaborative-retrospectives/overview"},{"title":"Using the Retrospective Editor","sidebarTitle":"Using the Editor","icon":"computer-mouse","href":"/collaborative-retrospectives/using-the-editor"},{"title":"Real-Time Collaboration","icon":"user-group","href":"/collaborative-retrospectives/real-time-collaboration"},{"title":"Liquid Variables in Retrospectives","sidebarTitle":"Liquid Variables","icon":"brackets-curly","href":"/collaborative-retrospectives/liquid-variables"},{"title":"Exporting Retrospectives","icon":"file-export","href":"/collaborative-retrospectives/exporting-retrospectives"}]},{"group":"Process Configuration","pages":[{"title":"Configuring Retrospective Processes","sidebarTitle":"Retrospective Processes","icon":"diagram-project","href":"/retrospectives/configuring-retrospective-processes"},{"title":"Configuring Process Steps","icon":"list-check","href":"/retrospectives/configuring-process-steps"},{"title":"Configuring Templates","icon":"file-code","href":"/retrospectives/configuring-templates"},{"title":"Retrospectives API","sidebarTitle":"API","icon":"code","href":"/retrospectives/retrospectives-api"},{"title":"Retrospective Automation Recipes","sidebarTitle":"Automation Recipes","icon":"wand-magic-sparkles","href":"/retrospectives/automation-recipes"}]},{"group":"AI in Retrospectives","pages":[{"title":"Rootly AI in Retrospectives","sidebarTitle":"Overview","icon":"house","href":"/ai/ai-in-retrospectives/overview"},{"title":"Building AI Templates","icon":"wand-magic-sparkles","href":"/ai/ai-in-retrospectives/building-ai-templates"},{"title":"Insert and Edit AI Blocks in Retrospectives","sidebarTitle":"Using AI Blocks","icon":"pen-to-square","href":"/ai/ai-in-retrospectives/using-ai-blocks"}]},{"title":"Migrating to Rootly's Retrospectives","sidebarTitle":"Migrating to Retros","href":"/migrating-rootly-retro"}]},{"group":"Status Pages","pages":[{"title":"Status pages for internal and customer updates","sidebarTitle":"Overview","href":"/configuration/status-pages"},{"title":"Creating a Status Page","sidebarTitle":"Creating a Page","href":"/configuration/creating-a-status-page"},{"title":"Components","href":"/configuration/components"},{"title":"Custom Domain Names for Status Pages","sidebarTitle":"Custom Domains","href":"/configuration/custom-domain-names-for-status-pages"},{"title":"Status Page Authentication Methods","sidebarTitle":"Authentication","href":"/configuration/status-page-authentication-methods"},{"title":"Status Page Limits and Timings","sidebarTitle":"Limits and Timings","href":"/configuration/status-page-limits"},{"title":"Publishing Updates to Status Pages","sidebarTitle":"Publishing Updates","href":"/configuration/publishing-incidents"},{"title":"Driving a Status Page from the API","sidebarTitle":"Write API","href":"/configuration/status-page-write-api"},{"title":"Status Page Public API","sidebarTitle":"Public API","href":"/configuration/status-page-public-api"},{"title":"Importing from Atlassian Statuspage","href":"/configuration/importing-from-atlassian-statuspage"}]},{"group":"Communications","pages":[{"title":"Communications","sidebarTitle":"Overview","href":"/communications/overview"},{"title":"Sending a Communication","href":"/communications/sending-communications"},{"title":"Recipient Groups","href":"/communications/recipient-groups"},{"title":"Templates and Stages","href":"/communications/templates-and-stages"},{"title":"Communication Sources","href":"/communications/sources"}]},{"group":"Workflows \u0026 Automation","pages":[{"title":"Rootly workflows for incident response automation","sidebarTitle":"Overview","href":"/workflows/workflows"},{"group":"Building Workflows","pages":[{"title":"Workflow Conditions","icon":"filter","href":"/workflows/conditions"},{"title":"Workflow Actions Reference","icon":"list-check","href":"/workflows/actions-reference"},{"title":"HTTP Client Action","sidebarTitle":"HTTP Client","icon":"globe","href":"/workflows/http-client"},{"title":"Testing Workflows","sidebarTitle":"Testing","icon":"flask","href":"/workflows/testing"}]},{"group":"Workflow Types","pages":[{"title":"Workflow Types","icon":"list-check","href":"/workflows/workflow-types"},{"title":"Incident Workflows","icon":"triangle-exclamation","href":"/workflows/incident-workflows"},{"title":"Retrospective Workflows","icon":"clock-rotate-left","href":"/workflows/retrospective-workflows"},{"title":"Action Item Workflows","icon":"square-check","href":"/workflows/action-item-workflows"},{"title":"Alert Workflows","icon":"bell","href":"/workflows/alert-workflows"},{"title":"Pulse Workflows","icon":"heart-pulse","href":"/workflows/pulse-workflows"},{"title":"Standalone Workflows","icon":"play","href":"/workflows/standalone-workflows"}]},{"group":"Running \u0026 Managing","pages":[{"title":"Manually Running Workflows","icon":"hand","href":"/workflows/manually-running-workflows"},{"title":"Wait and Repeat","icon":"clock","href":"/workflows/workflow-scheduling"},{"title":"Locking Workflows","icon":"lock","href":"/workflows/locking-workflows"}]},{"group":"Playbooks","pages":[{"title":"Incident response playbooks overview","sidebarTitle":"Overview","icon":"circle-info","href":"/configuration/playbooks"},{"title":"Example Usage With Incidents","icon":"lightbulb","href":"/configuration/example-usage-with-incidents"}]},{"group":"Pulses","pages":[{"title":"Pulses","sidebarTitle":"Overview","icon":"wave-pulse","href":"/configuration/pulses"},{"title":"Kubernetes Configuration","sidebarTitle":"Kubernetes","icon":"anchor","href":"/configuration/kubernetes"},{"title":"Heroku Configuration","sidebarTitle":"Heroku","icon":"cloud","href":"/configuration/heroku"},{"title":"GitLab Configuration","sidebarTitle":"GitLab","icon":"code-branch","href":"/configuration/gitlab"},{"title":"GitHub Configuration","sidebarTitle":"GitHub","icon":"tachograph-digital","href":"/configuration/github"}]},{"group":"Liquid Templating","pages":[{"title":"Liquid templating in Rootly workflows","sidebarTitle":"Overview","icon":"house","href":"/liquid/liquid"},{"title":"Available Liquid Filters","icon":"square-sliders","href":"/liquid/filters"},{"title":"Secrets","icon":"binary-lock","href":"/liquid/secrets"},{"title":"Timezones","icon":"business-time","href":"/liquid/timezones"}]},{"group":"Liquid Variables","pages":[{"title":"Incident Variables","icon":"triangle-exclamation","href":"/liquid/incident-variables"},{"title":"Alert Variables","icon":"bell","href":"/liquid/alert-variables"},{"title":"Action Item Variables","icon":"square-check","href":"/liquid/action-item-variables"},{"title":"Pulse Variables","icon":"hand-holding-heart","href":"/liquid/pulse-variables"},{"title":"Team Variables","icon":"users-between-lines","href":"/liquid/team-variables"},{"title":"Task Output Variables","icon":"diagram-next","href":"/liquid/task-output-variables"}]}]},{"group":"Analytics","pages":[{"title":"Analytics","sidebarTitle":"Overview","href":"/metrics/overview"},{"title":"Default Metrics","href":"/metrics/default-metrics"},{"group":"Dashboards","pages":[{"title":"Managing Dashboards","icon":"sliders","href":"/metrics/managing-dashboards"},{"title":"Customizing Dashboards","icon":"wand-magic-sparkles","sidebarTitle":"Customizing Dashboards","href":"/metrics/customized-dashboards"}]}]},{"group":"Configuration","pages":[{"title":"Incident properties and configuration overview","sidebarTitle":"Overview","href":"/configuration/configuration"},{"group":"Incident Structure","pages":[{"title":"Incident Kind","icon":"shapes","href":"/configuration/incident-kind"},{"title":"Incident Status","icon":"signal","href":"/configuration/incident-status"},{"title":"Custom Statuses","icon":"shuffle","href":"/configuration/custom-statuses"},{"title":"Severities","icon":"triangle-exclamation","href":"/configuration/severities"},{"title":"Incident Types","icon":"tag","href":"/configuration/incident-types"},{"title":"Incident Causes","icon":"code-branch","href":"/configuration/incident-causes"},{"title":"Environments","icon":"layer-group","href":"/configuration/environments"}]},{"group":"Forms \u0026 Fields","pages":[{"title":"Forms and custom fields overview","sidebarTitle":"Overview","icon":"circle-info","href":"/configuration/forms-and-fields"},{"title":"Built-In Fields","icon":"input-pipe","href":"/configuration/built-in-fields"},{"title":"Custom incident fields configuration","sidebarTitle":"Custom Fields","icon":"plus-large","href":"/configuration/custom-fields"},{"title":"Default Forms","icon":"copy","href":"/configuration/built-in-forms"},{"title":"Custom Forms","icon":"wand-magic-sparkles","href":"/configuration/custom-forms"},{"title":"Dynamic Forms","icon":"sliders","href":"/configuration/dynamic-forms"}]},{"group":"Services \u0026 Functionalities","pages":[{"title":"Services","icon":"server","href":"/configuration/services"},{"title":"Functionalities","icon":"puzzle-piece","href":"/configuration/functionalities"}]},{"group":"Catalog","pages":[{"title":"Catalogs","icon":"album-collection","href":"/catalogs"},{"title":"Getting Data Into the Catalog","sidebarTitle":"Getting Data In","icon":"arrow-right-to-bracket","href":"/catalog-getting-data-in"},{"title":"Managing Custom Catalogs","icon":"arrows-cross","href":"/managing-custom-catalogs"},{"title":"Auto-Set Fields from the Catalog","sidebarTitle":"Auto-Set Fields","icon":"wand-magic-sparkles","href":"/catalog-auto-set-fields"},{"title":"Catalog Sync CLI","icon":"arrows-rotate","href":"/catalog-sync"},{"title":"Checklists","icon":"check-to-slot","href":"/checklists"}]},{"group":"Webhooks","pages":[{"title":"Outgoing Webhooks","icon":"webhook","href":"/configuration/webhooks"},{"title":"Event Payloads","icon":"file-code","href":"/configuration/event-payloads"}]},{"group":"Edge Connectors","pages":[{"title":"Rootly Edge Connector for on-premises systems","sidebarTitle":"Overview","icon":"circle-info","href":"/edge-connectors"},{"title":"Installation \u0026 Deployment","icon":"download","href":"/edge-connectors-installation"},{"title":"Action Configuration","icon":"slider","href":"/edge-connectors-actions"},{"title":"Template Syntax","icon":"brackets-curly","href":"/edge-connectors-templates"},{"title":"Event Examples","icon":"code-simple","href":"/edge-connectors-event-examples"}]}]},{"group":"Integrations","pages":[{"group":"Overview","pages":[{"title":"Rootly integrations with third-party tools","sidebarTitle":"Overview","icon":"house","href":"/integrations/overview"},{"title":"Integrations Catalog","sidebarTitle":"Catalog","icon":"grid","href":"/integrations/catalog"},{"title":"IP Allowlist","icon":"shield-check","href":"/integrations/ip-whitelist"},{"title":"API","icon":"terminal","hidden":true,"href":"/integrations/api"}]},{"group":"CLI \u0026 Developer Tools","pages":[{"title":"CLI","icon":"terminal","href":"/integrations/cli"},{"title":"Terminal UI (TUI)","icon":"terminal","href":"/integrations/tui"},{"title":"Setup Wizard","sidebarTitle":"Setup Wizard","icon":"wand-magic-sparkles","href":"/integrations/rootly-wizard"}]},{"group":"SDKs","pages":[{"title":"TypeScript SDK","icon":"js","href":"/integrations/typescript-sdk"},{"title":"Rust SDK","icon":"rust","href":"/integrations/rust-sdk"},{"title":"Python SDK","icon":"python","href":"/integrations/python-sdk"},{"title":"Swift SDK","icon":"swift","href":"/integrations/swift-sdk"}]},{"group":"Collaboration","pages":[{"title":"Google Chat","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/googlechat-gray.svg","href":"/integrations/google-chat/overview"},{"title":"Mattermost","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/mattermost-gray.svg","href":"/integrations/mattermost"},{"title":"Microsoft Teams","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/microsoftteams-gray.svg","href":"/integrations/microsoft-teams"},{"title":"Slack","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/slackcolor-gray.svg","href":"/integrations/slack/slack"}]},{"group":"Alerting","pages":[{"title":"Generic Webhook Alert Source","sidebarTitle":"Generic Webhook","icon":"webhook","href":"/integrations/generic-webhook-alert-source/generic-webhook-alert-source"},{"title":"Opsgenie","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/opsgenie-gray.svg","href":"/integrations/opsgenie"},{"title":"PagerTree","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/pagertree-gray.svg","href":"/integrations/pager-tree"},{"title":"PagerDuty","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/pagerduty-icon-gray.svg","href":"/integrations/pagerduty/pagerduty"},{"title":"VictorOps (Splunk On-Call)","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/victorops-gray.svg","href":"/integrations/victor-ops"}]},{"group":"Observability","pages":[{"title":"AWS SNS","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/simple-notification-service-gray.svg","href":"/integrations/aws-sns"},{"title":"Checkly","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/checkly-gray.svg","href":"/integrations/checkly"},{"title":"Chronosphere","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/chronosphere-gray.svg","href":"/integrations/chronosphere"},{"title":"Datadog","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/datadog-customized-gray.svg","href":"/integrations/datadog/datadog"},{"title":"Dynatrace","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/dynatrace-gray.svg","href":"/integrations/dynatrace"},{"title":"Google Cloud Monitoring","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/cloud-monitoring-gray.svg","href":"/integrations/google-cloud-monitoring"},{"title":"Grafana","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/grafana-gray.svg","href":"/integrations/grafana/grafana"},{"title":"Honeycomb Integration","sidebarTitle":"Honeycomb","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/honeycomb-gray.svg","href":"/integrations/honeycomb"},{"title":"New Relic","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/newrelic-gray.svg","href":"/integrations/new-relic"},{"title":"Nobl9","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/nobl9-gray.svg","href":"/integrations/nobl9"},{"title":"Prometheus Alertmanager","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/prometheus-gray.svg","href":"/integrations/alertmanager"},{"title":"Rollbar","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/rollbar-gray.svg","href":"/integrations/rollbar"},{"title":"Route AWS CloudWatch alarms into Rootly via SNS","sidebarTitle":"AWS CloudWatch","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/cloudwatch-gray.svg","href":"/integrations/aws-cloudwatch"},{"title":"Sentry","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/sentry-gray.svg","href":"/integrations/sentry/sentry"},{"title":"Splunk","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/splunk-gray.svg","href":"/integrations/splunk"},{"title":"StatusCake Alert Source","sidebarTitle":"StatusCake","icon":"webhook","href":"/integrations/statuscake"}]},{"group":"Documentation","pages":[{"title":"Confluence","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/confluence-gray.svg","href":"/integrations/confluence/confluence"},{"title":"Dropbox Paper","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/dropbox-gray.svg","href":"/integrations/dropbox-paper"},{"title":"Google Docs","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/google-docs-gray.svg","href":"/integrations/google-docs/overview"},{"title":"Notion","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/notion-gray.svg","href":"/integrations/notion/overview"},{"title":"Quip","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/quip-gray.svg","href":"/integrations/quip"},{"title":"SharePoint","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/microsoft-sharepoint-gray.svg","href":"/integrations/sharepoint"}]},{"group":"Video Conferencing","pages":[{"title":"Google Meet","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/google-meet-gray.svg","href":"/integrations/google-meet/google-meet"},{"title":"Webex","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/webex-gray.svg","href":"/integrations/webex/webex"},{"title":"Zoom","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/zoom-gray.svg","href":"/integrations/zoom/zoom"},{"title":"GoToMeeting","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/gotomeeting-gray.svg","href":"/integrations/go-to-meeting"}]},{"group":"Development \u0026 CI/CD","pages":[{"title":"AWS Elastic Beanstalk","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/aws-elastic-beanstalk-gray.svg","href":"/integrations/aws-elastic-beanstalk"},{"title":"GitHub","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/github-gray.svg","href":"/integrations/github/github"},{"title":"GitLab Integration","sidebarTitle":"GitLab","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/gitlab-gray.svg","href":"/integrations/gitlab"},{"title":"Heroku Integration","sidebarTitle":"Heroku","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/heroku-gray.svg","href":"/integrations/heroku"},{"title":"Kubernetes Integration","sidebarTitle":"Kubernetes","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/kubernetes-gray.svg","href":"/integrations/kubernetes"}]},{"group":"Communication","pages":[{"title":"Email","icon":"envelope","href":"/integrations/email"},{"title":"SendGrid","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/sendgrid-gray.svg","href":"/integrations/sendgrid"},{"title":"SMTP","icon":"envelope","href":"/integrations/smtp"},{"title":"Statuspage.io","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/statuspage-gray.svg","href":"/integrations/status-page-io"},{"title":"Twitter / X","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/x-gray.svg","href":"/integrations/twitter"}]},{"group":"Data \u0026 Analytics","pages":[{"title":"Airtable","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/airtable-gray.svg","href":"/integrations/airtable"},{"title":"AWS EventBridge","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/aws-eventbridge-gray.svg","href":"/integrations/aws-eventbridge"},{"title":"Coda","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/coda-gray.svg","href":"/integrations/coda/coda"},{"title":"Fivetran","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/fivetran-gray.svg","href":"/integrations/fivetran"},{"title":"Looker","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/looker-gray.svg","href":"/integrations/looker"}]},{"group":"AI \u0026 Automation","pages":[{"title":"Anthropic","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/anthropic-gray.svg","href":"/integrations/anthropic"},{"title":"Azure OpenAI","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/microsoft-azure-gray.svg","href":"/integrations/azure-openai"},{"title":"Glean","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/glean-gray.svg","href":"/integrations/glean"},{"title":"Google Gemini","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/google-gemini-gray.svg","href":"/integrations/google-gemini"},{"title":"Mistral AI","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/mistral-ai-gray.svg","href":"/integrations/mistral"},{"title":"OpenAI","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/openai-gray.svg","href":"/integrations/openai"},{"title":"Superplane","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/superplane-gray.svg","href":"/integrations/superplane"},{"title":"IBM watsonx","sidebarTitle":"WatsonX","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/watsonx-data-gray.svg","href":"/integrations/watsonx"},{"title":"Zapier","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/zapier-gray.svg","href":"/integrations/zapier"},{"title":"Agent Plugins","icon":"puzzle-piece","href":"/integrations/agent-plugins"}]},{"group":"Infrastructure \u0026 Security","pages":[{"title":"Google Directory Sync","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/googledirectorysync-gray.svg","href":"/integrations/google-directory-sync"},{"title":"HashiCorp Vault","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/hashicorp-vault-gray.svg","href":"/integrations/hashicorp-vault"},{"title":"Okta","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/okta-svgrepo-com-gray.svg","href":"/integrations/okta"},{"title":"Pulumi","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/pulumi-gray.svg","href":"/integrations/pulumi"},{"title":"SCIM user provisioning and deprovisioning for Rootly","sidebarTitle":"SCIM","icon":"users","href":"/integrations/scim"},{"title":"SSO","icon":"key","href":"/integrations/sso"},{"title":"Terraform","sidebarTitle":"HashiCorp Terraform","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/hashicorp-terraform-gray.svg","href":"/integrations/terraform"}]},{"group":"Scheduling","pages":[{"title":"Google Calendar","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/google-calendar-gray.svg","href":"/integrations/google-calendar"},{"title":"Outlook","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/microsoft-outlook-gray.svg","href":"/integrations/outlook"}]},{"group":"HR Systems \u0026 PTO","pages":[{"title":"BambooHR","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/bamboohr-gray.svg","href":"/integrations/bamboohr"},{"title":"CharlieHR","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/charlie-hr-gray.svg","href":"/integrations/charliehr"},{"title":"HiBob","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/hibob-gray.svg","href":"/integrations/hibob"},{"title":"PeopleHR","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/people-hr-gray.svg","href":"/integrations/peoplehr"},{"title":"Personio","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/personio-gray.svg","href":"/integrations/personio"},{"title":"Rippling","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/rippling-gray.svg","href":"/integrations/rippling"}]},{"group":"Service Catalog","pages":[{"title":"Backstage","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/backstage-gray.svg","href":"/integrations/backstage/installation"},{"title":"Cortex","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/cortex-gray.svg","href":"/integrations/cortex/overview"},{"title":"OpsLevel","sidebarTitle":"OpsLevel","icon":"sitemap","href":"/integrations/opslevel"}]},{"group":"Issue Tracking","pages":[{"title":"Asana","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/asana-gray.svg","href":"/integrations/asana"},{"title":"ClickUp","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/clickup-gray.svg","href":"/integrations/clickup"},{"title":"Freshservice","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/freshservice-gray.svg","href":"/integrations/freshservice"},{"title":"Jira","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/jira-gray.svg","href":"/integrations/jira/jira"},{"title":"Jira (On-Premise)","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/jira-gray.svg","href":"/integrations/jira-on-premise"},{"title":"Linear Integration","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/linear-gray.svg","href":"/integrations/linear/linear"},{"title":"Motion integration for Rootly incidents","sidebarTitle":"Motion","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/motion-gray.svg","href":"/integrations/motion"},{"title":"ServiceNow","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/servicenow-gray.svg","href":"/integrations/service-now"},{"title":"Shortcut","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/shortcut-gray.svg","href":"/integrations/shortcut"},{"title":"Trello","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/atlassian-trello-gray.svg","href":"/integrations/trello"},{"title":"Zendesk","icon":"https://mintlify.s3.us-west-1.amazonaws.com/rootly/images/integrations/logos/zendesk-gray.svg","href":"/integrations/zendesk"}]}]},{"group":"Administration","pages":[{"group":"Users","pages":[{"title":"Manage Users","sidebarTitle":"Overview","icon":"user-gear","href":"/managing-users/managing-users"},{"title":"Manage User Permissions","icon":"user-shield","href":"/managing-users/user-permissions"},{"title":"Managing Invitations","icon":"paper-plane","href":"/managing-users/invitations"},{"title":"Inviting Users","icon":"envelope","href":"/managing-users/inviting-users-via-web-ui"},{"title":"Inviting Users via Third-Party Integrations","sidebarTitle":"Third-Party Invites","icon":"right-to-bracket","href":"/managing-users/inviting-users-via-third-party-integrations"}]},{"group":"Teams","pages":[{"title":"Managing teams in Rootly","sidebarTitle":"Overview","icon":"house","href":"/managing-teams/managing-teams"},{"title":"Viewing Teams","icon":"group-arrows-rotate","href":"/managing-teams/viewing-teams"},{"title":"Configuring Teams","icon":"gear","href":"/managing-teams/configuring-teams"},{"title":"Importing Teams","icon":"file-import","href":"/managing-teams/importing-teams"},{"title":"Attaching Teams To Incidents","icon":"link","href":"/managing-teams/attaching-teams-to-incidents"},{"title":"Team Status Pages","icon":"globe","groups":[],"href":"/managing-teams/team-status-pages"},{"title":"Teams","sidebarTitle":"Team Settings","icon":"user-group","href":"/configuration/teams"}]},{"group":"Incident Roles Setup","pages":[{"title":"Configuring Incident Roles","sidebarTitle":"Configuring Roles","icon":"user-shield","href":"/configuration/incident-roles"},{"title":"Team Incident Roles","sidebarTitle":"Team Roles","icon":"users","href":"/managing-teams/incident-roles"}]},{"group":"Security \u0026 Compliance","pages":[{"title":"Security Best Practices","icon":"shield-check","href":"/configuration/security-best-practices"},{"title":"Audit Log for compliance and change tracking","sidebarTitle":"Audit Log","icon":"clipboard-list","href":"/configuration/audit-log"},{"title":"Subprocessors","icon":"list-check","href":"/configuration/subprocessors"}]}]},{"group":"Resources \u0026 Help","pages":[{"title":"Contacting Support","href":"/contacting-support"},{"title":"Frequently Asked Questions","sidebarTitle":"FAQ","href":"/faq"},{"group":"Glossary","pages":[{"title":"Incident Management Glossary","sidebarTitle":"All terms","icon":"book","href":"/glossary"},{"title":"What Is Incident Management?","sidebarTitle":"Incident Management","icon":"book","href":"/glossary/incident-management"},{"title":"What Is Incident Response?","sidebarTitle":"Incident Response","icon":"book","href":"/glossary/incident-response"},{"title":"What Is Incident Triage?","sidebarTitle":"Incident Triage","icon":"book","href":"/glossary/incident-triage"},{"title":"What Are SEV Levels?","sidebarTitle":"SEV Levels","icon":"book","href":"/glossary/sev-levels"},{"title":"What Is an Incident Channel (aka War Room)?","sidebarTitle":"Incident Channel (War Room)","icon":"book","href":"/glossary/war-room"},{"title":"What Is Alert Fatigue?","sidebarTitle":"Alert Fatigue","icon":"book","href":"/glossary/alert-fatigue"},{"title":"What Is a Runbook?","sidebarTitle":"Runbook","icon":"book","href":"/glossary/runbook"},{"title":"What Is MTTR? Mean Time to Resolution Explained","sidebarTitle":"MTTR","icon":"book","href":"/glossary/mttr"},{"title":"What Is MTTA? Mean Time to Acknowledge Explained","sidebarTitle":"MTTA","icon":"book","href":"/glossary/mtta"},{"title":"What Is MTBF? Mean Time Between Failures Explained","sidebarTitle":"MTBF","icon":"book","href":"/glossary/mtbf"},{"title":"What Is an Error Budget?","sidebarTitle":"Error Budget","icon":"book","href":"/glossary/error-budget"},{"title":"MTTA vs MTTR: What's the Difference?","sidebarTitle":"MTTA vs MTTR","icon":"book","href":"/glossary/mtta-vs-mttr"},{"title":"SLA vs SLO vs SLI: What's the Difference?","sidebarTitle":"SLA vs SLO vs SLI","icon":"book","href":"/glossary/sla-vs-slo-vs-sli"},{"title":"Incident Severity vs Priority: What's the Difference?","sidebarTitle":"Severity vs Priority","icon":"book","href":"/glossary/severity-vs-priority"},{"title":"Runbook vs Playbook: What's the Difference?","sidebarTitle":"Runbook vs Playbook","icon":"book","href":"/glossary/runbook-vs-playbook"},{"title":"Incident vs Problem: What's the Difference?","sidebarTitle":"Incident vs Problem","icon":"book","href":"/glossary/incident-vs-problem"},{"title":"Retrospective vs Postmortem: What's the Difference?","sidebarTitle":"Retrospective vs Postmortem","icon":"book","href":"/glossary/retrospective-vs-postmortem"}]},{"group":"Concepts","pages":[{"title":"What Is an Incident Commander?","sidebarTitle":"Incident Commander","icon":"user-shield","href":"/concepts/incident-commander"},{"title":"Incident Retrospectives","icon":"clipboard-list","href":"/concepts/incident-retrospective"},{"title":"How to Run Incident Game Days","sidebarTitle":"Incident Game Days","icon":"gamepad","href":"/concepts/incident-game-days"},{"title":"Incident Response Best Practices","sidebarTitle":"Incident Best Practices","icon":"play","href":"/incident-best-practices"}]},{"group":"Troubleshooting","pages":[{"title":"Notification Troubleshooting","sidebarTitle":"Troubleshooting","icon":"wrench","href":"/troubleshooting"},{"title":"Login \u0026 SSO Troubleshooting","sidebarTitle":"Login \u0026 SSO","icon":"right-to-bracket","href":"/troubleshooting/login"},{"title":"iOS Notification Troubleshooting","sidebarTitle":"iOS","icon":"apple","href":"/troubleshooting/ios"},{"title":"Android Notification Troubleshooting","sidebarTitle":"Android","icon":"android","href":"/troubleshooting/android"},{"title":"Phone Call Troubleshooting","sidebarTitle":"Phone calls","icon":"phone","href":"/troubleshooting/calls"}]}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/overview"}]},{"tab":"Status Page API","pages":[{"title":"Status Page API","href":"/api-reference/statuspages/list-active-incidents-for-a-status-page"}]}]},"title":"Managing Incident Roles Through Slack - Rootly","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-CIbhtp2j.js","DynamicMarkdown-CtpgKJwj.js","zoom-image-lightbox-CVZVK4hN.js","lightbox-handle-r17bVUz3.js"]}