Custom HTTP webhooks

POST signed JSON to your endpoint after each drill.

Pro orgs can register one or more HTTPS endpoints. Revenant POSTs a JSON body when a job completes (success or failure). Use this to open tickets, update a status page, or fan out to internal tools.

Payload sketch

{
  "event": "drill.completed",
  "status": "passed",
  "workflow_id": "wf_…",
  "rto_seconds": 252,
  "report_urls": {
    "json": "https://…/evidence/….json",
    "markdown": "https://…/evidence/….md",
    "pdf": "https://…/evidence/….pdf"
  }
}