Send mail from Google Drive
Mail any Doc or PDF straight from Google Drive: hit “Choose from Drive” on paperplane’s send page, pick the file, and it’s typeset, printed, and mailed from $1.99 — no downloading and re-uploading.
Native Drive picker on the send page
Instead of download, convert, print, drive
Downloading the Doc, converting it, printing it and taking it to the post office is five steps for one letter. The picker fetches the file you point at, converts it and prints it; the only step left is the address.
How to set it up
- 1On the send page, choose Upload → Choose from Google Drive and authorize read-only access once.
- 2Pick the Doc or PDF — Docs are converted to print-ready PDF automatically.
- 3Add recipient and return addresses; we verify both against USPS data.
- 4Pay with card, Apple Pay, or a prepaid credit code — mailed the next business day.
- 5Automating? The REST API accepts any fetchable pdf_url, and the Zapier/Make/n8n apps have Drive triggers built in.
Automation: order from a fetchable PDF URL
{
"mail_class": "first_class",
"pdf_url": "https://example.com/shared/letter.pdf",
"to": { "name": "Maria Alvarez", "line1": "1 Main St",
"city": "Richmond", "state": "VA", "zip": "23220" },
"from": { "name": "Alex Rivera", "line1": "12 Grove Ave",
"city": "Richmond", "state": "VA", "zip": "23221" },
"email": "alex@example.com"
}Under the hood
The picker uses Google’s Picker API with a read-only scope — we fetch exactly the file you choose and nothing else, convert Docs to PDF server-side, and delete documents 30 days after delivery like every other letter.
Supported action fields
Every integration maps into the same fixed set of fields, the ones the REST API and MCP tools take directly.
| Field | What it does |
|---|---|
| mail_class | first_class, certified, certified_return_receipt, or priority |
| text or pdf_url | the letter body as plain text, or a fetchable PDF to print as-is |
| to | recipient name + street/city/state/zip, verified against USPS data |
| from | return address, printed on the envelope and used for undeliverable mail |
| where the receipt and status updates go — no account required |
Popular Google Drive workflows
Or skip the automation tool: ask Claude or ChatGPT
Every integration here sits on the same MCP endpoint agents use directly. Instead of wiring a trigger to an action, ask Claude or ChatGPT to draft and mail the letter. Same three tools (quote_letter, send_letter, get_letter_status), same price, same free sandbox.
Related integrations
Send your first letter from Google Drive.
Sandbox runs the whole pipeline for free and mails nothing. Live sends start at $1.99, one all-in price.
curl -X POST https://sendpaperplane.com/v1/orders \
-H 'Content-Type: application/json' \
-d '{
"mail_class": "first_class",
"sandbox": true,
"text": "Dear Ms. Alvarez, ...",
"to": { "name": "Maria Alvarez", "line1": "1 Main St",
"city": "Richmond", "state": "VA", "zip": "23220" },
"from": { "name": "Alex Rivera", "line1": "12 Grove Ave",
"city": "Richmond", "state": "VA", "zip": "23221" },
"email": "alex@example.com"
}'Common questions
Do Google Docs print well?
Yes — Docs convert to clean text-based PDFs, which is exactly what the printer wants. Preview is shown before you pay; we print exactly what the PDF shows.
What access does paperplane get to my Drive?
Read-only, and only the file you pick in the Google-hosted picker. We never list or scan your Drive, and the file is deleted 30 days after delivery.
Can I automate mail from a Drive folder?
Yes — pair a Drive trigger in Zapier, Make, or n8n with our Send Letter action, or POST a fetchable pdf_url to /v1/orders directly.