Invoice data is often copied from PDFs by hand, and it is easy to miss something.
I built a workflow that receives a PDF invoice, pulls out the text, turns it into clean data with AI, checks the required fields, saves valid invoices to Google Sheets and sends a Telegram alert if something is missing.
Webhook
→ Extract Invoice Text
→ AI Invoice Extraction
→ Validate Invoice
→ Invoice Validation Route
→ Valid → Save Valid Invoice → Success Response
→ Invalid → Telegram Alert → Error Response