All Roles

AI Employee Role

Invoice Reconciliation

Match invoices in Xero against payments in your bank feed. Flag the 10% that need review. Update statuses after approval.

The Reality

"I spend 2–3 hours on this every Friday"

Every week: pull data from Xero, cross-reference in a spreadsheet, match by amount and date, hunt down the ones that don't match cleanly. Partial payments, timing differences, split invoices.

Most match automatically—but you still have to check them all
The 10% that need attention take 90% of your time to find

What This Role Does

Matching handled. Exceptions surfaced.

Your AI Employee pulls invoice data from Xero weekly, pulls bank transactions, matches by amount, reference, and date (with configurable tolerance), flags non-matches, and presents them with suggested resolutions. You approve. They update.

Example: Weekly Reconciliation

1
Trigger

Every Friday at 9am

2
Pull

Invoice data from Xero for the week

3
Pull

Bank transactions from connected feed

4
Match

By amount, reference, and date (3-day tolerance)

5
Flag

Non-matches presented with suggested resolutions (timing difference, partial payment, etc.)

6
Update

After your approval, status updated in Xero

7
Report

Summary sent to accountant

What Changes

Before and after

BeforeManual process
  • 1
    Export invoice data from Xero
  • 2
    Cross-reference against bank feed in spreadsheet
  • 3
    Hunt down non-matches: timing, partials, splits
  • 4
    Update statuses, send summary to accountant
Time spent
2–3 hrs/week
Annual cost
~€4,000+

Based on 2.5hrs/week × €30/hr × 52 weeks

AfterWith Dilipod
  • Matching done automatically every Friday
  • Only non-matches surfaced for your review
  • Suggested resolutions for each exception
  • Summary auto-sent to accountant
Your time
10–15 min/week
Dilipod cost
€500–1,000/mo

Combine with other roles for better value

Key improvements

Match accuracy

Manual check99%+

Exceptions found

End of weekSame day

Accountant report

ManualAuto

Audit trail

Spreadsheet100%

Clear boundaries

What this role won't do

Resolve ambiguous matches without your approval
Make payments or authorize transfers
Handle disputes with vendors—that stays with you
Guess at partial payment allocations—it shows options, you decide

Describe the role. Hire an AI Employee.

Join the waitlist, define the job, and we'll hire an AI Employee benchmarked on your scenarios—ready to run.