pabandi_a2a_negotiate
Autonomous Agent-to-Agent (A2A) booking negotiation. Connects with Pabandi AI Concierge to propose a reservation, verify trust score, calculate dynamic escrow terms, and trigger merchant A2H approval when necessary. Returns proposalId, status, and escrow parameters.
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": {
"agentId": "<agentId>",
"businessId": "<businessId>",
"customerName": "<customerName>",
"reservationDate": "<reservationDate>",
"reservationTime": "<reservationTime>",
"numberOfGuests": "<numberOfGuests>"
},
"name": "pabandi_a2a_negotiate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agentId | Yes | Unique ID of caller agent | |
| businessId | Yes | Target venue ID | |
| customerName | Yes | Customer or guest name | |
| customerPhone | No | Optional customer contact | |
| numberOfGuests | Yes | Party size | |
| reservationDate | Yes | Date in YYYY-MM-DD | |
| reservationTime | Yes | Time in HH:mm | |
| specialRequests | No | Special requirements or notes | |
| escrowDepositUsdc | No | Offered escrow deposit amount in USDC | |
| webhookCallbackUrl | No | Webhook endpoint to receive async resolution alert |