Analyzing your requestΒ·
Building your personalized AI workflow
Pro tip
βThe best workflows use 3-5 focused tools, not 10 mediocre ones.β
Analyzing your requestΒ·
Building your personalized AI workflow
Pro tip
βThe best workflows use 3-5 focused tools, not 10 mediocre ones.β
Curated for this specific workflow - not a generic list
Follow this order for best results
Pick one accounting app (such as QuickBooks, Xero or Wave) and one place where billable work is logged, like a sheet or project tool. Example action: list your clients, rates and billing terms in a single sheet.
Why these tools
GPTExcel helps you build a tidy client and rates sheet that everything else reads from.
Expected output
One sheet listing clients, rates, billing terms and invoice status, linked to your chosen accounting app.
In Make.com, build a scenario that triggers when work is complete or monthly, then creates the invoice in your accounting app and emails it to the client. Example prompt for the AI step: 'Write a short friendly invoice email for {client} for {project}, amount {total}, due in 14 days.'
Why these tools
Make.com handles the trigger and invoice creation while ChatGPT writes the friendly email text.
Expected output
A working scenario that creates and emails an invoice when a project is complete or monthly.
Forward supplier bills and receipts to Nanonets so it extracts vendor, date, tax and total, then push the data to your accounting app through Make.com. Start with one or two vendors to test accuracy.
Why these tools
Nanonets reads the documents and Make.com passes the clean data into your accounting app.
Expected output
Bills and receipts from one or two vendors appearing as structured entries in your books.
Use ChatGPT or Vic.ai rules to assign categories to bank transactions, then check matches against invoices. Example prompt: 'Categorize these transactions using my category list and flag any you are unsure about.'
Why these tools
ChatGPT gives a cheap categorizer now, and Vic.ai is the upgrade path for fully autonomous coding.
Expected output
Categorized bank transactions with a short list of flagged items to review.
Add a Make.com step that checks your unpaid invoice sheet weekly and sends a polite reminder drafted by AI for anything overdue. Escalate the tone automatically after 7 and 14 days.
Why these tools
Make.com runs the weekly check, GPTExcel flags overdue rows and ChatGPT writes the reminders.
Expected output
A weekly automated reminder flow with escalating tone at 7 and 14 days overdue.
Generate a summary of revenue, outstanding invoices and expenses and review it for 15 minutes before sending the books to your accountant. Fix any recurring errors in your automation rules.
Why these tools
GPTExcel builds the summary numbers and ChatGPT turns them into a readable review.
Expected output
A one-page monthly summary of revenue, outstanding invoices and expenses ready for your accountant.
By the end you will have invoices created and sent automatically, bills and receipts flowing into your books, and overdue payments chased without you. You will also have a short monthly review that makes handing over to your accountant painless.
Before you start
Choose one accounting app and one place where billable work is logged. Build a single sheet with client, rate, terms, invoice date, amount and status. Keep column names simple so automations can read them reliably.
Example prompt
βMy sheet has columns Client, Project, Hourly Rate, Hours, Invoice Date, Amount, Status. Write a formula for Amount that multiplies rate by hours, and a formula that flags rows where Status is Unpaid and Invoice Date is more than 14 days ago.β
Pro tip
Use a dropdown for Status (Draft, Sent, Paid) so automations never meet typos.
Common mistake
Tracking work in several places. Pick one source of truth and migrate everything into it.
In Make.com, create a scenario that triggers on a completed project or a new sheet row. Add a module that creates the invoice in your accounting app, then a ChatGPT module that writes the email, then an email send step. Test with a dummy client first.
Example prompt
βWrite a short friendly invoice email for {client} for {project}, amount {total}, due in 14 days. Keep it under 80 words and include a thank you.β
Pro tip
Send the first few invoices to yourself as drafts before switching to live client emails.
Common mistake
Going live without testing. Run the scenario with a fake client and check amounts and tax.
Create a Nanonets workflow for invoices and receipts and forward bills from one or two vendors to its inbox. Review the extracted fields and correct mistakes so the model learns. Then connect the output to Make.com by webhook to create bills in your accounting app.
Example prompt
βAction: In Nanonets, create an Invoices workflow, forward three bills from one vendor to the inbox address, correct any wrong fields, then add a webhook to your Make.com scenario.β
Pro tip
Add a Make.com filter that sends low-confidence extractions to a review sheet instead of your books.
Common mistake
Enabling every vendor at once. Start small and expand once accuracy is proven.
Export recent bank transactions, anonymize them, and have ChatGPT assign categories from your own list. Flag unsure items for manual review, then compare matches to your invoices. If volume grows, ask Vic.ai how it would code the same set.
Example prompt
βCategorize these transactions using my category list: Software, Contractors, Travel, Meals, Office, Marketing, Other. Return a table with the description, category and a confidence level, and flag any you are unsure about.β
Pro tip
Save the prompt with your category list as a reusable template so results stay consistent.
Common mistake
Pasting real account numbers or client names. Anonymize before sharing.
Add a weekly scheduled Make.com scenario that reads unpaid invoices and finds those past due. Use ChatGPT to draft a polite reminder, with a firmer tone at 7 and 14 days overdue. Send them and log the date in the sheet.
Example prompt
βWrite a polite payment reminder for {client}, invoice {number}, amount {total}, {days} days overdue. Use a friendly tone if under 7 days, firm but professional at 7 to 14 days, and final notice wording after 14 days.β
Pro tip
Log the date of each reminder so a client never gets two in the same week.
Common mistake
Sending reminders for invoices already paid. Update status first and filter on it.
Once a month, use GPTExcel formulas to total revenue, outstanding invoices and expenses by category. Ask ChatGPT to summarize anything unusual, spend 15 minutes reviewing, then send to your accountant. Fix any recurring errors in your automation rules.
Example prompt
βHere are my monthly totals: revenue, outstanding invoices and expenses by category. Summarize the key changes versus last month and list anything that looks unusual or needs checking before I send this to my accountant.β
Pro tip
Keep a running list of errors you fix and update the automation rule each time.
Common mistake
Skipping the review because it is automated. Always do the 15-minute check.
Pro tips from power users
Frequently asked questions
Do I need to know how to code?
No. Make.com is a visual builder and Nanonets works through forwarded emails and simple settings. You may paste a webhook URL, but no programming is needed.
Is it safe to let AI handle financial data?
Use AI for drafting and categorizing, and anonymize data you paste into ChatGPT. Keep your accounting app as the official record and review outputs before filing.
Which accounting app should I use?
QuickBooks, Xero and Wave all connect to Make.com. Wave is the cheapest, while Xero and QuickBooks offer more features for growing agencies.
Do I need Vic.ai from the start?
Probably not. Nanonets plus ChatGPT categorizing covers most small agencies, and Vic.ai makes more sense when bill volume is high enough to justify it.
How much will this cost?
You can start on free plans for Make.com, Nanonets and ChatGPT. Expect to move to paid tiers as your operation counts and document volume grow, and Vic.ai is quote-based.
How to move forward once your workflow is running
Different approaches depending on your priority
What else do you want to build with AI?
Ready to start this workflow?
Explore each tool or build a new workflow for your task