Clerq
A full-stack invoice SaaS with AI-powered data extraction, inbound email processing via Postmark, outbound PDF invoice generation, duplicate detection, and two-way sync to QuickBooks, Xero, and FreshBooks. Each user gets a unique inbound email address at signup. Forwarded or uploaded invoices are processed by Claude via an Inngest background job — extracting vendor, amount, currency, due date, and line items into structured data for user review.
Small businesses manually re-key invoice data from emails and PDFs into their accounting tools — a slow, error-prone process that leads to missed due dates, late payments, and hours of bookkeeping busywork every week.
Built a SaaS where each account gets a unique inbound email address. Forwarded invoices hit a Postmark webhook, trigger an Inngest background job, and are extracted by Claude into structured data. Users review the extraction, confirm or correct fields, and approve with one click. Outbound AR invoices are created in-dashboard, generated as PDFs via react-pdf/renderer, and emailed directly to clients. Both sides sync automatically to the connected accounting platform when invoices are marked paid.
Invoice intake goes from manual data entry to near-zero-touch — forward or upload an invoice and Claude extracts it in seconds. Connects to QuickBooks, Xero, and FreshBooks so everything stays in sync without double entry. Duplicate detection via file hash and Postmark message ID prevents the same invoice from ever being processed twice.