Overdue, handled.
Connect QuickBooks, Xero, or Stripe and diol quietly recovers what's owed — human-sounding calls, texts, and emails in your business's name that pause the moment an invoice is paid.
Works with QuickBooks, Xero & Stripe · US-only · Private beta
Recovered this month
$8,450
12 payments
Total outstanding
$23,900
$14,200 overdue
Active chases
6
invoices in cadence
Avg days to get paid
31 days
DSO · last 90 days
Where your money is stuck
$23,900 outstandingActive chases
View all →Compliance and trust
- TCPA-aware quiet hours, consent tracking, and a full audit log on every touch
- Every AI call discloses it's an automated assistant — no tricks
- One-tap opt-out built into every text and email
Watch a chase, channel by channel
This is what your customers actually receive — from a fictional agency called Northstar Creative chasing invoice #1042.
Hi Dana,
Hope the spring campaign is going well! Just a friendly heads-up that invoice #1042 for $4,800 (the March brand refresh) was due on May 9 and is still open on our end.
You can settle it in one click below — and if it's already in motion or anything looks off, just reply to this email and we'll sort it out.
Thanks so much,
The Northstar Creative team
Sent by diol in Northstar Creative's name — your clients never see ours.
Every message goes out as "Northstar Creative" — the customer's own brand, never diol.
From connected to collected in three steps
No new workflow to learn. diol plugs into the books you already keep.
A 2-minute OAuth connection. diol finds every overdue invoice instantly — no imports, no spreadsheets, no setup calls.
Pick a per-industry preset, then make it yours. You control the tone, the timing, and exactly what gets said — nothing sends without your sign-off.
We pause outreach the moment an invoice is paid, and every recovered dollar is tracked live on your dashboard.
Everything an AR person would do — on autopilot
diol works your overdue invoices the way a great (and very patient) collections specialist would.
Warm, natural phone calls that negotiate payment dates like your best office manager would. Every call discloses it's an automated assistant — no tricks.
Two-way texting on registered A2P 10DLC numbers. Customers reply in plain English; one-tap opt-out is built into every thread.
Reminders written in your brand voice that reference the actual project and invoice — not a generic dunning template.
When a customer says "Friday," diol logs it, pauses the chase, and follows up automatically only if Friday comes and goes.
TCPA-aware quiet hours, state-by-state recording-law disclosures, consent tracking, and a full audit log on every touch.
Bookkeepers and fractional CFOs run recovery across every client from one console, with per-client branding and reporting.
See diol work, screen by screen
The real product — shown here with sample data.
Calls that negotiate a pay date — like your best office manager
diol calls in your business's name, opens by disclosing it's an automated assistant, then has a real back-and-forth: it offers options, pins down a date, and logs the promise. No scripts your customers can tell are robotic.
- Discloses it's automated, every time
- Books a promise-to-pay and pauses the chase
- Texts a secure pay link on the spot
Calling Sarah · Acme Co.
Invoice #1042 · $1,200 · 12 days overdue
Discloses it's an automated assistant · recorded where required
Hi, this is the automated assistant for Northstar Creative — am I speaking with Sarah?
Yeah, this is Sarah.
Thanks Sarah. I'm calling about invoice #1042 for $1,200, which is 12 days past due. Is there a date that works to get that settled?
Money's a little tight — can I do it Friday?
Friday the 27th works. I'll text you a secure pay link now, and we'll pause reminders until then. Anything else I can help with?
Every reply in one place — with the response already drafted
When a customer texts or emails back, it lands in a triage inbox tagged Needs reply, Promised, or Disputed. diol drafts the reply in your voice; you read it and hit send. The routine chasing stays on autopilot.
- Status chips tell you what actually needs you
- One-click AI-drafted replies
- Disputes route straight to you
- Acme Co.Needs replyMoney's a little tight — can I…
- Bright StudioPromisedPromised Fri, Jun 27
- Harbor CafeAI handlingdiol auto-sent 2 reminders
Money's a little tight this week — can I pay on Friday?
Suggested reply
No problem, Sarah — Friday the 27th works. I'll note it and send a secure pay link. Reply STOP to opt out.
Watch the cash land — and your books stay in sync
Every recovered dollar shows up live, tagged by the channel that won it. When an invoice is paid, diol marks it paid in QuickBooks or Xero automatically — no double entry, no drift.
- Live recovered total + days-to-paid
- Paid invoices write back to your books
- See which channel collects best
Recovered this month
$8,450
12 invoices · avg 31 days to paid
Collected vs. billed · last 6 weeks
- Acme Co. #1042via SMS pay link$1,200
- Bright Studio #1038via AI call → card$3,450
- Harbor Cafe #1031via email reminder$880
See it in action
The actual diol interface — calm, fast, and built so you can run AR in minutes a week.
Every invoice, one board
Your receivables, the way you think about them
Group overdue invoices by status, customer, or your own colored labels. Right-click any card to mark paid, enroll in a cadence, or pause — the same actions as the list, wherever you are.
Beacon & Co.
Dana Reed
Vellum Design
Mara Lin
Northwind Co.
Sam Ortiz
Atlas Freight
Joy Kim
Cedar Studio
Ben Vela
Lumen Labs
Ada Soto
Ask diol
An AR analyst that answers in plain English
Ask about anything — who's likely to pay late, what's stuck, how a customer behaves — and diol answers from your live data. It proposes the next move and never acts until you confirm.
Who's most likely to pay late this month?
Three customers stand out, based on payment history and broken promises:
Draft friendly reminders for all three?
Analytics
See exactly when the cash lands
Cumulative billed vs collected, with a projection of when you'll be fully paid at your current pace. Plus DSO trends, channel effectiveness, and who pays reliably — all computed live.
Collection trajectory
On pace to be fully collected around September 2026Cumulative billed vs collected · pace $9,200/month · projection assumes no new invoices.
Your brand. Your voice. Never a collection agency.
Every call, text, and email goes out as your business — first-party outreach from the company your clients already know and like. There's no third-party collector, no scary letterhead, and no relationship damage. Just the polite, persistent follow-up you never have time to do yourself.
The follow-up you hate — without the trade-offs
Chasing it yourself burns your time. An agency burns the relationship. diol does neither.
Doing it yourself
- EffortHours every week
- SpeedWhenever you find the time
- Customer relationshipAwkward — it's on you
- CostYour time (the priciest kind)
- Your booksYou update the books by hand
A collection agency
- EffortHand it off entirely
- SpeedSlow — and only once it's very late
- Customer relationshipDamaged — a third party is dunning your client
- Cost10–50% of what's recovered
- Your booksBooks drift out of sync
diol
- EffortSet once, then automated
- SpeedStarts day one — polite and persistent
- Customer relationshipProtected — first-party, in your name
- CostSmall monthly base + a low success fee
- Your booksAuto-synced to QuickBooks / Xero
The questions every owner asks
Will this annoy my customers?
It's built not to. Outreach goes out in your name (never a collection agency), respects quiet hours in the customer's own timezone, and stops the instant an invoice is paid. Every text and email has one-tap opt-out, and anyone who replies is handled like a person — not blasted with reminders.
Is it actually legal / compliant?
Yes — compliance is built in. Calls disclose they're an automated assistant, quiet hours and consent are enforced, recording disclosures follow state law, and there's a full audit log on every touch. Because you're collecting your own invoices in your own name, you stay a first-party creditor — not a regulated debt collector.
Does it work with Xero and Stripe, or just QuickBooks?
QuickBooks, Xero, and Stripe all connect via a 2-minute secure login, and you can import a spreadsheet too. diol pulls your invoices and payment status automatically and keeps them in sync.
What happens if a customer disputes the bill?
diol recognizes a dispute, pauses the chase immediately, and routes it straight to you with the details. It never argues, threatens, or invents fees — a human (you) decides how to handle anything sensitive.
Do my customers know they're talking to AI?
Always. Every call opens by stating it's an automated assistant calling on your behalf, and texts read like normal messages from your business. No tricks — that's both the right thing to do and what the law requires.
How much does it cost?
A small monthly base plus a low fee only on what diol actually collects — the rate drops as you grow, or pay as you go with no commitment. Always a fraction of what a collection agency takes.
Simple pricing that pays for itself
A small monthly base plus a low fee on what we actually collect — the rate drops as you grow, or pay as you go with no commitment. Always a fraction of what a collection agency charges.
$0 /mo
- No monthly fee — 4% of what we collect
- Unlimited chases
- Email + SMS + pay portal
- QuickBooks / Xero sync
$49 /mo
- $49/mo + 2% of collected
- Everything in Pay as you go
- AI voice calls
- 1 seat
$149 /mo
- $149/mo + 1% of collected
- Custom cadences + white-label
- 3 seats
- Priority support
$499 /mo
- $499/mo + 0.5% of collected
- Multi-client accountant console
- Unlimited seats
- Warm transfer + dedicated onboarding
Need the details? Compare plans →
See exactly what's overdue — and start bringing it home
diol is in private beta. Drop your email and we'll reach out the moment your spot opens up.