Skip to main content
Glama

Commit a proposal and produce the PDF

commit_proposal

Write or confirm the answers, render the form with text that fits, check it, and return the PDF with a report and a receipt, or one submission package. Give the proposal_id from prepare_form; confirm is a list of field ids whose proposed value is accepted as it is (the ids get_proposal lists under confirmations); plus any values the agent decided for fields still open (field_id, value, and an optional note), and a policy (safe or strict) to override the proposal's own. Set package to true to also receive one submission package: the filled form, the attachments added to this proposal in the order the form asks for them, and the receipt embedded in the file; that is billed as one package. Returns a job_id; poll get_job about every 20 seconds for the download link, report, receipt and, when asked for, package_url. Free within the proposal's already-billed prepare, up to 10 commits per proposal. Checkboxes take yes or no; yes ticks that box. In a Yes/No pair, say yes to the box you want; two yeses in one pair are refused.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
policyNo
valuesNo
confirmNo
packageNo
proposal_idYes

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • addedInput schema / examples
      Added value: +[
      +  {
      +    "confirm": [
      +      3
      +    ],
      +    "package": false,
      +    "proposal_id": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
      +    "values": [
      +      {
      +        "field_id": 5,
      +        "value": "Grace Hopper"
      +      }
      +    ]
      +  }
      +]
  2. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.