SkillShop
SkillShop › Use cases › Work & Operations
Work & OperationsDone with Claude Code

Extract vendor PDFs and create QuickBooks invoices

A custom integration built with Claude Code extracts data from vendor PDFs and creates categorized invoices in QuickBooks Online.

Extract vendor PDFs and create QuickBooks invoices preview
What They Did
Eamonn Cottrell had already built, with Claude Code, an integration that reads vendor PDFs, categorizes items and creates QuickBooks Online invoices. He reopened the project and had Claude Code remove the remaining manual steps. It added PDF attachment through the QuickBooks attachment API, a prompt that asks for a category on unknown items and updates the master list itself, file cleanup, and duplicate checking.
How It Went
On a test run for another vendor workflow, it found 40 PDFs, created the QuickBooks records, attached the PDFs and cleaned up on its own. He says the workflow once took hours and now takes minutes. He tested duplicate protection by deliberately running the process twice.
Worth Knowing
He had never built a QuickBooks integration before, and the existing invoice-creation logic was left untouched while each improvement was added.
Try it yourself with Claude Code

Set up a workflow that extracts line-item data from vendor PDF invoices in [folder/email], categorizes expenses, and creates matching invoices in QuickBooks Online. Pause and show me the first few invoices it would create before it posts anything to QuickBooks.

Read the original ↗

Do this with a skill.

These SkillShop playbooks do this exact job.