Agents for accountants/WIP and billing agent
Accountancy agent
WIP and billing agent
Every manager gets their own WIP exceptions in Teams each week, with the decision buttons built in.
Demo video coming soon
See the WIP and billing agent run, start to finish.
We're recording the demo now. Until it's here, we'll walk you through it live on a free 30-minute call.
Book a free 30-minute callWhat starts it
It starts on its own.
Standard trigger
Your practice management system emails its scheduled WIP report to a shared mailbox, and the agent files it and starts.
- Most practice systems can schedule a saved report. We check yours on the free call.
- We ask for Excel or CSV and a fixed saved report, so the columns never move.
It could also start when
- A scheduled pull, where your practice software has an API (Xero Practice Manager and Karbon do, for example)
- A read-only connection to the practice database, for software that runs on your own server, with your IT provider's agreement
- A Monday 8am schedule that runs on whatever is already in the folder
Manual fallback
Drop the export in the WIP folder, or upload it to the agent in Teams.
-
Trigger
The WIP report arrives.
-
System
Columns are mapped.
-
AI
Thresholds, ageing and week-on-week movement are applied, and exceptions grouped by manager.
-
Action
Each manager gets one card in Teams with their matters and last bill dates.
-
Your team approves
The manager taps bill now, defer or write off.
-
Action
A fee request is drafted for every “bill now”, and every decision is logged.
-
System
Partners see the decisions and any cards nobody has actioned.
-
Ask it in Teams
“What should I be billing this month?” is answered from the same data.
What it does
When the week's WIP report arrives, the agent flags every matter over your threshold that hasn't been billed in the period you set, grouped by manager. Each manager gets one card in Teams with a bill button, a fee request is drafted for every matter they bill and partners can see who hasn't acted.
Where your team approves
At the decision buttons. The agent never raises a bill.
You decide what each agent may do on its own and where a person has to approve. By default, anything that goes to a client or raises a bill waits for one of your team.
Standard in every firm
- Reading the export
- The rules
- The cards
- The decision log
- The chat
Set up for your firm
- Thresholds
- Ageing bands
- Column mapping
- Which manager owns which client
- How the export reaches us
Today
A manager opens a long aged WIP report, scrolls for the matters over threshold, checks the last bill date on each, decides, then emails billing. It happens monthly if at all, so WIP ages and lock-up grows.
With the agent
The exceptions arrive sorted, with movement and last bill date shown. Decisions take minutes, the fee request is drafted and partners can see who hasn't acted.
Worked example
What it could give back to your firm.
Worked example
- Hours back a year
- 355
- Value of that time a year
- £42,624
- Cash released One-off working capital, not extra income.
- £41,096
Illustrative defaults. Put in your own numbers.
How it's worked out
- Hours a year = managers × reviews per manager per month × 12 × (minutes per review now − minutes with the agent) ÷ 60.
- Value = hours a year × value of an hour.
- Cash released = annual fee income ÷ 365 × lock-up days reduced. It's one-off working capital, not extra income.
What you need in place
Before it can run in your firm.
- A scheduled export, or one of the other routes above
- Agreed thresholds and ageing bands
- Which manager owns which client
- Teams
Price
Fixed price, confirmed on a free 30-minute call
Once live, it's looked after under Embed from £750 a month, which covers up to two live agents.
Microsoft's own usage charges, such as Copilot Credits, are billed by Microsoft to your firm, separately from our fees.
All prices exclude VAT.
What if our practice software can't send a scheduled report?
Does the agent raise bills?
Where does our data go?
What does it cost to run?
Next step
Talk to us about this agent.
A free 30-minute call with James. We'll check how your practice would trigger it and confirm the fixed price.