| name | third-party-outage-response |
| enabled | true |
| description | Use when performing third party outage response — response playbook for when a
third-party vendor or external dependency experiences an outage. Covers impact
assessment, customer communication, workaround activation, vendor status
monitoring, internal coordination, and post-outage follow-up actions to
minimize blast radius from upstream failures.
|
| required_connections | [{"prefix":"slack","label":"Slack (for coordination)"}] |
| config_fields | [{"key":"vendor_name","label":"Vendor / Dependency Name","required":true,"placeholder":"e.g., Stripe, AWS S3, Twilio"},{"key":"vendor_status_url","label":"Vendor Status Page URL","required":false,"placeholder":"e.g., https://status.stripe.com"},{"key":"affected_services","label":"Our Affected Services","required":true,"placeholder":"e.g., payment processing, notification service"}] |
| features | ["INCIDENT"] |
Third-Party Outage Response Playbook
Vendor: {{ vendor_name }} | Status: {{ vendor_status_url }}
Our Affected Services: {{ affected_services }}
Immediate Actions (0-10 min)
1. Confirm the Outage
2. Assess Our Impact
3. Declare Incident (if warranted)
Impact Assessment Matrix
| Our Service | Dependency Type | Fallback Available | User Impact | Severity |
|---|
| service | critical/degraded/optional | yes/no | description | SEV |
Workaround Activation
Available Fallbacks
For each affected service, document available workarounds:
| Service | Workaround | Activation Steps | Limitations |
|---|
| service | cache/queue/alternate provider/manual | steps | what is lost |
Fallback Decision Criteria
- Activate automatic fallback if available and tested
- For manual fallbacks, IC must approve before activation
- Document when each fallback was activated and its limitations
Vendor Monitoring
Status Tracking
Monitor these sources every 15 minutes:
Vendor Communication
Customer Communication
Key Message Points
- Acknowledge the issue transparently
- State that a third-party provider is experiencing issues (name the vendor only if contractually permitted)
- Describe the impact on our service
- Share workarounds if available
- Provide next update time
Status Page Update Template
We are experiencing issues with {{ affected_services }} due to a
disruption at one of our infrastructure providers. Our team is
actively monitoring the situation and working on mitigations.
Impact: [describe customer impact]
Workaround: [if available]
Next update: [time]
Recovery Phase
When Vendor Recovers
Data Reconciliation
Post-Outage Follow-Up
Within 48 Hours
Longer Term
Counter-Rationalizations
| Shortcut | Counter | Why |
|---|
| "We can skip some steps for this case" | Adapt the workflow steps, don't skip them | Skipped steps are where incidents and oversights originate |
| "The user seems to already know what to do" | Complete all workflow phases with the user | The workflow catches blind spots that experience alone misses |
| "This is a minor case, full process is overkill" | Scale the process down, don't turn it off | Minor cases become major when unstructured; the process scales, not disappears |
| "I'll fill in the details later" | Complete each section before moving on | Deferred details are forgotten; real-time capture is more accurate |
| "The template output isn't necessary" | Always produce the structured output format | Structured output enables comparison, audit trails, and handoff to other teams |