Integrations
A2A skills
The agent card at /.well-known/agent-card.json leads with three skills for intents.
| Skill | Data part | Result |
|---|---|---|
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.