Actions are reusable policy templates published from the dashboard. A Mandate issued to a user references one action plus theDocumentation Index
Fetch the complete documentation index at: https://docs.humanos.id/llms.txt
Use this file to discover all available pages before exploring further.
userParams values the user is approving.
An action declares three things:
userParams— values the user pins at decision timeexecutionParams— values the agent supplies at execution time- Rules — deterministic CEL expressions comparing the two
Features
- Create action — defines a named template; name and description can be updated at any time
- Add version — draft a new version with
userParams,executionParams, and rules - Publish version — makes the version available for new mandates; published versions are immutable, and mandates issued against an older published version keep referencing it
- Delete action — blocked if any mandate references one of its versions
Glossary
userParams— fields the user pins when approving a request. Referenced inside rules asuserParams.<field>.executionParams— fields the agent supplies atverify()time. Referenced inside rules asexecutionParams.<field>.- Rules — CEL expressions evaluated by Humanos when verifying a Verifiable Presentation. All rules must hold for
verify()to return allow. See CEL context variables.