Back to Templates
This workflow converts emailed timesheets into structured invoice rows in Google Sheets and stores them in the correct Google Drive folder structure.
It:
https://universal-file-to-text-extractor.vercel.app/extracthas:attachment (filename:timesheet OR subject:timesheet) and unread only| Issue | Possible Solution |
|---|---|
| No rows are created | Check Gmail Trigger is active and the filter matches the email. Confirm email is unread and has attachments. |
| OCR returns empty or error | Check OCR URL, status code, and supported file types. Log the response body. |
| Wrong or missing dates or hours | Review OpenAI prompt and a sample output. Ensure JSON keys in Set Timesheet JSON Fields match the AI output. |
| Folders not found or created | Confirm the Client Invoices root exists and that Client Name and Folder Name text matches what the workflow expects. |
| Files in wrong year folder | Check Current Year extraction and Year Folder search logic. |
| Duplicate sheets for same period | Check file naming code and Drive search nodes for exact match on names. |
| Due Date incorrect | Confirm Due Date Calculation in PO sheet and date math formats in Set and append nodes. |
Want to customize this workflow for your business or integrate it with your existing tools?
Our team at Digital Biz Tech can tailor it precisely to your use case from automation logic to AI-powered enhancements.
We can help you set it up for free — from connecting credentials to deploying it live.
Contact: [email protected]
Website: https://www.digitalbiz.tech
LinkedIn: https://www.linkedin.com/company/digital-biz-tech/
You can also DM us on LinkedIn for any help.