MCP App Store
by KeenEthics

Overview

The Rootly MCP server gives MCP clients (Claude, Cursor, Windsurf, Gemini, and others) access to the Rootly incident management platform. Agents can query and manage incidents, alerts, on-call schedules and overrides, teams, services, workflows, retrospectives, and reliability metrics through the Rootly API. It supports OAuth2 login or API token auth, full and slim tool profiles, and optional read-only mode for analytics-focused teams.

Tools

attach_alert

ChatGPT
Attach alerts to an incident from provided data

check_responder_availability

ChatGPT
Check if specific users are scheduled for on-call in a date range. Use this to verify if at-risk users (from On-Call Health) are scheduled, or to check availability before assigning new shifts. Returns scheduled users with their shifts and total hours, plus users who are not scheduled. Shift times and hours are clipped to the requested window; date-only end dates include that entire UTC day.

collect_incidents

ChatGPT
Collect a bounded working set of incidents across multiple pages for audits and analysis. Use this instead of list_incidents when you want a compact batch of incidents in one tool call, while keeping payload size under control. Argument caps: max_results <= 100, batch_size between 10 and 100. Values outside those bounds are clamped and reported, not rejected.

create_alert

ChatGPT
Creates a new alert from provided data

create_alert_event

ChatGPT
Creates a new alert event

create_alert_group

ChatGPT
Creates a new alert group. Note: For enhanced functionality and future compatibility, consider using the advanced alert grouping with conditions field instead of the legacy group_by_alert_title, group_by_alert_urgency, and attributes fields.

create_alert_route

ChatGPT
Creates a new alert route from provided data. Note: This endpoint requires access to Advanced Alert Routing. If you're unsure whether you have access to this feature, please contact Rootly customer support. Asynchronous Rule Creation For organizations with large numbers of routing rules, Rootly supports asynchronous rule processing to improve performance. When enabled, rule creation happens in the background. Important: When async processing is enabled, the rules list in the API response will not be up-to-date immediately after creation. You should refetch the alert route after a few minutes to get the updated rules. If you experience slow operations when managing alert routes with many rules, contact Rootly customer support to enable asynchronous rule processing for your organization.

create_alert_routing_rule

ChatGPT
Creates a new alert routing rule from provided data. Note: If you are an advanced alert routing user, you should use the Alert Routes endpoint instead of this endpoint. If you don't know whether you are an advanced user, please contact Rootly customer support.

create_alert_urgency

ChatGPT
Creates a new alert urgency from provided data

create_alerts_source

ChatGPT
Creates a new alert source from provided data

create_catalog

ChatGPT
Creates a new catalog from provided data

create_catalog_entity

ChatGPT
Creates a new Catalog Entity from provided data

create_cause

ChatGPT
Creates a new cause from provided data

create_custom_field

ChatGPT
[DEPRECATED] Use form field endpoints instead. Creates a new custom field from provided data

create_custom_form

ChatGPT
Creates a new custom form from provided data

create_dashboard

ChatGPT
Creates a new dashboard from provided data

create_environment

ChatGPT
Creates a new environment from provided data

create_escalation_level

ChatGPT
Creates a new escalation level from provided data

create_escalation_level_paths

ChatGPT
Creates a new escalation level from provided data

create_escalation_path

ChatGPT
Creates a new escalation path from provided data

create_escalation_policy

ChatGPT
Creates a new escalation policy from provided data

create_form_field

ChatGPT
Creates a new form_field from provided data

create_form_field_option

ChatGPT
Creates a new form_field_option from provided data

create_form_set

ChatGPT
Creates a new form_set from provided data

create_functionality

ChatGPT
Creates a new functionality from provided data

create_heartbeat

ChatGPT
Creates a new heartbeat from provided data

create_incident

ChatGPT
Create an incident with a scoped set of fields for agent-driven workflows.

create_incident_action_item

ChatGPT
Creates a new action item from provided data

create_incident_custom_field_selection

ChatGPT
[DEPRECATED] Use form field endpoints instead. Creates a new incident custom field selection from provided data

create_incident_event

ChatGPT
Creates a new event from provided data

create_incident_form_field_selection

ChatGPT
Creates a new incident form field selection from provided data

create_incident_type

ChatGPT
Creates a new incident_type from provided data

create_live_call_router

ChatGPT
Creates a new Live Call Router from provided data

create_on_call_role

ChatGPT
Creates a new On-Call Role from provided data

create_on_call_shadow

ChatGPT
Creates a new on call shadow configuration from provided data

create_override_recommendation

ChatGPT
Recommend replacement responders for an override shift. Finds users in the same schedule rotation who are not already heavily loaded during the period. Returns recommended replacements sorted by current load (lowest first), plus a ready-to-use override payload for the top recommendation.

create_override_shift

ChatGPT
Creates a new override shift from provided data. If any existing override shifts overlap with the specified time range, they will be automatically deleted and replaced by the new override. This endpoint is idempotent: re-sending an identical override (same user and same start/end time) returns the existing override with a 200 status and does not recreate it.

create_playbook

ChatGPT
Creates a new playbook from provided data

create_pulse

ChatGPT
Creates a new pulse from provided data

create_retrospective_process

ChatGPT
Creates a new retrospective process from provided data

create_schedule

ChatGPT
Creates a new schedule from provided data

create_schedule_rotation

ChatGPT
Creates a new schedule rotation from provided data

create_schedule_rotation_active_day

ChatGPT
Creates a new schedule rotation active day from provided data

create_schedule_rotation_user

ChatGPT
Creates a new schedule rotation user from provided data

create_service

ChatGPT
Creates a new service from provided data

create_severity

ChatGPT
Creates a new severity from provided data

create_status_page

ChatGPT
Creates a new status page from provided data

create_status_page_template

ChatGPT
Creates a new template from provided data

create_sub_status

ChatGPT
Creates a new Sub-Status from provided data

create_team

ChatGPT
Creates a new team from provided data

create_user_email_address

ChatGPT
Creates a new user email address from provided data

create_user_notification_rule

ChatGPT
Creates a new user notification rule from provided data

create_user_phone_number

ChatGPT
Creates a new user phone number from provided data

create_workflow

ChatGPT
Creates a new workflow from provided data

create_workflow_form_field_condition

ChatGPT
Creates a new workflow form field condition from provided data

create_workflow_group

ChatGPT
Creates a new workflow group from provided data

create_workflow_run

ChatGPT
Creates a new workflow run from provided data

create_workflow_task

ChatGPT
Creates a new workflow task from provided data

get_alert

ChatGPT
Retrieves a specific alert by id

get_alert_by_short_id

ChatGPT
Get alert details by short_id or alert URL. Use this when a user pastes an alert URL or short_id from a pager notification and wants to investigate the alert.

get_alert_event

ChatGPT
Retrieves a specific alert_event by id

get_alert_group

ChatGPT
Retrieves a specific alert group by id

get_alert_route

ChatGPT
Get a specific alert route by id. Note: This endpoint requires access to Advanced Alert Routing. If you're unsure whether you have access to this feature, please contact Rootly customer support. Optional Parameters - show_nested_ids (query parameter): When set to true, the response will include IDs for all nested resources (destinations, condition_groups, conditions). This is useful when you need to reference these nested resources for updates or deletions via PATCH requests. Example: GET /v1/alert_routes/{id}?show_nested_ids=true

get_alert_routing_rule

ChatGPT
Retrieves a specific alert routing rule by id. Note: If you are an advanced alert routing user, you should use the Alert Routes endpoint instead of this endpoint. If you don't know whether you are an advanced user, please contact Rootly customer support.

get_alert_urgency

ChatGPT
Retrieves a specific alert urgency by id

get_alerts_source

ChatGPT
Retrieves a specific alert source by id

get_catalog

ChatGPT
Retrieves a specific catalog by id

get_catalog_entity

ChatGPT
Retrieves a specific Catalog Entity by id

get_cause

ChatGPT
Retrieves a specific cause by id

get_current_user

ChatGPT
Get current user

get_custom_field

ChatGPT
Retrieves a specific custom_field by id

get_custom_field_option

ChatGPT
[DEPRECATED] Use form field endpoints instead. Retrieves a specific custom field option by id

get_custom_form

ChatGPT
Retrieves a specific custom form by id

get_dashboard

ChatGPT
Retrieves a specific dashboard by id

get_dashboard_panel

ChatGPT
Retrieves a specific dashboard panel by id

get_environment

ChatGPT
Retrieves a specific environment by id

get_escalation_level

ChatGPT
Retrieves a specific escalation level by id

get_escalation_path

ChatGPT
Retrieves a specific escalation path by id

get_escalation_policy

ChatGPT
Retrieves a specific escalation policy by id

get_form_field

ChatGPT
Retrieves a specific form_field by id

get_form_field_option

ChatGPT
Retrieves a specific form_field_option by id

get_form_field_placement

ChatGPT
Retrieves a specific form_field_placement by id

get_form_field_placement_condition

ChatGPT
Retrieves a specific form_field_placement_condition by id

get_form_set

ChatGPT
Retrieves a specific form_set by id

get_form_set_condition

ChatGPT
Retrieves a specific form_set_condition by id

get_functionality

ChatGPT
Retrieves a specific functionality by id

get_functionality_incidents_chart

ChatGPT
Get functionality incidents chart

get_functionality_uptime_chart

ChatGPT
Get functionality uptime chart

get_heartbeat

ChatGPT
Retrieves a specific heartbeat by id

get_incident

ChatGPT
Retrieve a single incident with PIR-related fields for direct verification.

get_incident_action_items

ChatGPT
Retrieves a specific incident_action_item by id

get_incident_custom_field_selection

ChatGPT
[DEPRECATED] Use form field endpoints instead. Retrieves a specific incident custom field selection by id

get_incident_form_field_selection

ChatGPT
Retrieves a specific incident form field selection by id

get_incident_meeting_transcripts

ChatGPT
Read what was said on an incident's calls (Rootly Meeting Scribe). Returns the spoken transcript of each recorded call for the incident, as text per speaker turn, alongside Scribe's own summary. Covers Google Meet, Zoom and Microsoft Teams calls that Scribe recorded. Use this to catch up on a call you missed, or to pull decisions and actions out of an incident bridge. Recordings where nobody spoke are skipped rather than returned empty.

get_incident_retrospective

ChatGPT
Fetch the written retrospective for one incident. Answers "what did we learn from INC-4460" in a single call. Returns the document's title, content and status alongside the incident it belongs to, and reports the incident's retrospective progress so a blank document is distinguishable from one nobody has started. The route exists only in this direction: /post_mortems cannot be filtered by incident, and the document carries no reference back to one, so the id has to come from the incident's own relationship. Doing that here keeps a caller from having to know it. Use list_incident_post_mortems to search across retrospectives instead.

get_incident_retrospective_step

ChatGPT
Retrieves a specific incident retrospective step by id

get_incident_sub_status

ChatGPT
Retrieves a specific incident_sub_status by id

get_incident_type

ChatGPT
Retrieves a specific incident_type by id

get_live_call_router

ChatGPT
Retrieves a specific Live Call Router by id

get_meeting_recording

ChatGPT
Retrieve a single meeting recording session including its status, duration, speaker count, word count, and transcript summary.

get_on_call_role

ChatGPT
Retrieves a specific On-Call Role by id

get_on_call_shadow

ChatGPT
Retrieves a specific On Call Shadow configuration by ID

get_oncall_handoff_summary

ChatGPT
Get current on-call handoff summary. Shows who's currently on-call and who's next. Optionally fetch incidents (set include_incidents=True, but slower). Use filter_by_region=True with a timezone to see only people on-call during business hours in that region (e.g., timezone='Asia/Tokyo', filter_by_region=True shows only APAC on-call during APAC business hours). Useful for: - Quick on-call status checks - Daily handoff meetings - Regional on-call status (APAC, EU, Americas) - Team coordination across timezones

get_oncall_schedule_summary

ChatGPT
Get compact on-call schedule summary for a date range. Returns one entry per user per schedule (not raw shifts), with aggregated hours. Optimized for AI agent context windows. Use this instead of list_shifts when you need: - Aggregated hours per responder - Schedule coverage overview - Responder load analysis with warnings One row per user per schedule, so the response stays the same size whether the range is a week or a year. For individual shift times, or for one person's schedule, use list_shifts instead. Ranges longer than the upstream cap are split into windows and merged automatically.

get_oncall_shift_metrics

ChatGPT
📊 Get on-call workload metrics and shift statistics - ESSENTIAL for fairness and planning. WHEN TO USE: • Monthly/quarterly reviews of on-call distribution • Before adjusting schedules to ensure fair workload • For management reporting on on-call burden • When investigating potential on-call burnout Returns shift counts, total hours, and statistics grouped by user, schedule, or team. Examples: - Monthly report: start_date='2025-10-01', end_date='2025-10-31' - Specific user: start_date='2025-10-01', end_date='2025-10-31', user_ids='123,456' - Specific team: team_ids='team-1' (will query schedules for that team first)

get_override_shift

ChatGPT
Retrieves a specific override shift by id

get_playbook

ChatGPT
Retrieves a specific playbook by id

get_playbook_task

ChatGPT
Retrieves a specific playbook_task by id

get_pulse

ChatGPT
Retrieves a specific pulse by id

get_retrospective_process

ChatGPT
Retrieves a specific retrospective process by id

get_retrospective_process_group

ChatGPT
Retrieves a specific Retrospective Process Group by id

get_retrospective_step

ChatGPT
Retrieves a specific retrospective step by id

get_schedule

ChatGPT
Retrieves a specific schedule by id

get_schedule_rotation

ChatGPT
Retrieves a specific schedule rotation by id

get_schedule_shifts

ChatGPT
List shifts for one schedule over a date range. Replaces the generated getScheduleShifts, which passed the range straight through and failed with Datetime range exceeds 1 month on anything longer than the upstream accepts. Ranges longer than that are split into windows and merged here, so a two-month question is a normal request. Use list_shifts instead when the question spans schedules or filters by user.

get_server_version

ChatGPT
Get the Rootly MCP server version. Returns the current version of the deployed MCP server. Useful for checking if the server has been updated.

get_service

ChatGPT
Retrieves a specific service by id

get_service_incidents_chart

ChatGPT
Get service incidents chart

get_service_uptime_chart

ChatGPT
Get service uptime chart

get_severity

ChatGPT
Retrieves a specific severity by id

get_shift_coverage_request

ChatGPT
Retrieves a specific shift coverage request.

get_shift_incidents

ChatGPT
Get incidents and alerts that occurred during a specific shift or time period. Useful for: - Shift handoff summaries showing what happened during the shift - Post-shift debriefs and reporting - Incident analysis by time period - Understanding team workload during specific shifts Returns incident details including severity, status, duration, and basic summary.

get_status_page

ChatGPT
Retrieves a specific status page by id

get_status_page_template

ChatGPT
Retrieves a specific status_page_template by id

get_sub_status

ChatGPT
Retrieves a specific Sub-Status by id

get_team

ChatGPT
Retrieves a specific team by id

get_team_incidents_chart

ChatGPT
Get team incidents chart

get_user

ChatGPT
Retrieves a specific user by id

get_user_email_addresses

ChatGPT
Retrieves all email addresses for the specified user

get_user_phone_numbers

ChatGPT
Retrieves all phone numbers for the specified user

get_workflow

ChatGPT
Retrieves a specific workflow by id

get_workflow_form_field_condition

ChatGPT
Retrieves a specific workflow form field condition by id

get_workflow_group

ChatGPT
Retrieves a specific workflow group by id

get_workflow_task

ChatGPT
Retrieves a specific workflow_task by id

list_alert_events

ChatGPT
List alert_events

list_alert_groups

ChatGPT
List alert groups

list_alert_routes

ChatGPT
List all alert routes for the current team with filtering and pagination. Note: This endpoint requires access to Advanced Alert Routing. If you're unsure whether you have access to this feature, please contact Rootly customer support.

list_alert_routing_rules

ChatGPT
List alert routing rules. Note: If you are an advanced alert routing user, you should use the Alert Routes endpoint instead of this endpoint. If you don't know whether you are an advanced user, please contact Rootly customer support.

list_alert_urgencies

ChatGPT
List alert urgencies

list_alerts

ChatGPT
List alerts

list_alerts_sources

ChatGPT
List alert sources

list_all_incident_action_items

ChatGPT
List all action items for an organization

list_all_meeting_recordings

ChatGPT
List meeting recordings across the organization. Returns the current user's standalone recordings plus incident-backed recordings the user can access. Supports filtering by status, platform, and created_by.

list_audits

ChatGPT
Read the Rootly audit log: who changed which configuration object, when, and what changed. Each record carries the action, the acting user, the source, and the before-and-after value of every modified field. Use it to answer "who changed this escalation policy", "what did this workflow look like before", or to collect change evidence for a compliance review. Covers roughly 60 resource types at the object level and is retained indefinitely. Two limits worth knowing: schedule rotations, escalation levels and shift overrides are not audited, and sign-in events are kept separately from this log. Returns a single page of at most 25 records, newest first, alongside total_matching so a wider search can be narrowed with the filters. It does not walk the whole log, so a full compliance export belongs on the REST endpoint rather than here. Requires an API token whose role has the "Audits - read" permission.

list_catalog_entities

ChatGPT
List Catalog Entities

list_catalogs

ChatGPT
List catalogs

list_causes

ChatGPT
List causes

list_custom_fields

ChatGPT
[DEPRECATED] Use form field endpoints instead. List Custom fields

list_custom_forms

ChatGPT
List custom forms

list_dashboards

ChatGPT
List dashboards

list_endpoints

ChatGPT
List all available Rootly API endpoints with their descriptions.

list_environments

ChatGPT
List environments

list_escalation_levels

ChatGPT
List escalation levels

list_escalation_levels_paths

ChatGPT
List escalation levels

list_escalation_paths

ChatGPT
List escalation paths

list_escalation_policies

ChatGPT
List escalation policies

list_form_field_options

ChatGPT
List form_field_options

list_form_fields

ChatGPT
List form_fields

list_form_sets

ChatGPT
List form_sets

list_functionalities

ChatGPT
List functionalities

list_heartbeats

ChatGPT
List heartbeats

list_incident_action_items

ChatGPT
List incident action items

list_incident_alerts

ChatGPT
List incident alerts

list_incident_custom_field_selections

ChatGPT
[DEPRECATED] Use form field endpoints instead. List incident custom field selections

list_incident_events

ChatGPT
List incident events

list_incident_form_field_selections

ChatGPT
List incident form field selections

list_incident_post_mortems

ChatGPT
Browse retrospectives across incidents. Answers "the last five retrospectives", "published ones for this team since June", or "how many are still draft". Each result carries the document's analysis -- summary, causes, impact, actions. A recognised Timeline is dropped and the record says so with timeline_omitted, because a minute-by-minute log is a third of a document and rarely what a browse is after. What remains is still capped, and a record cut that way carries content_truncated with its real content_chars. Use get_incident_retrospective for one document whole, Timeline included and nothing cut. Filtering happens upstream for status, severity, team, service and dates. Free-text search is not offered here because the API's search matches titles only, and titles are generated from the incident name -- it cannot find a retrospective by what it says. Use get_incident_retrospective when the incident is already known.

list_incident_roles

ChatGPT
List role assignments for an incident (who is Commander, Scribe, etc.). Returns one entry per defined role with role metadata and the assigned user (or user_id: null for roles that are defined on the incident but not yet assigned). Use this to answer questions like "who is the incident commander?", "is there a postmortem owner?", or "list all roles for INC-4460". Implementation note: this wraps GET /v1/incidents/{id}?include=roles and flattens the JSON:API included array of incident_role_assignments into a flat table so callers don't need to walk the relationships graph.

list_incident_types

ChatGPT
List incident types

list_incidents

ChatGPT
🚨 List incidents with structured filters - ESSENTIAL for incident response. WHEN TO USE: • During incident response to check for related ongoing incidents • For shift handoffs to review recent incidents by team/service • For post-incident analysis to find patterns by severity/date range • For audit workflows requiring specific filtering criteria Use this when you need date-range, team, service, severity, or status filters. For simple text searches, prefer search_incidents instead. Argument caps: page_size <= 100. Values outside the bounds are clamped and reported, not rejected.

list_live_call_routers

ChatGPT
List Live Call Routers

list_meeting_recordings

ChatGPT
List all meeting recording sessions for an incident. Returns recordings sorted by session number. Each recording represents one bot session with its own transcript, status, and metadata.

list_on_call_roles

ChatGPT
List On-Call Roles

list_on_call_shadows

ChatGPT
List shadow shifts for schedule

list_override_shifts

ChatGPT
List override shifts

list_playbooks

ChatGPT
List playbooks

list_pulses

ChatGPT
List pulses

list_retrospective_processes

ChatGPT
List retrospective processes

list_schedule_rotation_active_days

ChatGPT
List schedule rotation active days

list_schedule_rotation_users

ChatGPT
List schedule rotation users

list_schedule_rotations

ChatGPT
List schedule rotations

list_schedules

ChatGPT
List schedules

list_services

ChatGPT
List services

list_severities

ChatGPT
List severities

list_shift_coverage_requests

ChatGPT
List active shift coverage requests for a schedule.

list_shifts

ChatGPT
List on-call shifts with reliable filtering, enrichment, and MCP-level pagination. Unlike the raw API, this tool: - Actually filters by user_ids (client-side filtering) - Includes user_name, user_email, schedule_name, team_name - Calculates total_hours for each shift - Returns a predictable paginated result for MCP clients Use this instead of the auto-generated listShifts when you need user filtering or dependable pagination on large tenants. Answers questions about individual shifts: who is on call at a given time, when a handoff happens, which shifts were overrides, or one person's schedule (via user_ids). For questions about totals across a team -- hours per responder, coverage, load -- use get_oncall_schedule_summary, whose response size depends on team size rather than on how long a range you asked for. Ranges longer than the upstream cap are split into windows and merged automatically, so a multi-month range is a normal request.

list_status_page_templates

ChatGPT
List status page templates

list_status_pages

ChatGPT
List status pages

list_sub_statuses

ChatGPT
List Sub-Statuses

list_teams

ChatGPT
List teams

list_user_notification_rules

ChatGPT
List user notification rules

list_users

ChatGPT
List users

list_workflow_form_field_conditions

ChatGPT
List workflow form field conditions

list_workflow_groups

ChatGPT
List workflow groups

list_workflow_runs

ChatGPT
List workflow runs

list_workflow_tasks

ChatGPT
List workflow tasks

list_workflows

ChatGPT
List workflows

patch_alert_route

ChatGPT
Updates an alert route. Note: This endpoint requires access to Advanced Alert Routing. If you're unsure whether you have access to this feature, please contact Rootly customer support.

search_incidents

ChatGPT
Search incidents with flexible pagination control. Use page_number=0 to fetch all matching results across multiple pages. Use page_number>0 to fetch a specific page. max_results (also accepted as limit) caps how many incidents come back in either mode: across pages when page_number=0, and within the page otherwise. Left unset, a single page returns page_size incidents and page_number=0 stops at 5. Argument caps: page_size <= 20, max_results <= 10. Values outside those bounds are clamped and reported, not rejected.

suggest_solutions

ChatGPT
💡 Get actionable solution recommendations from similar resolved incidents - KEY for incident response. WHEN TO USE: • AFTER find_related_incidents to get specific resolution steps • When team is stuck on how to resolve the current incident • To speed up incident resolution with proven solutions • For training new responders on resolution patterns Provide either incident_id OR title/description. Defaults to resolved incidents for solution mining. Argument caps: max_solutions <= 10. Values outside the bounds are clamped and reported, not rejected.

update_alert

ChatGPT
Updates an alert

update_alert_event

ChatGPT
Updates a specific alert event. Only alert events with kind 'note' (user-created notes) can be updated. System-generated events are immutable to maintain audit trail integrity.

update_alert_group

ChatGPT
Update a specific alert group by id. Note: For enhanced functionality and future compatibility, consider using the advanced alert grouping with conditions field instead of the legacy group_by_alert_title, group_by_alert_urgency, and attributes fields.

update_alert_route

ChatGPT
Update a specific alert route by id. Note: This endpoint requires access to Advanced Alert Routing. If you're unsure whether you have access to this feature, please contact Rootly customer support. Asynchronous Rule Creation For organizations with large numbers of routing rules, Rootly supports asynchronous rule processing to improve performance. When enabled, rule updates happen in the background. Important: When async processing is enabled, the rules list in the API response will not be up-to-date immediately after update. You should refetch the alert route after a few minutes to get the updated rules. If you experience slow operations when managing alert routes with many rules, contact Rootly customer support to enable asynchronous rule processing for your organization.

update_alert_routing_rule

ChatGPT
Update a specific alert routing rule by id. Note: If you are an advanced alert routing user, you should use the Alert Routes endpoint instead of this endpoint. If you don't know whether you are an advanced user, please contact Rootly customer support.

update_alert_urgency

ChatGPT
Update a specific alert urgency by id

update_alerts_source

ChatGPT
Update a specific alert source by id

update_catalog

ChatGPT
Update a specific catalog by id

update_catalog_entity

ChatGPT
Update a specific Catalog Entity by id

update_cause

ChatGPT
Update a specific cause by id

update_custom_field

ChatGPT
[DEPRECATED] Use form field endpoints instead. Update a specific custom field by id

update_custom_field_option

ChatGPT
[DEPRECATED] Use form field endpoints instead. Update a specific custom field option by id

update_custom_form

ChatGPT
Update a specific custom form by id

update_dashboard

ChatGPT
Update a specific dashboard by id

update_dashboard_panel

ChatGPT
Update a specific dashboard panel by id

update_environment

ChatGPT
Update a specific environment by id

update_escalation_level

ChatGPT
Update a specific escalation level by id

update_escalation_path

ChatGPT
Update a specific escalation path by id

update_escalation_policy

ChatGPT
Update a specific escalation policy by id

update_form_field

ChatGPT
Update a specific form_field by id

update_form_field_option

ChatGPT
Update a specific form_field_option by id

update_form_field_placement

ChatGPT
Update a specific form_field_placement by id

update_form_field_placement_condition

ChatGPT
Update a specific form_field_placement_condition by id

update_form_set

ChatGPT
Update a specific form_set by id

update_form_set_condition

ChatGPT
Update a specific form_set_condition by id

update_functionality

ChatGPT
Update a specific functionality by id

update_heartbeat

ChatGPT
Update a specific heartbeat by id

update_incident

ChatGPT
Update scoped incident fields for PIR lifecycle automation.

update_incident_action_item

ChatGPT
Update a specific incident action item by id

update_incident_custom_field_selection

ChatGPT
[DEPRECATED] Use form field endpoints instead. Update a specific incident custom field selection by id

update_incident_form_field_selection

ChatGPT
Update a specific incident form field selection by id

update_incident_retrospective_step

ChatGPT
Update a specific incident retrospective step by id

update_incident_sub_status

ChatGPT
Update a specific incident_sub_status by id

update_incident_type

ChatGPT
Update a specific incident_type by id

update_live_call_router

ChatGPT
Update a specific Live Call Router by id

update_on_call_role

ChatGPT
Update a specific On-Call Role by id

update_on_call_shadow

ChatGPT
Update a specific on call shadow configuration by id

update_override_shift

ChatGPT
Update a specific override shift by id

update_playbook

ChatGPT
Update a specific playbook by id

update_playbook_task

ChatGPT
Update a specific playbook task by id

update_pulse

ChatGPT
Update a specific pulse by id

update_retrospective_process

ChatGPT
Updates a specific retrospective process by id

update_retrospective_process_group

ChatGPT
Update a specific Retrospective Process Group by id

update_retrospective_step

ChatGPT
Update a specific retrospective step by id

update_schedule

ChatGPT
Updates a specific schedule by id

update_schedule_rotation

ChatGPT
Update a specific schedule rotation by id

update_service

ChatGPT
Update a specific service by id

update_severity

ChatGPT
Update a specific severity by id

update_status_page

ChatGPT
Update a specific status page by id

update_status_page_template

ChatGPT
Update a specific template event by id

update_sub_status

ChatGPT
Update a specific Sub-Status by id

update_team

ChatGPT
Update a specific team by id

update_workflow

ChatGPT
Update a specific workflow by id

update_workflow_form_field_condition

ChatGPT
Update a specific workflow form field condition by id

update_workflow_group

ChatGPT
Update a specific workflow group by id

update_workflow_task

ChatGPT
Update a specific workflow task by id

attach_alert

Claude

check_responder_availability

Claude

collect_incidents

Claude

create_alert

Claude

create_alert_event

Claude

create_alert_group

Claude

create_alert_route

Claude

create_alert_routing_rule

Claude

create_alert_urgency

Claude

create_alerts_source

Claude

create_catalog

Claude

create_catalog_entity

Claude

create_cause

Claude

create_custom_field

Claude

create_custom_form

Claude

create_dashboard

Claude

create_environment

Claude

create_escalation_level

Claude

create_escalation_level_paths

Claude

create_escalation_path

Claude

create_escalation_policy

Claude

create_form_field

Claude

create_form_field_option

Claude

create_form_set

Claude

create_functionality

Claude

create_heartbeat

Claude

create_incident

Claude

create_incident_action_item

Claude

create_incident_custom_field_selection

Claude

create_incident_event

Claude

create_incident_form_field_selection

Claude

create_incident_type

Claude

create_live_call_router

Claude

create_on_call_role

Claude

create_on_call_shadow

Claude

create_override_recommendation

Claude

create_override_shift

Claude

create_playbook

Claude

create_pulse

Claude

create_retrospective_process

Claude

create_schedule

Claude

create_schedule_rotation

Claude

create_schedule_rotation_active_day

Claude

create_schedule_rotation_user

Claude

create_service

Claude

create_severity

Claude

create_status_page

Claude

create_status_page_template

Claude

create_sub_status

Claude

create_team

Claude

create_user_email_address

Claude

create_user_notification_rule

Claude

create_user_phone_number

Claude

create_workflow

Claude

create_workflow_form_field_condition

Claude

create_workflow_group

Claude

create_workflow_run

Claude

create_workflow_task

Claude

get_alert

Claude

get_alert_by_short_id

Claude

get_alert_event

Claude

get_alert_group

Claude

get_alert_route

Claude

get_alert_routing_rule

Claude

get_alert_urgency

Claude

get_alerts_source

Claude

get_catalog

Claude

get_catalog_entity

Claude

get_cause

Claude

get_current_user

Claude

get_custom_field

Claude

get_custom_field_option

Claude

get_custom_form

Claude

get_dashboard

Claude

get_dashboard_panel

Claude

get_environment

Claude

get_escalation_level

Claude

get_escalation_path

Claude

get_escalation_policy

Claude

get_form_field

Claude

get_form_field_option

Claude

get_form_field_placement

Claude

get_form_field_placement_condition

Claude

get_form_set

Claude

get_form_set_condition

Claude

get_functionality

Claude

get_functionality_incidents_chart

Claude

get_functionality_uptime_chart

Claude

get_heartbeat

Claude

get_incident

Claude

get_incident_action_items

Claude

get_incident_custom_field_selection

Claude

get_incident_form_field_selection

Claude

get_incident_meeting_transcripts

Claude

get_incident_retrospective_step

Claude

get_incident_sub_status

Claude

get_incident_type

Claude

get_live_call_router

Claude

get_meeting_recording

Claude

get_on_call_role

Claude

get_on_call_shadow

Claude

get_oncall_handoff_summary

Claude

get_oncall_schedule_summary

Claude

get_oncall_shift_metrics

Claude

get_override_shift

Claude

get_playbook

Claude

get_playbook_task

Claude

get_pulse

Claude

get_retrospective_process

Claude

get_retrospective_process_group

Claude

get_retrospective_step

Claude

get_schedule

Claude

get_schedule_rotation

Claude

get_schedule_shifts

Claude

get_server_version

Claude

get_service

Claude

get_service_incidents_chart

Claude

get_service_uptime_chart

Claude

get_severity

Claude

get_shift_coverage_request

Claude

get_shift_incidents

Claude

get_status_page

Claude

get_status_page_template

Claude

get_sub_status

Claude

get_team

Claude

get_team_incidents_chart

Claude

get_user

Claude

get_user_email_addresses

Claude

get_user_phone_numbers

Claude

get_workflow

Claude

get_workflow_form_field_condition

Claude

get_workflow_group

Claude

get_workflow_task

Claude

list_alert_events

Claude

list_alert_groups

Claude

list_alert_routes

Claude

list_alert_routing_rules

Claude

list_alert_urgencies

Claude

list_alerts

Claude

list_alerts_sources

Claude

list_all_incident_action_items

Claude

list_all_meeting_recordings

Claude

list_audits

Claude

list_catalog_entities

Claude

list_catalogs

Claude

list_causes

Claude

list_custom_fields

Claude

list_custom_forms

Claude

list_dashboards

Claude

list_endpoints

Claude

list_environments

Claude

list_escalation_levels

Claude

list_escalation_levels_paths

Claude

list_escalation_paths

Claude

list_escalation_policies

Claude

list_form_field_options

Claude

list_form_fields

Claude

list_form_sets

Claude

list_functionalities

Claude

list_heartbeats

Claude

list_incident_action_items

Claude

list_incident_alerts

Claude

list_incident_custom_field_selections

Claude

list_incident_events

Claude

list_incident_form_field_selections

Claude

list_incident_roles

Claude

list_incident_types

Claude

list_incidents

Claude

list_live_call_routers

Claude

list_meeting_recordings

Claude

list_on_call_roles

Claude

list_on_call_shadows

Claude

list_override_shifts

Claude

list_playbooks

Claude

list_pulses

Claude

list_retrospective_processes

Claude

list_schedule_rotation_active_days

Claude

list_schedule_rotation_users

Claude

list_schedule_rotations

Claude

list_schedules

Claude

list_services

Claude

list_severities

Claude

list_shift_coverage_requests

Claude

list_shifts

Claude

list_status_page_templates

Claude

list_status_pages

Claude

list_sub_statuses

Claude

list_teams

Claude

list_user_notification_rules

Claude

list_users

Claude

list_workflow_form_field_conditions

Claude

list_workflow_groups

Claude

list_workflow_runs

Claude

list_workflow_tasks

Claude

list_workflows

Claude

patch_alert_route

Claude

search_incidents

Claude

suggest_solutions

Claude

update_alert

Claude

update_alert_event

Claude

update_alert_group

Claude

update_alert_route

Claude

update_alert_routing_rule

Claude

update_alert_urgency

Claude

update_alerts_source

Claude

update_catalog

Claude

update_catalog_entity

Claude

update_cause

Claude

update_custom_field

Claude

update_custom_field_option

Claude

update_custom_form

Claude

update_dashboard

Claude

update_dashboard_panel

Claude

update_environment

Claude

update_escalation_level

Claude

update_escalation_path

Claude

update_escalation_policy

Claude

update_form_field

Claude

update_form_field_option

Claude

update_form_field_placement

Claude

update_form_field_placement_condition

Claude

update_form_set

Claude

update_form_set_condition

Claude

update_functionality

Claude

update_heartbeat

Claude

update_incident

Claude

update_incident_action_item

Claude

update_incident_custom_field_selection

Claude

update_incident_form_field_selection

Claude

update_incident_retrospective_step

Claude

update_incident_sub_status

Claude

update_incident_type

Claude

update_live_call_router

Claude

update_on_call_role

Claude

update_on_call_shadow

Claude

update_override_shift

Claude

update_playbook

Claude

update_playbook_task

Claude

update_pulse

Claude

update_retrospective_process

Claude

update_retrospective_process_group

Claude

update_retrospective_step

Claude

update_schedule

Claude

update_schedule_rotation

Claude

update_service

Claude

update_severity

Claude

update_status_page

Claude

update_status_page_template

Claude

update_sub_status

Claude

update_team

Claude

update_workflow

Claude

update_workflow_form_field_condition

Claude

update_workflow_group

Claude

update_workflow_task

Claude

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

App Stats

512

Tools

3

Prompts

ChatGPT, Claude

Platforms

Works with

ChatGPT
Claude

Data refreshed daily