Defining Custom Rulesets
Write Rego policies to restrict agent refund limits and unauthorized tool execution.
Beyond basic schema validation, Exogram supports complex, cross-field logical business rules defined using OPA (Open Policy Agent) Rego policies.
Example Policy
rego
package exogram.admissibility
default verify = false
verify {
input.action == "refund"
input.amount <= 50.00
}This policy guarantees an autonomous customer service agent cannot issue a refund greater than $50.00.
EAAP Protocol v1.0Verified Architecture