Stop sending reminders and give the client a list. A client who gets a text naming the two documents you still need, with the upload link in the same message, sends them. A client who gets "just checking in, do you have everything?" does not. Then let a system run the follow-up on a fixed ladder so you never send the second reminder yourself. That is the whole method. The rest of this page is how it works inside a firm that runs on it.
Why clients go quiet after they say "you should have everything"
Tax preparers on the forums this April called it the worst season for missing documents they had seen. The pattern is always the same. The client believes they are done. You can see three items missing. You email. They open it on a phone, mean to look later, and later never comes. Two weeks pass and they ask where their return is.
- The reminder was vague. "Anything else you need?" puts the work back on the client to figure out what is missing.
- The reminder had no link. Finding the portal login is a second task, and second tasks die.
- The reminder came from a person, so it came late. You were preparing returns, not chasing them.
- Nothing happened when they did upload. No confirmation, no checklist update, so they were never sure they were finished.
What a document chase looks like when a system runs it
Inside the AI360 CRM, every client has a checklist built from last year's return and this year's intake. When a document is missing and the client has gone quiet, the chase starts on its own and runs on a fixed ladder.
- Day 0: a text naming the exact documents still outstanding, with the upload link.
- Day 2: an email with the same list, same link.
- Day 5: a second text.
- Day 8: a second email, then the file lands on the firm's morning brief as a human follow-up.
- Any day: the moment the client uploads, the chase stops. Nobody gets texted about a document that already arrived.
What happens the second they upload
The document lands on the client's record instantly. It is read and sorted by type, the checklist ticks itself, and if that was the last item, the return moves to Ready for Prep on the firm's board without anyone touching it. The client sees the checklist update, which is the confirmation they were missing before. During filing season the ladder tightens on its own so a quiet client is caught in three days, not seven.
What the owner sees the next morning
At 7:45 every morning the whole staff gets one brief: who is waiting on the firm, who the firm is waiting on, which files have stalled, and the three things to do first. The clients who ignored all four touches are on it. Nobody else is. That is the difference between chasing forty clients and calling three.
The firm this runs in
A Houston-area tax firm runs this chase on over 30 workflows inside the AI360 CRM, live since 2024. Clients log into the portal with a one-time code, upload from their phone, and the chase, the checklist, the e-signature request, and the morning brief run without a person doing them. The preparers prepare. See how the full system fits together on the CPA firm automation page.
Related: CPA firm automation · AI voice agent for accounting firms · Pricing