Rootly

Syncs incident reports and action items across your stack, automates the post mortem drafting process, and tracks remediation tasks to completion.

Try Rootly in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Rootly integration

    • Describe the outcome and Ceven picks the right Rootly calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Rootly data, across all 6 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Rootly access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Rootly, when, and on whose behalf.
    • The agent pauses and asks when Rootly is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Rootly.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Rootly action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Rootly, and when to use it.

List action items
Pull every open or closed action item for the organization to track remediation progress.
Get action item details
Retrieve a specific action item by its ID to see the full summary and current owner.
Delete action item
Remove an action item from Rootly when it is no longer relevant or was created in error.
Create incident
Start a new incident record to begin tracking a production outage or performance degradation.
Update incident status
Change the state of an incident from investigating to identified or resolved.
Get incident details
Pull the full record of an incident including the timeline and involved responders.
List incidents
Query all incidents within a specific time range or by severity level.
Add timeline event
Log a specific event or milestone to the incident timeline for later review.
Create post mortem
Initialize a post mortem document linked to a resolved incident.
Update post mortem
Add findings and root cause details to an existing post mortem draft.
List post mortems
Pull a list of all completed or pending post mortem reports.
Get post mortem
Retrieve the full content of a specific post mortem report by ID.

12 actions · scroll to see them all

Frequently asked questions

Ceven connects to Rootly using a secure API key that you generate within your Rootly workspace settings. You can restrict this key to specific scopes if your plan allows for fine grained access control. We store this key in an encrypted vault and never expose it to the model or other users. If you suspect a leak, you can rotate the key in your Rootly dashboard and update it in the Ceven connection settings. This ensures that the agent only performs actions that your administrative user is authorized to execute within the platform.
Yes. Ceven can pull the entire incident timeline and associated Slack conversations to generate a first draft of a post mortem in Rootly. The agent identifies the trigger, the detection time, and the resolution steps by analyzing the chat logs and timeline events. It then populates the Rootly post mortem fields with this structured data. A human operator should always review the draft to ensure the technical nuance of the root cause is captured correctly before the report is officially published to the rest of the organization.
Rootly imposes rate limits on its API to ensure platform stability for all customers. Depending on your specific plan tier, you may encounter a 429 Too Many Requests error if a workflow attempts to pull thousands of action items or incidents in a very short window. Ceven handles this by implementing an exponential backoff strategy, meaning the agent will automatically pause and retry the request after a short delay. For most standard incident response workflows, you will not notice these limits, but bulk data migrations may take longer.
Ceven supports real time tracking through the use of Rootly webhooks. When an incident is created or its status changes, Rootly sends a notification to Ceven. This triggers the associated workflow immediately, allowing the agent to create Slack channels or page engineers without waiting for a manual poll. If you are using a tier that does not support webhooks, Ceven can be configured to poll the Rootly API at regular intervals, though this introduces a small delay between the event occurring and the agent taking action.
Yes. One of the primary uses of the Rootly integration is bridging the gap between incident management and task tracking. Ceven can read a list of action items from Rootly and then use the API of another tool like Jira, Linear, or Asana to create corresponding tickets. The agent can include the Rootly incident ID in the ticket description and update the Rootly action item with the new ticket URL. This ensures that the remediation work is tracked in the tool where the developers actually spend their time.
Ceven reads the severity field directly from the Rootly incident object. You can build logic into your workflows that triggers different paths based on this value. For example, a SEV 1 incident might trigger an automated bridge call and a notification to the executive team, while a SEV 3 incident might only create a ticket and a Slack notification. The agent can also update the severity in Rootly if it detects certain keywords in the incident chat that suggest the issue is more widespread than initially reported.
Ceven has the ability to delete action items if the workflow is explicitly designed to do so. However, for safety, we recommend against creating fully autonomous deletion workflows. Most users configure the agent to mark items as completed or archived instead. If you do use the delete action item tool, it is a permanent operation in Rootly and cannot be undone via the API. We suggest adding a human approval step in the Ceven workflow before any deletion occurs to prevent accidental data loss during an active incident.
Ceven operates at the API level rather than the UI level, so it does not execute Slash commands directly in Slack. Instead, it achieves the same results by calling the Rootly API. For instance, instead of typing a command to create an action item, you can tell the Ceven agent to do it, and it will make the API call to Rootly. This allows you to build more complex logic around the action, such as checking for duplicate items across multiple incidents before creating a new one.

Alternatives to Rootly

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

PagerDuty logoPagerDutyOpsgenie logoOpsgenieFireHydrant logoFireHydrantBlameless logoBlameless

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Rootly and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free