Executes a playbook for a single point in time when a production issue took place. The request can either provide a message link to a Slack message describing the issue, or provide its details directly. Alternatively, if bookName is specified, the playbook is identified by name and messageLink/title are optional.
JWT token obtained from Auth0
Playbook execution input. Either messageLink or time must be provided to specify when the issue occurred. If bookName is not provided, either messageLink or title must be specified to identify which playbook to run.
Name of the playbook to run.
"perf-checks"
If true, sends enrichment results to the incident management tool
A Slack channel ID where results should be posted
"C1234567890"
The time when the issue occurred (ISO 8601 datetime). Optional, defaults to now.
"2025-01-15T10:30:00Z"
Playbook execution completed successfully
Error message if the playbook execution failed
"Failed to execute playbook: timeout"
Bottom-line summary containing root cause analysis, conclusions, and key insights derived from the playbook execution
"Root cause: Database connection pool exhaustion. The CPU spike correlates with increased database queries from the application layer. Immediate action: Scale database connection pool from 20 to 50 connections."
Array of gadget highlight results
Link to the Slack message thread where enrichment results were posted (only present when channelId was specified)
"https://slack.com/archives/C1234567890/p6543210987654321"
Array of actionable mitigations
Array of action execution results