SIMULATED DEMONSTRATION · NO REAL BANK ACCESS
OPEN PROTOCOL

Civic Action Protocol

The layer between intent and action.

A typed protocol for discovering, validating, executing and tracking public-service actions.

Web
WhatsApp
Phone / IVR
AI / MCP Agent
CAP Civic Action Protocol
Cybercrime
Intake
Bank / FIU
Response
Future Services (Pension, Certificates,
Benefits, etc.)
ONE ACTION. END TO END.

Request

report_financial_fraud

Action is requested by a caller.

Validate

Schema · Fields · Policy

CAP validates data, schema and policy.

Confirm

Citizen approval

High-impact actions need explicit citizen confirmation.

Execute

Route to service

CAP routes the action to the right service.

Track

Event + Status

Every transition is recorded and auditable.

RULES CAP WON'T BREAK.

Idempotent

Same request with the same key never creates duplicate actions.

No duplicate side effects

Controlled

High-impact actions require explicit citizen confirmation before execution.

Confirmation required

Auditable

Every meaningful transition is cryptographically sealed with evidence hash.

Tamper-proof audit trail

Isolated

Demo environments are separated from real service access.

Clear simulation boundary
Explore agent interface