execute_capability
Execute one routed or known algenta_managed capability by capability id. client_managed routes must execute in the customer app or adapter path. If the capability requires approval (approval_required), this returns a pending plan (status='approval_required', plus plan_id/plan_hash/nonce) instead of executing -- approval is a separate, credentialed HTTP operation and is NOT available as a tool. Once a human has approved it out-of-band, call this tool again with plan_id set to actually run it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input | No | ||
| plan_id | No | Set only after a previously proposed, approval_required plan has been approved via POST /v1/capability-executions/{plan_id}/approve. | |
| binding_id | No | ||
| request_id | No | ||
| capability_id | Yes |