Integrations

A2A skills

The agent card at /.well-known/agent-card.json leads with three skills for intents.

SkillData partResult
tollex.resolve_intent{skill, need, input?, constraints?}A completed task with the plan. Never spends.
tollex.execute_intent{skill, need, input, constraints?}A payment-required task naming the capability and quote; re-send with the signed payment to get the result and receipt.
tollex.operation{skill, operationId}The purchase's settlement state.

Payment follows the a2a-x402 extension: the first reply carries the x402 terms in task metadata; the calling agent signs them with its own wallet and policy and re-sends the message with the payment. The context id is used as the correlation id. Tested with the official A2A SDKs for JavaScript and Python.