RunTheAgent
Playbook

Expense Report Generator: Receipts In, Reports Out

Forward receipts as they happen and get a polished expense report with categories and totals when you need it.

What You Will Get

Expense reporting is one of those tasks that is simple in theory and miserable in practice. You stuff receipts in a folder, forget about them for three weeks, then spend a painful evening squinting at crumpled paper trying to remember what that $47.82 charge was for. Tax season makes it worse.

With this setup, you forward receipt emails or snap photos of paper receipts and send them to your agent on WhatsApp or Telegram throughout the month. The agent extracts the vendor name, amount, date, and category (meals, travel, software, office supplies) and logs everything. At month-end — or whenever you ask — it generates a formatted expense report with line items, category subtotals, and a grand total.

The report is clean enough to hand to your bookkeeper or attach to a reimbursement request. No more end-of-month receipt archaeology. Setup takes about 10 minutes and the ongoing effort is literally just forwarding emails as they arrive.

Setup Steps

Get your expense pipeline running in about 10 minutes.

1

Enable Gmail Access with gog

Connect the gog skill to your Gmail so the agent can read forwarded receipt emails. This lets it extract amounts, dates, and vendor names directly from email bodies and attachments.

2

Define Your Expense Categories

Message your agent: 'My expense categories are: Meals & Entertainment, Travel & Transport, Software & Subscriptions, Office Supplies, Professional Services, and Miscellaneous. Categorize each receipt into one of these.'

3

Set Up the Forwarding Workflow

When you get a receipt email, forward it to your agent's email trigger or paste the details into WhatsApp. For paper receipts, snap a photo and send it with a message like '$24.50 lunch with client, March 12.'

4

Configure the Report Format

Tell the agent how you want the final report: 'At the end of each month, compile all expenses into a report sorted by category. Include date, vendor, amount, and category for each item. Show subtotals per category and a grand total at the bottom.'

5

Test with Recent Receipts

Forward five recent receipt emails and then ask: 'Show me my expenses so far this month.' Verify the categories and amounts are correct. Adjust the categorization rules if the agent misfiles anything.

6

Set a Monthly Reminder

Schedule the agent to send you a complete expense report on the last day of each month. Add a mid-month check-in too — 'Send me expense totals so far on the 15th' — so you can catch any missing receipts early.

Time Savings at a Glance

2-3 hrs
Saved per month on manual expense tracking
< 10 sec
To forward a receipt as it arrives
30 sec
To generate a complete monthly report
0
Receipts lost in your wallet or car

Tips and Best Practices

Forward Immediately

The moment a receipt hits your inbox, forward it. This takes 3 seconds and eliminates the end-of-month scramble entirely. Build the habit and it becomes automatic.

Use a Consistent Format for Manual Entries

For cash purchases, stick to a simple format: '$[amount] [what] [when]'. Example: '$15.50 parking downtown March 14.' This makes extraction reliable.

Review Categories Monthly

Check the mid-month summary for miscategorized items. Correcting the agent early means it gets more accurate over time as you refine the rules.

Export for Your Accountant

Ask the agent to format the report as a CSV-friendly table. Your bookkeeper can drop it straight into their accounting software.

Frequently Asked Questions

Related Pages

Ready to get started?

Deploy your own OpenClaw instance in under 60 seconds. No VPS, no Docker, no SSH. Just your personal AI assistant, ready to work.

Starting at $24.50/mo. Everything included. 3-day money-back guarantee.

RunTheAgent
AParagonVenture

© 2026 RunTheAgent. All rights reserved.