AegisBanking
View
View as
Case in flight · viewing as Riya Sharma
The case is moving through 5 stages.
1 checkpoint wait on you.
Audit pack · in progress
Triage + Enrichment + Investigation
0 pageslive · accumulating
Download audit pack (so far)
Process · 5 stages · click any stage for details
The agentic-era surface
Agents are first-class principals here. Every action, every receipt, every audit pack — generated by an agent, governed by Aegis, available to a calling agent under the same chain of custody.
8
MCP tools live
Primary user
Agent + supervisor
Akira is the supervising principal on this case
Primary interface
/api/v1 · MCP
HTTPS + MCP at parity with the human UI
Main moat
Receipt chain
SR 11-7 + BCBS 239 + OSFI E-23 evidence
Stickiness
Policy + audit
Regulator-grade closed loop, by design
Same state as the Human view, rendered as JSONGET · 200 OK · 4ms
GEThttps://banking.withaegis.ai/api/v1/cases/aml-001
Accept: application/json
Authorization: Bearer aeg_sk_live_••••a9f2
X-Aegis-Receipt-Chain: verify
Copycurl -H "Authorization: Bearer $AEGIS_KEY" \ -H "Accept: application/json" \ -H "X-Aegis-Receipt-Chain: verify" \ https://banking.withaegis.ai/api/v1/cases/aml-001
Sealed under receipt chain, verifiable independentlyapplication/json · 2.4 KB
{
"case_id": "AML-001",
"tenant": "hsbc-sandbox",
"counterparty": "Meridian Logistics SDN BHD",
"amount_usd": 4200000,
"risk_score": 98,
"opened_at": "2026-05-13T13:46:00Z",
"current_stage": "investigate",
"stages": [
{
"id": "triage",
"state": "sealed",
"agent": "SENTINEL",
"receipt": "9c4a...f2e1",
"sealed_at": "2026-05-13T13:54:00Z"
},
{
"id": "enrich",
"state": "sealed",
"agent": "VECTOR",
"receipt": "a7b2...d8c3",
"sealed_at": "2026-05-13T14:02:00Z"
},
{
"id": "investigate",
"state": "in_flight",
"agent": "ATLAS",
"substages": {
"completed": 4,
"total": 8,
"live": "Composite typology"
}
},
{
"id": "decide",
"state": "queued",
"agent": "THEMIS"
},
{
"id": "evidence",
"state": "queued",
"agent": "HERMES"
}
],
"awaiting": {
"role": "L2_INVESTIGATOR",
"principal": "riya.sharma@hsbc.com",
"action": "approve_investigation_handoff",
"sla_seconds": 120
},
"audit_pack": {
"pages": 38,
"state": "accumulating",
"merkle_root": null
},
"receipt_chain": "https://banking.withaegis.ai/.well-known/aegis-receipts.pub/AML-001",
"frameworks": [
"BSA/AML",
"FinCEN CDD",
"SR 11-7",
"BCBS 239"
]
}
Response sealed under receipt chain
SHA-256 4e7f9a8c2b1d0e3f5a6b8c7d9e0f1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c6d7e8f
Calling agents can read state and take actionsmcp.banking.withaegis.ai · 8 tools
list_cases
Open cases for the tenant. Filter by state, agent, SLA, risk score.
state: enum · limit: int
read_case
Full case state, stages, receipts, live agent activity, audit pack metadata.
case_id: string ·required
approve_stage
E-sign a stage hand-off. Calling principal must hold the role for that stage.
case_id: string · stage: enum · notes: string?
override_stage
Override an agent recommendation. Receipt records override reason + actor.
case_id: string · reason: string ·required
stream_agent_reasoning
SSE stream of live agent reasoning substages. Same content as the Chat modal.
case_id: string · stage: enum
verify_receipt_chain
Verifies a case's receipt chain against its Merkle root and public anchor.
case_id: string ·required
download_audit_pack
Signed URL for the current examiner-pack PDF. Snapshot or final.
case_id: string · scope: enum
post_message
Send a message into the case Chat. Agent responds; receipt sealed.
case_id: string · text: string ·required
Signed in as Riya Sharma · L2 Senior InvestigatorPermissions: Triage + Enrichment + Investigation