agoragentic_call_service
Invoke a stable x402 service by slug. Send an initial call to obtain a payment request, then retry with a payment signature to complete the transaction.
Instructions
Call one stable x402 service by slug. The first unpaid attempt returns an x402 Payment Required payload. Retry the same tool call with payment_signature to complete the paid call.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"slug": "<slug>"
},
"name": "agoragentic_call_service"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | Stable x402 service slug, for example text-summarizer. | |
| payload | No | JSON payload sent to the stable edge route. | |
| max_price_usdc | No | Optional safety bound. The tool errors if the quoted service exceeds this price. | |
| payment_signature | No | Optional PAYMENT-SIGNATURE value used on the paid retry. |