A single, explicitly permitted action that an AI agent may perform, with defined scope, constraints, and human oversight requirements.
ajp:actionNameTextrequiredShort identifier for this action
ajp:actionDescriptionTextrequiredPlain-English description of the action
ajp:actionScopeTextrequiredThe boundaries within which this action applies
ajp:requiresHumanApprovalBooleanrequiredWhether human must confirm before execution
ajp:outputTypeTextrequiredWhat the action produces
ajp:auditRequiredBooleanrequiredWhether this action must be logged
ajp:humanApprovalThresholdTextConditions under which human approval triggers
ajp:maxValuePerActionschema:MonetaryAmountMaximum financial value per instance
ajp:maxValuePerDayschema:MonetaryAmountMaximum financial value per day
ajp:reversibleBooleanWhether the action can be undone
ajp:dataAccessLevelTextWhat data the agent accesses to perform this
ajp:externalServicesUsed[Text]External APIs or services called
{
"@context": {
"@vocab": "https://schema.org/",
"ajp": "https://schema.anthonyjamespeacock.com/"
},
"@type": [
"ajp:AuthorisedAction"
],
"ajp:actionName": "<Text>",
"ajp:actionDescription": "<Text>",
"ajp:actionScope": "<Text>"
}