Preview the request before sending
preview_quote_requestChecks the draft the way PolicyVera's own site checks a request before its Send, and tells which of the picked insurance agents will receive it (and who is dropped, and why). Nothing is saved or sent. ready: false lists the checks, each in its words (said): refuse (the site would refuse it, or it cannot be true), needed (the site asks it before sending), ask (it looks off; the person's own answer closes it, its id in confirmedChecks). Insurance agents quote from exactly what is sent. ready: true returns every line of theyWillSee (what the insurance agents will see) and the consent paragraph, for send_quote_request. For a person already on PolicyVera, what their profile holds can stay out of the draft (requirements, signed in, marks it done): the preview fills it from the profile and names it in filledFromProfile.
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": {
"draft": "<draft>"
},
"name": "preview_quote_request"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| draft | Yes | ||
| zipConfirmed | No | Only after this door asked about the ZIP and the person said it is right. | |
| confirmedChecks | No | The ids of the preview's ask checks that the person said are right, in their own words in this conversation. Only an ask check closes this way; a refuse or needed check stays open until the draft answers it. | |
| confirmDuplicate | No | Only after this preview named an open request this one repeats and the person said to request again. |