Core Concepts
Understand the building blocks of execution boundary policy.
YOUR AGENT
Proposes an Action
XBPP INTERPRETER
Evaluates against Policy
RESULT
Verdict Returned
What the agent wants to do
An Action is a payment request from your agent. It includes the amount, currency, recipient, and any context about why the payment is being made.
The rules that govern behavior
A Policy is a JSON document that defines what your agent is allowed to do. It specifies limits, verification requirements, and how to handle edge cases.
The decision: ALLOW, BLOCK, or ESCALATE
The Verdict is what xBPP returns after evaluating an Action against a Policy. It tells your agent whether to proceed, stop, or ask for human approval.
Default risk tolerance
Posture determines how xBPP handles ambiguous situations. AGGRESSIVE favors action, CAUTIOUS favors safety, and BALANCED is the default middle ground.
Proceed with the payment. The action is within policy.
When: Amount is within limits, recipient is verified, no red flags.
Stop immediately. This violates policy.
When: Exceeds limits, blocked recipient, security threat detected.
Pause and ask a human to approve.
When: High value, first-time vendor, low confidence, unusual pattern.