AptlyStar

Rootly

Manage incidents, alerts, and on-call with Rootly

Nutzungsanweisungen

Integrate Rootly incident management into workflows. Create and manage incidents, alerts, services, severities, and retrospectives.

Tools

rootly_create_incident

Create a new incident in Rootly with optional severity, services, and teams.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
titlestringNeinThe title of the incident (auto-generated if not provided)
summarystringNeinA summary of the incident
severityIdstringNeinSeverity ID to attach to the incident
statusstringNeinIncident status (in_triage, started, detected, acknowledged, mitigated, resolved, closed, cancelled, scheduled, in_progress, completed)
kindstringNeinIncident kind (normal, normal_sub, test, test_sub, example, example_sub, backfilled, scheduled, scheduled_sub)
serviceIdsstringNeinComma-separated service IDs to attach
environmentIdsstringNeinComma-separated environment IDs to attach
groupIdsstringNeinComma-separated team/group IDs to attach
incidentTypeIdsstringNeinComma-separated incident type IDs to attach
functionalityIdsstringNeinComma-separated functionality IDs to attach
labelsstringNeinLabels as JSON object, e.g. {"platform":"osx","version":"1.29"}
privatebooleanNeinCreate as a private incident (cannot be undone)

Ausgabe

ParameterTypBeschreibung
incidentobjectThe created incident
↳ idstringUnique incident ID
↳ sequentialIdnumberSequential incident number
↳ titlestringIncident title
↳ slugstringIncident slug
↳ kindstringIncident kind
↳ summarystringIncident summary
↳ statusstringIncident status
↳ privatebooleanWhether the incident is private
↳ urlstringURL to the incident
↳ shortUrlstringShort URL to the incident
↳ severityNamestringSeverity name
↳ severityIdstringSeverity ID
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
↳ startedAtstringStart date
↳ mitigatedAtstringMitigation date
↳ resolvedAtstringResolution date
↳ closedAtstringClosed date

rootly_get_incident

Retrieve a single incident by ID from Rootly.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
incidentIdstringJaThe ID of the incident to retrieve

Ausgabe

ParameterTypBeschreibung
incidentobjectThe incident details
↳ idstringUnique incident ID
↳ sequentialIdnumberSequential incident number
↳ titlestringIncident title
↳ slugstringIncident slug
↳ kindstringIncident kind
↳ summarystringIncident summary
↳ statusstringIncident status
↳ privatebooleanWhether the incident is private
↳ urlstringURL to the incident
↳ shortUrlstringShort URL to the incident
↳ severityNamestringSeverity name
↳ severityIdstringSeverity ID
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
↳ startedAtstringStart date
↳ mitigatedAtstringMitigation date
↳ resolvedAtstringResolution date
↳ closedAtstringClosed date

rootly_update_incident

Update an existing incident in Rootly (status, severity, summary, etc.).

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
incidentIdstringJaThe ID of the incident to update
titlestringNeinUpdated incident title
summarystringNeinUpdated incident summary
severityIdstringNeinUpdated severity ID
statusstringNeinUpdated status (in_triage, started, detected, acknowledged, mitigated, resolved, closed, cancelled, scheduled, in_progress, completed)
kindstringNeinIncident kind (normal, normal_sub, test, test_sub, example, example_sub, backfilled, scheduled, scheduled_sub)
privatebooleanNeinSet incident as private (cannot be undone)
serviceIdsstringNeinComma-separated service IDs
environmentIdsstringNeinComma-separated environment IDs
groupIdsstringNeinComma-separated team/group IDs
incidentTypeIdsstringNeinComma-separated incident type IDs to attach
functionalityIdsstringNeinComma-separated functionality IDs to attach
labelsstringNeinLabels as JSON object, e.g. {"platform":"osx","version":"1.29"}
mitigationMessagestringNeinHow was the incident mitigated?
resolutionMessagestringNeinHow was the incident resolved?
cancellationMessagestringNeinWhy was the incident cancelled?

Ausgabe

ParameterTypBeschreibung
incidentobjectThe updated incident
↳ idstringUnique incident ID
↳ sequentialIdnumberSequential incident number
↳ titlestringIncident title
↳ slugstringIncident slug
↳ kindstringIncident kind
↳ summarystringIncident summary
↳ statusstringIncident status
↳ privatebooleanWhether the incident is private
↳ urlstringURL to the incident
↳ shortUrlstringShort URL to the incident
↳ severityNamestringSeverity name
↳ severityIdstringSeverity ID
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
↳ startedAtstringStart date
↳ mitigatedAtstringMitigation date
↳ resolvedAtstringResolution date
↳ closedAtstringClosed date

rootly_list_incidents

List incidents from Rootly with optional filtering by status, severity, and more.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
statusstringNeinFilter by status (in_triage, started, detected, acknowledged, mitigated, resolved, closed, cancelled, scheduled, in_progress, completed)
severitystringNeinFilter by severity slug
searchstringNeinSearch term to filter incidents
servicesstringNeinFilter by service slugs (comma-separated)
teamsstringNeinFilter by team slugs (comma-separated)
environmentsstringNeinFilter by environment slugs (comma-separated)
sortstringNeinSort order (e.g., -created_at, created_at, -started_at)
pageSizenumberNeinNumber of items per page (default: 20)
pageNumbernumberNeinPage number for pagination

Ausgabe

ParameterTypBeschreibung
incidentsarrayList of incidents
↳ idstringUnique incident ID
↳ sequentialIdnumberSequential incident number
↳ titlestringIncident title
↳ slugstringIncident slug
↳ kindstringIncident kind
↳ summarystringIncident summary
↳ statusstringIncident status
↳ privatebooleanWhether the incident is private
↳ urlstringURL to the incident
↳ shortUrlstringShort URL to the incident
↳ severityNamestringSeverity name
↳ severityIdstringSeverity ID
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
↳ startedAtstringStart date
↳ mitigatedAtstringMitigation date
↳ resolvedAtstringResolution date
↳ closedAtstringClosed date
totalCountnumberTotal number of incidents returned

rootly_create_alert

Create a new alert in Rootly for on-call notification and routing.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
summarystringJaThe summary of the alert
descriptionstringNeinA detailed description of the alert
sourcestringJaThe source of the alert (e.g., api, manual, datadog, pagerduty)
statusstringNeinAlert status on creation (open, triggered)
serviceIdsstringNeinComma-separated service IDs to attach
groupIdsstringNeinComma-separated team/group IDs to attach
environmentIdsstringNeinComma-separated environment IDs to attach
externalIdstringNeinExternal ID for the alert
externalUrlstringNeinExternal URL for the alert
deduplicationKeystringNeinAlerts sharing the same deduplication key are treated as a single alert

Ausgabe

ParameterTypBeschreibung
alertobjectThe created alert
↳ idstringUnique alert ID
↳ shortIdstringShort alert ID
↳ summarystringAlert summary
↳ descriptionstringAlert description
↳ sourcestringAlert source
↳ statusstringAlert status
↳ externalIdstringExternal ID
↳ externalUrlstringExternal URL
↳ deduplicationKeystringDeduplication key
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
↳ startedAtstringStart date
↳ endedAtstringEnd date

rootly_list_alerts

List alerts from Rootly with optional filtering by status, source, and services.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
statusstringNeinFilter by status (open, triggered, acknowledged, resolved)
sourcestringNeinFilter by source (e.g., api, datadog, pagerduty)
servicesstringNeinFilter by service slugs (comma-separated)
environmentsstringNeinFilter by environment slugs (comma-separated)
groupsstringNeinFilter by team/group slugs (comma-separated)
pageSizenumberNeinNumber of items per page (default: 20)
pageNumbernumberNeinPage number for pagination

Ausgabe

ParameterTypBeschreibung
alertsarrayList of alerts
↳ idstringUnique alert ID
↳ shortIdstringShort alert ID
↳ summarystringAlert summary
↳ descriptionstringAlert description
↳ sourcestringAlert source
↳ statusstringAlert status
↳ externalIdstringExternal ID
↳ externalUrlstringExternal URL
↳ deduplicationKeystringDeduplication key
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
↳ startedAtstringStart date
↳ endedAtstringEnd date
totalCountnumberTotal number of alerts returned

rootly_add_incident_event

Add a timeline event to an existing incident in Rootly.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
incidentIdstringJaThe ID of the incident to add the event to
eventstringJaThe summary/description of the event
visibilitystringNeinEvent visibility (internal or external)

Ausgabe

ParameterTypBeschreibung
eventIdstringThe ID of the created event
eventstringThe event summary
visibilitystringEvent visibility (internal or external)
occurredAtstringWhen the event occurred
createdAtstringCreation date
updatedAtstringLast update date

rootly_list_services

List services from Rootly with optional search filtering.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
searchstringNeinSearch term to filter services
pageSizenumberNeinNumber of items per page (default: 20)
pageNumbernumberNeinPage number for pagination

Ausgabe

ParameterTypBeschreibung
servicesarrayList of services
↳ idstringUnique service ID
↳ namestringService name
↳ slugstringService slug
↳ descriptionstringService description
↳ colorstringService color
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
totalCountnumberTotal number of services returned

rootly_list_severities

List severity levels configured in Rootly.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
searchstringNeinSearch term to filter severities
pageSizenumberNeinNumber of items per page (default: 20)
pageNumbernumberNeinPage number for pagination

Ausgabe

ParameterTypBeschreibung
severitiesarrayList of severity levels
↳ idstringUnique severity ID
↳ namestringSeverity name
↳ slugstringSeverity slug
↳ descriptionstringSeverity description
↳ severitystringSeverity level (critical, high, medium, low)
↳ colorstringSeverity color
↳ positionnumberDisplay position
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
totalCountnumberTotal number of severities returned

rootly_list_teams

List teams (groups) configured in Rootly.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
searchstringNeinSearch term to filter teams
pageSizenumberNeinNumber of items per page (default: 20)
pageNumbernumberNeinPage number for pagination

Ausgabe

ParameterTypBeschreibung
teamsarrayList of teams
↳ idstringUnique team ID
↳ namestringTeam name
↳ slugstringTeam slug
↳ descriptionstringTeam description
↳ colorstringTeam color
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
totalCountnumberTotal number of teams returned

rootly_list_environments

List environments configured in Rootly.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
searchstringNeinSearch term to filter environments
pageSizenumberNeinNumber of items per page (default: 20)
pageNumbernumberNeinPage number for pagination

Ausgabe

ParameterTypBeschreibung
environmentsarrayList of environments
↳ idstringUnique environment ID
↳ namestringEnvironment name
↳ slugstringEnvironment slug
↳ descriptionstringEnvironment description
↳ colorstringEnvironment color
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
totalCountnumberTotal number of environments returned

rootly_list_incident_types

List incident types configured in Rootly.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
searchstringNeinFilter incident types by name
pageSizenumberNeinNumber of items per page (default: 20)
pageNumbernumberNeinPage number for pagination

Ausgabe

ParameterTypBeschreibung
incidentTypesarrayList of incident types
↳ idstringUnique incident type ID
↳ namestringIncident type name
↳ slugstringIncident type slug
↳ descriptionstringIncident type description
↳ colorstringIncident type color
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
totalCountnumberTotal number of incident types returned

rootly_list_functionalities

List functionalities configured in Rootly.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
searchstringNeinSearch term to filter functionalities
pageSizenumberNeinNumber of items per page (default: 20)
pageNumbernumberNeinPage number for pagination

Ausgabe

ParameterTypBeschreibung
functionalitiesarrayList of functionalities
↳ idstringUnique functionality ID
↳ namestringFunctionality name
↳ slugstringFunctionality slug
↳ descriptionstringFunctionality description
↳ colorstringFunctionality color
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
totalCountnumberTotal number of functionalities returned

rootly_list_retrospectives

List incident retrospectives (post-mortems) from Rootly.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
statusstringNeinFilter by status (draft, published)
searchstringNeinSearch term to filter retrospectives
pageSizenumberNeinNumber of items per page (default: 20)
pageNumbernumberNeinPage number for pagination

Ausgabe

ParameterTypBeschreibung
retrospectivesarrayList of retrospectives
↳ idstringUnique retrospective ID
↳ titlestringRetrospective title
↳ statusstringStatus (draft or published)
↳ urlstringURL to the retrospective
↳ startedAtstringIncident start date
↳ mitigatedAtstringMitigation date
↳ resolvedAtstringResolution date
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
totalCountnumberTotal number of retrospectives returned

rootly_delete_incident

Delete an incident by ID from Rootly.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
incidentIdstringJaThe ID of the incident to delete

Ausgabe

ParameterTypBeschreibung
successbooleanWhether the deletion succeeded
messagestringResult message

rootly_get_alert

Retrieve a single alert by ID from Rootly.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
alertIdstringJaThe ID of the alert to retrieve

Ausgabe

ParameterTypBeschreibung
alertobjectThe alert details
↳ idstringUnique alert ID
↳ shortIdstringShort alert ID
↳ summarystringAlert summary
↳ descriptionstringAlert description
↳ sourcestringAlert source
↳ statusstringAlert status
↳ externalIdstringExternal ID
↳ externalUrlstringExternal URL
↳ deduplicationKeystringDeduplication key
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
↳ startedAtstringStart date
↳ endedAtstringEnd date

rootly_update_alert

Update an existing alert in Rootly.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
alertIdstringJaThe ID of the alert to update
summarystringNeinUpdated alert summary
descriptionstringNeinUpdated alert description
sourcestringNeinUpdated alert source
serviceIdsstringNeinComma-separated service IDs to attach
groupIdsstringNeinComma-separated team/group IDs to attach
environmentIdsstringNeinComma-separated environment IDs to attach
externalIdstringNeinUpdated external ID
externalUrlstringNeinUpdated external URL
deduplicationKeystringNeinUpdated deduplication key

Ausgabe

ParameterTypBeschreibung
alertobjectThe updated alert
↳ idstringUnique alert ID
↳ shortIdstringShort alert ID
↳ summarystringAlert summary
↳ descriptionstringAlert description
↳ sourcestringAlert source
↳ statusstringAlert status
↳ externalIdstringExternal ID
↳ externalUrlstringExternal URL
↳ deduplicationKeystringDeduplication key
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
↳ startedAtstringStart date
↳ endedAtstringEnd date

rootly_acknowledge_alert

Acknowledge an alert in Rootly.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
alertIdstringJaThe ID of the alert to acknowledge

Ausgabe

ParameterTypBeschreibung
alertobjectThe acknowledged alert
↳ idstringUnique alert ID
↳ shortIdstringShort alert ID
↳ summarystringAlert summary
↳ descriptionstringAlert description
↳ sourcestringAlert source
↳ statusstringAlert status
↳ externalIdstringExternal ID
↳ externalUrlstringExternal URL
↳ deduplicationKeystringDeduplication key
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
↳ startedAtstringStart date
↳ endedAtstringEnd date

rootly_resolve_alert

Resolve an alert in Rootly.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
alertIdstringJaThe ID of the alert to resolve
resolutionMessagestringNeinMessage describing how the alert was resolved
resolveRelatedIncidentsbooleanNeinWhether to also resolve related incidents

Ausgabe

ParameterTypBeschreibung
alertobjectThe resolved alert
↳ idstringUnique alert ID
↳ shortIdstringShort alert ID
↳ summarystringAlert summary
↳ descriptionstringAlert description
↳ sourcestringAlert source
↳ statusstringAlert status
↳ externalIdstringExternal ID
↳ externalUrlstringExternal URL
↳ deduplicationKeystringDeduplication key
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
↳ startedAtstringStart date
↳ endedAtstringEnd date

rootly_create_action_item

Create a new action item for an incident in Rootly.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
incidentIdstringJaThe ID of the incident to add the action item to
summarystringJaThe title of the action item
descriptionstringNeinA detailed description of the action item
kindstringNeinThe kind of action item (task, follow_up)
prioritystringNeinPriority level (high, medium, low)
statusstringNeinAction item status (open, in_progress, cancelled, done)
assignedToUserIdstringNeinThe user ID to assign the action item to
dueDatestringNeinDue date for the action item

Ausgabe

ParameterTypBeschreibung
actionItemobjectThe created action item
↳ idstringUnique action item ID
↳ summarystringAction item title
↳ descriptionstringAction item description
↳ kindstringAction item kind (task, follow_up)
↳ prioritystringPriority level
↳ statusstringAction item status
↳ dueDatestringDue date
↳ createdAtstringCreation date
↳ updatedAtstringLast update date

rootly_list_action_items

List action items for an incident in Rootly.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
incidentIdstringJaThe ID of the incident to list action items for
pageSizenumberNeinNumber of items per page (default: 20)
pageNumbernumberNeinPage number for pagination

Ausgabe

ParameterTypBeschreibung
actionItemsarrayList of action items
↳ idstringUnique action item ID
↳ summarystringAction item title
↳ descriptionstringAction item description
↳ kindstringAction item kind (task, follow_up)
↳ prioritystringPriority level
↳ statusstringAction item status
↳ dueDatestringDue date
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
totalCountnumberTotal number of action items returned

rootly_list_users

List users from Rootly with optional search and email filtering.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
searchstringNeinSearch term to filter users
emailstringNeinFilter users by email address
pageSizenumberNeinNumber of items per page (default: 20)
pageNumbernumberNeinPage number for pagination

Ausgabe

ParameterTypBeschreibung
usersarrayList of users
↳ idstringUnique user ID
↳ emailstringUser email address
↳ firstNamestringUser first name
↳ lastNamestringUser last name
↳ fullNamestringUser full name
↳ timeZonestringUser time zone
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
totalCountnumberTotal number of users returned

rootly_list_on_calls

List current on-call entries from Rootly with optional filtering.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
scheduleIdsstringNeinComma-separated schedule IDs to filter by
escalationPolicyIdsstringNeinComma-separated escalation policy IDs to filter by
userIdsstringNeinComma-separated user IDs to filter by
serviceIdsstringNeinComma-separated service IDs to filter by

Ausgabe

ParameterTypBeschreibung
onCallsarrayList of on-call entries
↳ idstringUnique on-call entry ID
↳ userIdstringID of the on-call user
↳ userNamestringName of the on-call user
↳ scheduleIdstringID of the associated schedule
↳ scheduleNamestringName of the associated schedule
↳ escalationPolicyIdstringID of the associated escalation policy
↳ startTimestringOn-call start time
↳ endTimestringOn-call end time
totalCountnumberTotal number of on-call entries returned

rootly_list_schedules

List on-call schedules from Rootly with optional search filtering.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
searchstringNeinSearch term to filter schedules
pageSizenumberNeinNumber of items per page (default: 20)
pageNumbernumberNeinPage number for pagination

Ausgabe

ParameterTypBeschreibung
schedulesarrayList of schedules
↳ idstringUnique schedule ID
↳ namestringSchedule name
↳ descriptionstringSchedule description
↳ allTimeCoveragebooleanWhether schedule provides 24/7 coverage
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
totalCountnumberTotal number of schedules returned

rootly_list_escalation_policies

List escalation policies from Rootly with optional search filtering.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
searchstringNeinSearch term to filter escalation policies
pageSizenumberNeinNumber of items per page (default: 20)
pageNumbernumberNeinPage number for pagination

Ausgabe

ParameterTypBeschreibung
escalationPoliciesarrayList of escalation policies
↳ idstringUnique escalation policy ID
↳ namestringEscalation policy name
↳ descriptionstringEscalation policy description
↳ repeatCountnumberNumber of times to repeat escalation
↳ groupIdsarrayAssociated group IDs
↳ serviceIdsarrayAssociated service IDs
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
totalCountnumberTotal number of escalation policies returned

rootly_list_causes

List causes from Rootly with optional search filtering.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
searchstringNeinSearch term to filter causes
pageSizenumberNeinNumber of items per page (default: 20)
pageNumbernumberNeinPage number for pagination

Ausgabe

ParameterTypBeschreibung
causesarrayList of causes
↳ idstringUnique cause ID
↳ namestringCause name
↳ slugstringCause slug
↳ descriptionstringCause description
↳ positionnumberCause position
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
totalCountnumberTotal number of causes returned

rootly_list_playbooks

List playbooks from Rootly with pagination support.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
pageSizenumberNeinNumber of items per page (default: 20)
pageNumbernumberNeinPage number for pagination

Ausgabe

ParameterTypBeschreibung
playbooksarrayList of playbooks
↳ idstringUnique playbook ID
↳ titlestringPlaybook title
↳ summarystringPlaybook summary
↳ externalUrlstringExternal URL
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
totalCountnumberTotal number of playbooks returned

rootly_mitigate_incident

Transition a Rootly incident to the mitigated state.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
incidentIdstringJaThe ID of the incident to mitigate
mitigationMessagestringNeinHow was the incident mitigated?

Ausgabe

ParameterTypBeschreibung
incidentobjectThe mitigated incident
↳ idstringUnique incident ID
↳ sequentialIdnumberSequential incident number
↳ titlestringIncident title
↳ slugstringIncident slug
↳ kindstringIncident kind
↳ summarystringIncident summary
↳ statusstringIncident status
↳ privatebooleanWhether the incident is private
↳ urlstringURL to the incident
↳ shortUrlstringShort URL to the incident
↳ severityNamestringSeverity name
↳ severityIdstringSeverity ID
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
↳ startedAtstringStart date
↳ mitigatedAtstringMitigation date
↳ resolvedAtstringResolution date
↳ closedAtstringClosed date

rootly_resolve_incident

Transition a Rootly incident to the resolved state.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
incidentIdstringJaThe ID of the incident to resolve
resolutionMessagestringNeinHow was the incident resolved?

Ausgabe

ParameterTypBeschreibung
incidentobjectThe resolved incident
↳ idstringUnique incident ID
↳ sequentialIdnumberSequential incident number
↳ titlestringIncident title
↳ slugstringIncident slug
↳ kindstringIncident kind
↳ summarystringIncident summary
↳ statusstringIncident status
↳ privatebooleanWhether the incident is private
↳ urlstringURL to the incident
↳ shortUrlstringShort URL to the incident
↳ severityNamestringSeverity name
↳ severityIdstringSeverity ID
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
↳ startedAtstringStart date
↳ mitigatedAtstringMitigation date
↳ resolvedAtstringResolution date
↳ closedAtstringClosed date

rootly_assign_incident_role

Assign an incident role (e.g. commander) to a user on a Rootly incident.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
incidentIdstringJaThe ID of the incident
userIdstringJaThe ID of the user to assign (use List Users to find IDs)
incidentRoleIdstringJaThe ID of the incident role (use List Incident Roles to find IDs)

Ausgabe

ParameterTypBeschreibung
incidentobjectThe incident after the role assignment
↳ idstringUnique incident ID
↳ sequentialIdnumberSequential incident number
↳ titlestringIncident title
↳ slugstringIncident slug
↳ kindstringIncident kind
↳ summarystringIncident summary
↳ statusstringIncident status
↳ privatebooleanWhether the incident is private
↳ urlstringURL to the incident
↳ shortUrlstringShort URL to the incident
↳ severityNamestringSeverity name
↳ severityIdstringSeverity ID
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
↳ startedAtstringStart date
↳ mitigatedAtstringMitigation date
↳ resolvedAtstringResolution date
↳ closedAtstringClosed date

rootly_unassign_incident_role

Remove an incident role assignment from a user on a Rootly incident.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
incidentIdstringJaThe ID of the incident
userIdstringJaThe ID of the user to unassign (use List Users to find IDs)
incidentRoleIdstringJaThe ID of the incident role to remove (use List Incident Roles to find IDs)

Ausgabe

ParameterTypBeschreibung
incidentobjectThe incident after the role was unassigned
↳ idstringUnique incident ID
↳ sequentialIdnumberSequential incident number
↳ titlestringIncident title
↳ slugstringIncident slug
↳ kindstringIncident kind
↳ summarystringIncident summary
↳ statusstringIncident status
↳ privatebooleanWhether the incident is private
↳ urlstringURL to the incident
↳ shortUrlstringShort URL to the incident
↳ severityNamestringSeverity name
↳ severityIdstringSeverity ID
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
↳ startedAtstringStart date
↳ mitigatedAtstringMitigation date
↳ resolvedAtstringResolution date
↳ closedAtstringClosed date

rootly_add_subscribers

Subscribe users to a Rootly incident so they receive updates.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
incidentIdstringJaThe ID of the incident
userIdsstringJaComma-separated user IDs to subscribe (use List Users to find IDs)

Ausgabe

ParameterTypBeschreibung
incidentobjectThe incident after subscribers were added
↳ idstringUnique incident ID
↳ sequentialIdnumberSequential incident number
↳ titlestringIncident title
↳ slugstringIncident slug
↳ kindstringIncident kind
↳ summarystringIncident summary
↳ statusstringIncident status
↳ privatebooleanWhether the incident is private
↳ urlstringURL to the incident
↳ shortUrlstringShort URL to the incident
↳ severityNamestringSeverity name
↳ severityIdstringSeverity ID
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
↳ startedAtstringStart date
↳ mitigatedAtstringMitigation date
↳ resolvedAtstringResolution date
↳ closedAtstringClosed date

rootly_remove_subscribers

Unsubscribe users from a Rootly incident.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
incidentIdstringJaThe ID of the incident
userIdsstringJaComma-separated user IDs to unsubscribe (use List Users to find IDs)

Ausgabe

ParameterTypBeschreibung
incidentobjectThe incident after subscribers were removed
↳ idstringUnique incident ID
↳ sequentialIdnumberSequential incident number
↳ titlestringIncident title
↳ slugstringIncident slug
↳ kindstringIncident kind
↳ summarystringIncident summary
↳ statusstringIncident status
↳ privatebooleanWhether the incident is private
↳ urlstringURL to the incident
↳ shortUrlstringShort URL to the incident
↳ severityNamestringSeverity name
↳ severityIdstringSeverity ID
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
↳ startedAtstringStart date
↳ mitigatedAtstringMitigation date
↳ resolvedAtstringResolution date
↳ closedAtstringClosed date

rootly_create_status_page_event

Post a public status page update for a Rootly incident.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
incidentIdstringJaThe ID of the incident
eventstringJaThe status page update message to publish
statusPageIdstringNeinThe ID of the status page to post to
statusstringNeinStatus to set (investigating, identified, monitoring, resolved, scheduled, in_progress, completed)
notifySubscribersbooleanNeinWhether to notify status page subscribers
shouldTweetbooleanNeinWhether to post the update to the linked Twitter/X account

Ausgabe

ParameterTypBeschreibung
statusPageEventobjectThe created status page event
↳ idstringUnique status page event ID
↳ eventstringThe published update message
↳ statusPageIdstringStatus page ID
↳ statusstringStatus that was set
↳ notifySubscribersbooleanWhether subscribers were notified
↳ shouldTweetbooleanWhether the update was tweeted
↳ startedAtstringWhen the event started
↳ createdAtstringCreation date
↳ updatedAtstringLast update date

rootly_update_action_item

Update a Rootly incident action item (status, priority, assignee, etc.).

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
actionItemIdstringJaThe ID of the action item to update
summarystringNeinUpdated action item title
descriptionstringNeinUpdated description
kindstringNeinThe kind of action item (task, follow_up)
prioritystringNeinPriority level (high, medium, low)
statusstringNeinAction item status (open, in_progress, cancelled, done)
assignedToUserIdstringNeinThe user ID to assign the action item to
dueDatestringNeinDue date for the action item

Ausgabe

ParameterTypBeschreibung
actionItemobjectThe updated action item
↳ idstringUnique action item ID
↳ summarystringAction item title
↳ descriptionstringAction item description
↳ kindstringAction item kind (task, follow_up)
↳ prioritystringPriority level
↳ statusstringAction item status
↳ dueDatestringDue date
↳ createdAtstringCreation date
↳ updatedAtstringLast update date

rootly_delete_action_item

Delete a Rootly incident action item.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
actionItemIdstringJaThe ID of the action item to delete

Ausgabe

ParameterTypBeschreibung
successbooleanWhether the action item was deleted
messagestringResult message

rootly_snooze_alert

Snooze a Rootly alert for a set number of minutes.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
alertIdstringJaThe ID of the alert to snooze
delayMinutesnumberJaNumber of minutes to snooze the alert

Ausgabe

ParameterTypBeschreibung
alertobjectThe snoozed alert
↳ idstringUnique alert ID
↳ shortIdstringShort alert ID
↳ summarystringAlert summary
↳ descriptionstringAlert description
↳ sourcestringAlert source
↳ statusstringAlert status
↳ externalIdstringExternal ID
↳ externalUrlstringExternal URL
↳ deduplicationKeystringDeduplication key
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
↳ startedAtstringStart date
↳ endedAtstringEnd date

rootly_escalate_alert

Escalate a Rootly alert, optionally to a specific escalation policy or level.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
alertIdstringJaThe ID of the alert to escalate
escalationPolicyIdstringNeinEscalation policy ID to escalate to (use List Escalation Policies to find IDs)
escalationPolicyLevelnumberNeinEscalation policy level to escalate to

Ausgabe

ParameterTypBeschreibung
alertobjectThe escalated alert
↳ idstringUnique alert ID
↳ shortIdstringShort alert ID
↳ summarystringAlert summary
↳ descriptionstringAlert description
↳ sourcestringAlert source
↳ statusstringAlert status
↳ externalIdstringExternal ID
↳ externalUrlstringExternal URL
↳ deduplicationKeystringDeduplication key
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
↳ startedAtstringStart date
↳ endedAtstringEnd date

rootly_list_incident_events

List the timeline events for a Rootly incident.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
incidentIdstringJaThe ID of the incident
pageSizenumberNeinNumber of items per page (default: 20)
pageNumbernumberNeinPage number for pagination

Ausgabe

ParameterTypBeschreibung
eventsarrayList of incident timeline events
↳ idstringUnique event ID
↳ eventstringThe event description
↳ visibilitystringEvent visibility (internal or external)
↳ occurredAtstringWhen the event occurred
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
totalCountnumberTotal number of events returned

rootly_run_workflow

Trigger a Rootly automation workflow, optionally scoped to an incident or alert.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
workflowIdstringJaThe ID of the workflow to run
incidentIdstringNeinIncident ID to run the workflow against
alertIdstringNeinAlert ID to run the workflow against
immediatebooleanNeinRun immediately (true) or respect the workflow wait time (false). Default true
checkConditionsbooleanNeinWhether to evaluate the workflow conditions before running. Default false

Ausgabe

ParameterTypBeschreibung
workflowRunobjectThe triggered workflow run
↳ idstringUnique workflow run ID
↳ workflowIdstringID of the workflow that ran
↳ statusstringRun status (queued, started, completed, completed_with_errors, failed, canceled)
↳ statusMessagestringStatus detail message
↳ triggeredBystringWhat triggered the run (system, user, workflow)
↳ incidentIdstringAssociated incident ID
↳ alertIdstringAssociated alert ID
↳ startedAtstringWhen the run started
↳ completedAtstringWhen the run completed
↳ failedAtstringWhen the run failed
↳ canceledAtstringWhen the run was canceled

rootly_list_incident_roles

List incident roles configured in Rootly (e.g. commander, scribe).

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaRootly API key
searchstringNeinSearch term to filter incident roles
pageSizenumberNeinNumber of items per page (default: 20)
pageNumbernumberNeinPage number for pagination

Ausgabe

ParameterTypBeschreibung
incidentRolesarrayList of incident roles
↳ idstringUnique incident role ID
↳ namestringRole name
↳ slugstringRole slug
↳ summarystringRole summary
↳ descriptionstringRole description
↳ positionnumberDisplay position
↳ optionalbooleanWhether the role is optional
↳ enabledbooleanWhether the role is enabled
↳ createdAtstringCreation date
↳ updatedAtstringLast update date
totalCountnumberTotal number of incident roles returned

On this page

Nutzungsanweisungen
Tools
rootly_create_incident
Eingabe
Ausgabe
rootly_get_incident
Eingabe
Ausgabe
rootly_update_incident
Eingabe
Ausgabe
rootly_list_incidents
Eingabe
Ausgabe
rootly_create_alert
Eingabe
Ausgabe
rootly_list_alerts
Eingabe
Ausgabe
rootly_add_incident_event
Eingabe
Ausgabe
rootly_list_services
Eingabe
Ausgabe
rootly_list_severities
Eingabe
Ausgabe
rootly_list_teams
Eingabe
Ausgabe
rootly_list_environments
Eingabe
Ausgabe
rootly_list_incident_types
Eingabe
Ausgabe
rootly_list_functionalities
Eingabe
Ausgabe
rootly_list_retrospectives
Eingabe
Ausgabe
rootly_delete_incident
Eingabe
Ausgabe
rootly_get_alert
Eingabe
Ausgabe
rootly_update_alert
Eingabe
Ausgabe
rootly_acknowledge_alert
Eingabe
Ausgabe
rootly_resolve_alert
Eingabe
Ausgabe
rootly_create_action_item
Eingabe
Ausgabe
rootly_list_action_items
Eingabe
Ausgabe
rootly_list_users
Eingabe
Ausgabe
rootly_list_on_calls
Eingabe
Ausgabe
rootly_list_schedules
Eingabe
Ausgabe
rootly_list_escalation_policies
Eingabe
Ausgabe
rootly_list_causes
Eingabe
Ausgabe
rootly_list_playbooks
Eingabe
Ausgabe
rootly_mitigate_incident
Eingabe
Ausgabe
rootly_resolve_incident
Eingabe
Ausgabe
rootly_assign_incident_role
Eingabe
Ausgabe
rootly_unassign_incident_role
Eingabe
Ausgabe
rootly_add_subscribers
Eingabe
Ausgabe
rootly_remove_subscribers
Eingabe
Ausgabe
rootly_create_status_page_event
Eingabe
Ausgabe
rootly_update_action_item
Eingabe
Ausgabe
rootly_delete_action_item
Eingabe
Ausgabe
rootly_snooze_alert
Eingabe
Ausgabe
rootly_escalate_alert
Eingabe
Ausgabe
rootly_list_incident_events
Eingabe
Ausgabe
rootly_run_workflow
Eingabe
Ausgabe
rootly_list_incident_roles
Eingabe
Ausgabe