Quote, bind, and issue paperwork that assembles itself.
MGAs, wholesale brokers, and program administrators build a template once. Underwriters, agents, and insureds fill it through a form, a link, or your API, and a signed, audit-ready packet comes back.
Three tools, one product.
Most documents you send out are some mix of a fixed PDF you did not design, a section that varies for each customer, and a rule that decides whether a page belongs at all. Mezdoc gives you the right tool for each.
Fillable PDFs
Already have a PDF you use every day, an invoice, a claim form, a joining letter? Drop fields on it where you need values. Mezdoc fills it in for you, pixel for pixel, every time.
Smart documents
Write a contract or an invoice once in a Word-style editor. Add rules so a clause appears for the right customer, and a table grows with the data. Mezdoc lays out the pages for you.
Workflows
Forty documents from one form. Your customer enters their name once, picks the options that apply to them, signs once. Mezdoc fills every page that needs it and seals the packet.
Type into the form. The PDF fills itself.
This is the real Mezdoc, running right here. No signup, no setup. Tick a box. Sign your name. Press Generate. The PDF you download is the one your customers would receive.
Your paperwork is eating your week.
Insurance runs on paperwork. Applications, quotes, binders, COIs, endorsements. Most teams still chase the same insured data across five documents and retype it ten times.
Mezdoc fixes the whole pipeline at once. Design once, fill anywhere, sign in place, audit by default. Nobody types the same name twice.
Same insured, five documents
The same insured data gets retyped across the application, the quote, the binder, the COI, and the endorsements. One name, five chances to get it wrong.
One form revision, every template orphaned
A new edition date or a new state requirement lands. Now every Word template on the shared drive is out of date, and someone has to find and fix each one by hand.
Conditional pages assembled by hand
The wrong rider in the packet. A missing disclosure. A non-compliant packet out the door, because someone copy-pasted pages together at six on a Friday.
No paper trail when it counts
Renewal and audit season arrives. Who signed what, when, against which form edition? The answer takes a week to find. If anyone can find it at all.
One template. Three doors.
Send a link to a customer. Drop the form inside your own product. Or, if you want it that way, let your developers wire up the API. Same form. Same signed PDF. You always know who signed it and when.
Send a link
Mail the link, share it on WhatsApp, drop it in a support reply. Your customer fills it in the browser, on any device, no account needed.
Embed it in your app
Drop the form into your own product as an iframe. Your users fill it without leaving the page. The signed PDF lands back in your app.
Call it from your code
When you need it programmatic, your developers can send the data through Mezdoc and get the finished PDF back in the same call.
Take your PDF. Add fields. Done.
Upload the PDF you already use, the claim form, the joining letter, the invoice template. Drag boxes onto it where you need values. Mezdoc fills it in for you, every time, with the right type and the right format.
- Drag with helper lines. fields line up with the ones next to them on their own, so your form looks neat the first time.
- One value, every page. drop the customer's name once and it shows up on every page that needs it, always in sync.
- Right type, right format. amounts round properly, dates change to your country's format, signatures show up as real images, not text.
- Test PDFs marked clearly. a test PDF has a visible mark on it so a sample is never mistaken for the real one.
For your engineering team
This loan is extended by lender.name to borrower.name, dated today.
The borrower agrees to maintain rider clause B at all times during the term.
The loan shall be repaid as follows:
Installment #installment.n. installment.amount due on installment.dueDate.
Signed at borrower.city by:
Write it once. Mezdoc handles the layout.
Write your contract or invoice once in a Word-style editor. Drop in the customer name, the amount, a list of items. Add a rule so the addendum only appears for the customers it applies to. Mezdoc paginates, repeats headers, and embeds the fonts.
- Headers and footers, your logo, address, and contact details locked at the top and bottom of every page.
- Tables that grow, with the data, the header row shows again on every new page so a long invoice still reads clean.
- Smart blocks, force a new page, keep a paragraph from breaking in half, show dates in your country's format.
- Fonts that match, what you see in the editor is exactly what shows up in the PDF.
For your engineering team
Forty documents from one form.
Bundle your templates into a packet. Your customer enters their name once, picks the options that apply to them, signs once. Mezdoc fills every page that needs it and seals the packet with an audit trail.
- Only the pages you need, the co-applicant page only shows up when there is a co-applicant. The customs form only when the shipment crosses a border. Nothing extra, nothing missing.
- Fields set once, your customer enters their name in one place and every page that needs it picks it up.
- Output your way, one merged PDF, separate files, or all files in a zip. Your choice for each packet.
- Proof of who signed, every packet comes with a small proof page. Anyone can check it later to see who signed and when.
For your engineering team
Built for insurance paperwork first.
MGAs, wholesale brokers, and program administrators run their quote, bind, and issue paperwork on Mezdoc. Pages that appear or disappear by coverage, state, or product line.
Insurance
ACORD 25, 125, and 140. COIs, quote letters, binders, endorsements, and conditional state pages. Homeowners and flood declaration packets assembled by rule. The insured fills one form, the whole packet comes back signed.
Four steps from a draft to a signed PDF.
Upload your document, drop fields on it, publish a version, send it out. Most teams have their first signed PDF the same afternoon.
Start with what you already have.
Drop in the PDF you use today, an ACORD form, a quote letter, an invoice. Or write a new document right inside Mezdoc. Every page shows up in the editor.
Place your fields.
Drag boxes onto the page where you want values to go. Pick a type. Mezdoc lines them up neatly and keeps the same value matched across every page that needs it.
Save a version.
Save a draft, test it on a private copy, then make it live with one click. Every PDF you ever build remembers the exact version it came from.
Send it out, get a signed PDF back.
Share a link with your customer, put the form inside your own app, or call it from your code. The signed PDF comes back, with a full record of who signed and when.
Start with what you already have.
Drop in the PDF you use today, an ACORD form, a quote letter, an invoice. Or write a new document right inside Mezdoc. Every page shows up in the editor.
Place your fields.
Drag boxes onto the page where you want values to go. Pick a type. Mezdoc lines them up neatly and keeps the same value matched across every page that needs it.
Save a version.
Save a draft, test it on a private copy, then make it live with one click. Every PDF you ever build remembers the exact version it came from.
Send it out, get a signed PDF back.
Share a link with your customer, put the form inside your own app, or call it from your code. The signed PDF comes back, with a full record of who signed and when.
A document API your future self will thank you for.
REST endpoints, signed webhooks, idempotency keys, scoped tokens. Import the Postman collection or call our REST API straight from curl. Native eSign support, audit trail attached to every PDF.
# Generate a filled insurance certificate in one call curl https://api.mezdoc.com/v1/templates/coi_v3/submissions \ -H "Authorization: Bearer tk_live_***" \ -H "Idempotency-Key: a8e9-2026-05-19-77" \ -H "Content-Type: application/json" \ -d '{ "environment": "production", "data": { "policyholder_name": "Acme Logistics LLC", "policy_number": "POL-2026-00481", "each_occurrence": 1000000 } }' # 202 Accepted, submission_id: sub_01HW...
What you only feel on day 90.
Most document tools demo well and break around quarter end. Mezdoc is built for the parts you only feel after three months in production. Here is how the comparison reads when the honeymoon ends.
| Outcome | Mezdoc | Word and Excel | Anvil | DocuSign |
|---|---|---|---|---|
| Your customer enters their name once, not in five places | Yes | No | Sort of | Sort of |
| Pages show up or stay hidden based on the data, no copy-paste | Yes | No | Sort of | No |
| Bundle 40 documents into one form your customer fills | Yes | No | Sort of | No |
| eSignature included, no separate signing tool or per-envelope fee | Yes | No | No | Sort of |
| Old saved copies of your template open up just the same months later | Yes | No | Sort of | No |
| Send a link, put it inside your own app, or call it from code | Yes | No | Sort of | Sort of |
| Try out a new version without changing what is live | Yes | No | No | No |
| A full record of who signed what, even six months later | Yes | No | Sort of | Yes |
| Pricing a small MGA can actually afford | Yes | Yes | Sort of | Sort of |
Based on public documentation and pricing as of June 2026. Word and Excel refer to manual template workflows with no automation layer. Mezdoc does not claim a feature it does not have. Read the full Mezdoc vs Anvil comparison.
No fake numbers. Just real promises.
We do not show made up reviews or fake user counts. We write down what we will do for you, and we do it. Here is what we promise, starting day one.
The free plan gives you everything you need to build a real template. No hidden limits. No 14-day timer that charges you later.
Coming from Anvil, DocuSign, PandaDoc, PDF.co, or even plain Acrobat? We build a few of your templates with you on a call. Then you decide if Mezdoc is right for you.
You get our direct email, a shared chat, and weekly calls with the people who built Mezdoc. No long waits. No robot replies. No scripts.
When something breaks, we write about it openly. Every new feature is listed for everyone to see. We pay people who find security bugs.
We started Mezdoc because we kept building the same paperwork system at every job. Loan packets, insurance forms, joining letters, claim forms. Always slow, always fragile, always one rule change away from a panic.
So we built the tool we wanted to use. A drag and drop editor for the PDFs you already send out. A Word-style editor for the documents that change for each customer. A workflow that decides which page belongs in which packet, on its own. Signing built in. Full record of who signed what.
If this sounds like the future of your paperwork too, the free plan is right there. Talk to us. We will help you get started.
Questions, briefly answered.
Your next signed PDF is minutes away.
Free plan, no card needed. Build your first template in under three minutes. Send a link to a real customer by the end of the day.
- 100 watermarked PDFs a month
- 3 templates and 1 workflow
- eSignature included, watermarked output
- Share links, and embed in your own app
- Community support