📄
×

Automate PDF Workflows
with Zapier

Connect MiniAIPDF to 6,000+ apps. Compress, extract, compare, and sign PDFs automatically — no code required.

Available Actions & Triggers

📦

Compress PDF

Action

Reduce PDF file size automatically when files are uploaded to Google Drive, Dropbox, or email attachments.

🧠

Extract Data from PDF

Action

Use AI to pull structured fields (amounts, dates, names) from invoices, contracts, and any document.

🔍

Compare Two PDFs

Action

Detect changes between document versions and get an AI-written diff report delivered to Slack or email.

✍️

Sign PDF

Action

Add a signature image to contracts and forms as part of an approval workflow.

📊

API Usage Update

Trigger

Get notified via Slack, email, or SMS when your API usage crosses a threshold each month.

Popular Zap Templates

One-click workflows to get started immediately

Invoice → Google Sheets

1New file in Google Drive (PDF)
2Extract Data with MiniAIPDF
3Add row in Google Sheets

Automatically parse invoices and log invoice number, amount, and date to a spreadsheet.

Email attachment → Compressed Drive file

1New Attachment in Gmail (*.pdf)
2Compress PDF with MiniAIPDF
3Upload to Google Drive

Shrink every inbound PDF email attachment before archiving.

Contract review alert

1New file in Dropbox
2Compare PDFs with MiniAIPDF
3Send message in Slack

Get a Slack diff report every time a contract revision lands in your Dropbox.

Auto-sign approval PDFs

1New row in Airtable (approved=true)
2Fetch PDF from URL
3Sign PDF with MiniAIPDF
4Send via email

Trigger a signature workflow when an approval record is created in Airtable.

Getting Started

1

Get your API key

Sign up at miniaipdf.com and create an API key from the Keys page. Free plan includes 100 calls/month.

Get API Key →
2

Connect to Zapier

Go to the MiniAIPDF app on Zapier and click "Connect". Enter your API key when prompted.

Open Zapier →
3

Build your Zap

Choose a trigger from any of 6,000+ apps, add a MiniAIPDF action, and turn on your Zap.

Extract Action — Field Schema

The Extract action supports up to 10 custom fields. Specify a field name and type for each piece of data you want to pull from your PDFs.

TypeExample fieldReturns
stringvendor_name, invoice_id, email"Acme Corp"
numbertotal_amount, tax, discount12800.50
integerquantity, page_count42
booleanis_paid, is_signedtrue / false
arrayline_items, signatories["Item A", "Item B"]

FAQ

Do I need an API key to use the Zapier integration?

Yes. You'll enter your MiniAIPDF API key once when setting up the Zapier connection. All your Zaps then use that key automatically.

What PDF file size limit applies?

The free plan supports files up to 10 MB. Paid plans support up to 100 MB. Async job processing is available for larger files via the /jobs endpoint.

How does the Extract action handle scanned PDFs?

The AI extractor works best on text-based PDFs. Scanned PDFs (image-only) need to be OCR'd first. We recommend using an OCR step (e.g. Google Drive OCR) before the MiniAIPDF Extract step.

What happens if the AI can't find a field?

Missing fields are returned as null. Your Zap can use Zapier's built-in Filter step to skip records with null values, or use a default value with the Formatter step.

Is there a free tier for Zapier testing?

Yes — the MiniAIPDF free plan includes 100 API calls/month at no cost. Perfect for testing your Zaps before upgrading.

Ready to automate your PDF workflows?

Free plan · No credit card required · 5 min setup