request_quotes
Send one quote request to up to 3 local businesses at once (quotable: true from search_trades), so the customer doesn't have to ring around. Call with step 'check' first and show the customer the read_back; only after they agree, call again with step 'send' and identical details. If the person has connected JobJar (signed in once), it sends straight away with their verified mobile; otherwise they get a code or link on their own mobile or email and nothing reaches the businesses until they confirm. Each business replies to the customer directly with a price, a time to come and look, or 'not for me'.
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": {
"listing_ids": "<listing_ids>",
"step": "<step>",
"job": "<job>",
"suburb": "<suburb>",
"postcode": "<postcode>",
"customer_name": "<customer_name>"
},
"name": "request_quotes"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job | Yes | What needs doing, in the customer's words, with anything that helps price it (size, brand, age, access). | |
| step | Yes | ||
| suburb | Yes | ||
| timing | No | When they need it, e.g. 'this week', 'urgent', 'no rush'. | |
| details | No | ||
| postcode | Yes | ||
| listing_ids | Yes | Ids from search_trades, chosen by the customer. | |
| customer_name | Yes | ||
| customer_email | No | If no mobile, or as well. | |
| customer_mobile | No | Australian mobile. The confirm link and replies go here. |