Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.humanos.id/llms.txt

Use this file to discover all available pages before exploring further.

Actions are reusable policy templates published from the dashboard. A Mandate issued to a user references one action plus the userParams values the user is approving. An action declares three things:
  • userParams — values the user pins at decision time
  • executionParams — values the agent supplies at execution time
  • Rules — deterministic CEL expressions comparing the two
This page lets you create, version, and publish those templates.

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 as userParams.<field>.
  • executionParams — fields the agent supplies at verify() time. Referenced inside rules as executionParams.<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.