Send the request to the picked insurance agents
send_quote_requestSends the request to the insurance agents the person picked, through PolicyVera's own send path, after the same checks as preview_quote_request: a check still open refuses the send and nothing is sent. It takes the person's yes to the preview they saw (personConfirmed) with the same draft, the same confirmedChecks and zipConfirmed, and the preview's previewId (a changed draft needs a new preview). Returns the request id for check_quotes.
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>",
"personConfirmed": "<personConfirmed>",
"personConfirmedAt": "<personConfirmedAt>"
},
"name": "send_quote_request"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| draft | Yes | ||
| previewId | No | The previewId from the preview the person saw (ready: true) of this same draft. A preview of the same draft answers the id again and sends nothing. | |
| 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. | |
| personConfirmed | Yes | The person saw the preview and said to send. | |
| confirmDuplicate | No | Only after a 'duplicate' refusal, and only if the person confirms sending again. | |
| personConfirmedAt | Yes | When they said so (ISO 8601). |