Overview
Incident timestamps are crucial for accurately documenting events, enabling precise tracking and analysis of occurrences. Not only are incident timestamps essential for legal and compliance purposes, they are also the foundation to tracking the quality and efficiency of your incident response process.
Available Timestamps
Each Rootly incident comes default with the following timestamps:Updating Timestamps
Manually Via Slack
Timestamps can be updated through the Rootly Slack bot by using the /incident timestamps Slack command.
Manually Via Web UI
Timestamps can also be updated through the Rootly web UI from the Incident Details page. Click on any timestamp at the top right hand corner of a specific incident.

Automatically Via Workflow
By default, Rootly will automatically log the In Triage, Started, Mitigated, and Resolved timestamps when the incident cycle enters those corresponding states. For the timestamps that Rootly do not automatically log out of box (Detected and Acknowledged), you can use a workflow to automate the logging. This method will work with all timestamps. To automate via workflow, you’ll want to trigger a workflow following a specific event that updates the timestamp using the Update Incident workflow action
Custom Field Mapping
ISO 8601 Format: YYYY-MM-DD HH:MM:ss +/-0X00Example:
- 2024-07-26 16:07:46 -0400 means July 26, 2024 at 4:07PM in a timezone that is 4 hours behind UTC
Metrics Calculations
Each timestamp plays an important role in calculating the metrics of an incident across the overall organization. The following are the math behind each calculated value:Troubleshooting
A timestamp won’t update
A timestamp won’t update
The timestamp may conflict with another field. For example, a mitigation time cannot occur before the incident starts. Update related timestamps to maintain chronological order.
The Slack timestamp modal didn’t appear
The Slack timestamp modal didn’t appear
You may not have run the command inside the incident’s Slack channel. Slack commands outside the incident channel cannot be mapped to an incident.
Some fields are missing from the modal
Some fields are missing from the modal
Certain timestamps only appear when the incident is in the corresponding lifecycle state. For example, Mitigated and Resolved timestamps appear only after those transitions occur.
I’m seeing scheduled timestamps instead of lifecycle timestamps
I’m seeing scheduled timestamps instead of lifecycle timestamps
The incident is a scheduled maintenance event. Scheduled incidents use Scheduled From and Scheduled Until instead of lifecycle fields.
Analytics don’t reflect updated timestamps
Analytics don’t reflect updated timestamps
Refresh the page and verify that all timestamps follow chronological order. Incorrect ordering may cause metrics to appear inconsistent.
Best Practices
- Align on timestamp definitions to avoid interpretation differences across teams.
- Use automation whenever possible to promote consistent and reliable data.
- Review timestamps during retrospectives to ensure accuracy before finalizing the incident.
- Maintain chronological order so that insights and dashboards remain accurate.
- Prefer the Web UI for bulk adjustments, especially when updating several timestamps.
- Update timestamps promptly to avoid confusion around when key actions occurred.