Use this file to discover all available pages before exploring further.
Playbooks in Scrubbe are structured runbooks that your team can execute step-by-step during an incident. Instead of relying on tribal knowledge or scattered wikis, a playbook encodes exactly what to do, in what order, and lets you track progress against each step. Once published, playbooks can be matched automatically to incoming incidents or executed on demand. This guide covers creating a playbook, publishing it, running it against an incident, and tracking execution progress.
Build a playbook by posting its steps and metadata. Steps can include instructions, commands, verification checks, or escalation actions.
curl -X POST https://api.scrubbe.io/api/v1/playbooks \ -H "Authorization: Bearer <token>" \ -H "Content-Type: application/json" \ -d '{ "name": "Redis Connection Pool Exhaustion", "description": "Steps to diagnose and recover from a Redis connection pool exhaustion event.", "serviceArea": "payments", "steps": [ { "title": "Confirm the alert", "description": "Verify Redis connection metrics in Datadog. Confirm pool utilisation is above 95%." }, { "title": "Increase pool size", "description": "Update REDIS_MAX_CONNECTIONS in the environment config and restart the payments service." }, { "title": "Verify recovery", "description": "Confirm checkout success rate returns to baseline in the payments dashboard." }, { "title": "Post a status update", "description": "Update the incident ticket status to MITIGATED and add a comment with findings." } ] }'
The response includes the playbook id you will use in subsequent calls.
A playbook must be published before it can be matched to incidents or executed. Publishing freezes the current version.
curl -X POST https://api.scrubbe.io/api/v1/playbooks/<id>/publish \ -H "Authorization: Bearer <token>"
To revise a published playbook, update it (which creates a new draft) and publish again. Existing executions continue against the version they were started on.
Use the suggest endpoint to get AI-generated playbook recommendations based on an incident’s symptoms, or the patterns endpoint to see which types of incidents most commonly trigger each playbook.