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.
Done withClaude Code
- 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.
Source: gotsheet.xyz · Undated
Five of these in your inbox every morning
The best things people got an AI agent to do, each with the prompt to try it.
More like this
Turn tickets into merged pull requests
Pulls tasks from GitHub Issues or Linear, then runs Claude Code or Codex in isolated Kubernetes pods to carry each one through to a PR.
Run content research and sponsor outreach with Claude computer use
The author tested Claude computer use in Cowork and Claude Code over two days on six workflows including research, sponsor outreach and product listings.
Build a 2D platformer game without coding
A content creator with no coding experience used Claude Code to build a black-and-white wave-combat platformer in HTML canvas and played it live.
- GitHub Copilot
Run a solo company with eight agent departments
A founder set up CEO, CFO, COO, lawyer, accountant, marketing, CTO, and improver agents that share memory and consult each other.
Turn trip receipts into an expense report and triage files
The author used Cowork to build an expense report from 47 receipts, pick what to read from 4,992 files and make slide decks via Gamma.
Turn email invoices into a live financial dashboard
An n8n workflow scans emailed invoices, extracts supplier, amount, date and description, and feeds a real-time Google Sheets dashboard.