Integration
Markdown exportWebMCP invoice conversion with ChatGPT
A supported ChatGPT browser can use the existing page workflow to review, validate, generate, and download one converted invoice.
How the integration works
The page registers WebMCP tools only when the browser provides the WebMCP API. The tools call the same application functions as the visible interface. They do not add a remote conversion API or a separate account session.
End-to-end flow
Follow this sequence as the practical checklist for this section.
- Open a converter and select exactly one local PDF with the normal file picker.
- Ask ChatGPT to start conversion and wait for the review step.
- Read and correct the extracted invoice data, then run authoritative validation.
- Prepare a confirmation token bound to the exact invoice hash and proof.
- Confirm generation, then confirm the separate download action.
Available tools
State and review
Read the current step, format, invoice data, and validation issues.
Controlled edits
Change up to 25 allowlisted scalar invoice fields per request.
Validation
Run the existing authoritative validation against the reviewed data.
Artifact delivery
Generate and download through the existing reviewed-data, proof, account, and credit gates.
Confirmation and billing controls
Preparation creates a five-minute in-memory token. It is bound to the current file identity, canonical invoice hash, validation proof, and artifact proof when present. Any relevant change invalidates the operation. Generation and download need separate explicit confirmation. Download uses the normal web entitlement and credit logic.
Human review remains required
WebMCP assists with the workflow. It does not turn invoice conversion into unreviewed automation. Compare important fields with the source and resolve blocking validation errors before generation.
Availability and fallback
WebMCP availability depends on the browser, ChatGPT plan, and selected model. If the API is absent, the tools are not registered and the normal Invoice Converter interface continues to work without a separate mode.
Questions
Can ChatGPT choose a local file?
No. The user chooses the PDF in the browser file picker.
Does WebMCP bypass login or credits?
No. Generation and download use the existing account, entitlement, and credit paths.
Does it support batch conversion?
The WebMCP tool flow accepts one PDF at a time. Use the normal batch interface for multiple invoices.