Rootly
Authentication: API key. See Magic Link for the runtime auth flow.
Sample use cases
- List active incidents and the on-call for each.
- Open an incident with severity SEV2 for the API outage and page the on-call.
- Pull the post-mortem for the most recent SEV1.
Available Tools
Get a list of alerts with optional filtering by status, severity, or services.
Create a new alert with a title and severity level.
Get details about a specific alert by ID.
Update an alert’s title, description, status, or severity.
Get a list of environments with optional filtering by name.
Create a new environment.
Get details about a specific environment by ID.
Update an environment’s name, description, or notification settings.
Permanently delete an environment.
Get a list of functionalities with optional filtering by name or services.
Create a new functionality.
Get details about a specific functionality by ID.
Update a functionality’s name, description, notifications, or services.
Permanently delete a functionality.
Get a list of incidents with optional filtering by status, severity, services, or environments.
Create a new incident with a title and severity level.
Get details about a specific incident by ID.
Update an incident’s properties like title, status, severity, or description.
Permanently delete an incident.
Mark an incident as resolved with optional resolution summary and root cause.
Mark an incident as mitigated with optional mitigation summary.
Get all follow-up action items for an incident.
Create a follow-up action item for an incident.
Get a list of services with optional filtering by name.
Create a new service.
Get details about a specific service by ID.
Update a service’s name, description, or notification settings.
Permanently delete a service.
Get a list of teams with optional filtering by name.
Create a new team.
Get details about a specific team by ID.
Update a team’s name, description, or notification settings.
Permanently delete a team.
Get a list of users with optional filtering by email or role.
Get details about a specific user by ID.
Update a user’s name, timezone, or phone number.
Get information about the currently authenticated user.
Get a list of workflows with optional filtering by name or enabled status.
Create a new workflow.
Get details about a specific workflow by ID.
Update a workflow’s name, description, or enabled status.
Permanently delete a workflow.