Skip to main content
Native Drive picker on the send page

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 $0.99 — no downloading and re-uploading.

From $0.99 · postage included · no account needed

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 it works

Set up Google Drive in three steps.

Native Drive picker on the send page

  1. Step 01

    Pick the file

    On the send page, choose Upload → Choose from Google Drive and authorize read-only access once.

  2. Step 02

    Address it

    Pick the Doc or PDF — Docs convert to a print-ready PDF — and add recipient and return addresses, both verified against USPS data.

  3. Step 03

    Pay. It mails.

    Pay by card, Apple Pay or a prepaid credit code; it is mailed the next business day.

Copy the config.

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.

FieldWhat it does
mail_classfirst_class, certified, certified_err (Certified with electronic Return Receipt), or priority
text or pdf_urlthe letter body as plain text, or a fetchable PDF to print as-is
torecipient name + street/city/state/zip, verified against USPS data
fromreturn address, printed on the envelope and used for undeliverable mail
emailwhere 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 mailing tools (quote_letter, send_letter, get_letter_status), same price, same free sandbox.

Send mail from ClaudeSend mail from ChatGPT

Send your first letter from Google Drive.

Sandbox runs the whole pipeline for free and mails nothing. Live sends start at $0.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.

Send your first piece of mail from Google Drive.

A letter, in your words or drafted from your direction. You approve the exact total, and USPS delivers.

✓ You approve the exact total✓ No account neededFrom $0.99

Related integrations

All integrations · API docs