- Before
- Holds the services and their tolerances, but not the chain behind them. When a big provider fails, the first hours go on asking every vendor whether they are affected.
- Now
- Sees within minutes which services are exposed and through which vendors, with the scenario against each tolerance, and accepts or opens an exit plan with a reason and a signature.
One morning, from a status notice to signed decisions
At 07:18 on 14 October, Altocirra Cloud reports degraded compute and storage in its Frankfurt region, FRA-1. Kestrel & Vane Group reaches Altocirra only through its vendors. Here is what happens next, screen by screen, in the working solution.
- 0107:24
The agents report in a conversation, not a dashboard
Watch agentTomasz Nowak, the Operational Resilience Manager, opens his home screen to a feed of what the agents did and what needs him: 22 critical services, 131 fourth parties, 9 concentrations, 6 decisions and 1 incident live. The Watch agent has matched Altocirra's status notice to the map six minutes after it was posted. Each message carries its sources and the next step as a button.
Watch agent: “Altocirra Cloud FRA-1 is degraded since 07:18. It sits behind 7 of our 22 critical services through 5 vendors. Warehouse operations is affected now.”
- 0207:31
The map lights everything that reaches FRA-1
Concentration agentOn the concentration map, critical services sit in the centre ring, the 38 vendors that deliver them in the next, and their subcontractors outside. Lit by the incident, 7 of 22 services reach FRA-1 through Paylinea, Quorvel Payments, Ledgerline Treasury, Brightwave Contact and Fennick WMS. Beside the picture, each service shows its tolerance and a result: Payroll (EU) and Warehouse operations over, card authorisation uncertain, four within.
Concentration agent: “I ran a 24-hour loss of FRA-1 against our tolerances. Payroll (36 h vs 24 h) and Warehouse operations (18 h vs 8 h) would run over. Four hold. Card authorisation is uncertain.”
- 03The outage scenario
Each service's documented failover against its tolerance
Concentration agentThe scenario is a full loss of FRA-1 for 24 hours. For each service the agent uses the vendor's own failover evidence: Paylinea is single-region with a restore in AMS-2 within 36 h; Ledgerline has a warm standby at Kelderan Cloud in Dublin, tested 12 June; Fennick WMS has no secondary and falls back to manual pick lists. Result: 2 over tolerance, 1 uncertain, 4 within. The same run can be set before the 24 October pay run, or compared with an AMS-2 loss.
“Unknown failover is never assumed: it shows as uncertain.”
- 04Owners first
Notices to the seven service owners, drafted, not sent
Watch agentFrom the incident watch, Tomasz opens the notices for the seven exposed services and their owners: Carla Jensen for payroll and time and attendance, Joost de Wit for card authorisation and dealer payments, Elise Marchetti, Daniel Okoye and Marta Kowalczyk. The drafted message says what happened, that warehouse operations is already affected and what a full-day outage would mean, and asks each owner to confirm their continuity contact by 12:00.
“Drafted by the Watch agent. Edit anything; nothing is sent until you press Send.”
- 05Why trust the chain
What the vendor said, beside what the documents show
Discovery agent and VerifierPaylinea's questionnaire answer said only “Hosted in the EU with a leading cloud provider.” The Discovery agent read 5 Paylinea documents, 180 pages, and found production in Altocirra FRA-1 in the SOC 2 Type II report, the DPA v5 annex and the trust page; AMS-2 holds backups only, restored in 36 h. The Verifier confirmed FRA-1 from a second source. Two links found in one document only wait for the vendor.
Verifier: “Confirmed FRA-1 from a second source, the DPA annex. Mailroute Relay and Vettra appear in one source only: I suggest asking Paylinea.”
- 06Re-run discovery
Every step of a reading run in view
Discovery agentRe-running discovery on a vendor shows the plan and each source as it is read: which documents changed since the last run, the SOC report's subservice organisations, the contracts and DPA annexes, the trust and status pages, and the Verifier's second read of each new link. Overnight the agents re-read 46 documents for 12 vendors and found 4 new links and 2 retired.
- 07The ruling
Two documents disagree; a person rules
Ravi Menon · CISO delegateQuorvel's contract, Schedule 3 §2.4, says the tokenisation vault runs active-active across FRA-1 and AMS-2. The newer DPA annex, revision 3 dated 14 August 2026, puts it in FRA-1 only, and Quorvel's newsroom agrees. The Verifier does not average the two: it puts both passages to Ravi Menon. He rules the DPA is current, with a reason, and card authorisation moves to over tolerance in every FRA-1 scenario.
Ravi's reason: “The DPA annex is newer (Aug 2026) and matches the newsroom; the contract schedule predates the consolidation.”
- 08Signed
He accepts one concentration, for twelve months
Tomasz Nowak · Operational Resilience ManagerThe Concentration agent proposed accepting Brightwave Contact: the contact centre fails over in 4 h against an 8 h tolerance, and the failover was tested on 3 March 2026. Tomasz picks the reason code “Within impact tolerance — tested failover”, a review date of 14 Oct 2027, the compensating control “Yearly failover test with Brightwave”, and signs with his password. The acceptance is recorded in the register and the audit trail.
Meaning of the signature: “I accept this concentration for the period stated.”
- 09Exit plans
Two breaches of tolerance become owned work
Exit planner and Amara Okafor · Business Continuity LeadFor payroll and the warehouses Tomasz opens exit plans instead, owned by Amara Okafor. The Exit planner drafts three options for payroll from the chain and the contracts: Paylinea's “Resilience Plus” hot standby in AMS-2 (€64,000 a year, 3 months, 4 h failover), a move to another payroll provider (€420,000 one-off, 9 months), or a tested manual fallback before the 24 October pay run. Five steps follow, each with an owner and a date.
The Exit planner drafts; Amara approves the plan and schedules its test.
- 10The register
The decisions write the register's supply-chain rows
Register agent and Pieter van Dalen · DORA officerThe Register agent keeps the RT.05.02 rows for Kestrel & Vane Financial Services in step with the confirmed links and the decisions: 74 rows, 9 new and 3 changed. 114 of 116 checks pass; the two failures come with fixes found in the sources: Siltrace's identifier from its annual report, and Ostrander Messaging Hub corrected to rank 2 from Ledgerline's DPA. The Quorvel row waited for Ravi's ruling. Pieter van Dalen validates, then signs the export.
Register agent: “Each fix waits for your approval. The Quorvel row stays out until Ravi Menon rules.”