pabandi_create_quote
Create a dynamic milestone quote with programmable escrow for service businesses & contractors. Break down projects into phases (e.g. 30% deposit, 35% rough-in, 35% signoff) and generate a shareable checkout URL supporting Square, Solana Pay (USDC), and Raast.
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": {
"businessId": "<businessId>",
"title": "<title>",
"totalAmount": "<totalAmount>"
},
"name": "pabandi_create_quote"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Project title (e.g., "Full Roof Tear-Off & Shingle Replacement") | |
| businessId | Yes | Business ID, slug, or serviceBusinessId | |
| clientName | No | Client name | |
| milestones | No | Optional custom milestone list; auto-generated if omitted | |
| clientEmail | No | Client email | |
| totalAmount | Yes | Total project quote value in USD/USDC | |
| depositPercentage | No | Initial mobilization deposit % (default: 30) |