Notifications
Where ARC sends an approval that needs a human, a deadline that has passed and a control that started failing — and a record of every attempt, because a delivery that failed is not a notification.
2 notification(s) were not delivered. Anyone relying on them was not told.
2 not delivered 4 recent attempt(s)
Channels
| Name | Destination | Events | Parameters | Status |
|---|---|---|---|---|
| ops-alerts | 127.0.0.1:36263 | approval.requested, finding.overdue | withheld | enabled |
| legacy-pager | 127.0.0.1:1 | every event | withheld | enabled |
A destination is shown by host rather than full URL: a webhook URL is a credential. Action parameters are withheld unless a channel asked for them, because redacted is not the same as safe to post in a chat workspace — a tool name, an amount and a customer reference together are a disclosure with every secret already removed.
Recent attempts
| Event | About | Channel | Attempts | Status | What was said |
|---|---|---|---|---|---|
| approval.requested | arc_apr_0ab3db… | legacy-pager | 1 | failed, will retry fetch failed | stripe.refund needs a human: 1 approval(s) from role:finance-manager. Requested by finance-agent. |
| approval.requested | arc_apr_0ab3db… | ops-alerts | 1 | delivered 2026-10-26 09:18:30Z | stripe.refund needs a human: 1 approval(s) from role:finance-manager. Requested by finance-agent. |
| approval.requested | arc_apr_1c777d… | legacy-pager | 1 | failed, will retry fetch failed | stripe.refund needs a human: 1 approval(s) from role:finance-manager. Requested by finance-agent. |
| approval.requested | arc_apr_1c777d… | ops-alerts | 1 | delivered 2026-10-26 09:18:29Z | stripe.refund needs a human: 1 approval(s) from role:finance-manager. Requested by finance-agent. |