Weekly Clio collections digest with drafted client follow-ups

Every Monday, see exactly who owes your firm money, with personalized follow-up emails waiting in your drafts for review before anything sends.

Agentic Task
ClioGmailSlack BotFinanceOperationsEmail AutomationAI ReportsDaily Digests
PromptCreate

Every Monday at 8am, review my law firm's accounts receivable in Clio and prepare the week's collection follow-ups for me to review.

Start with Clio's List Outstanding Client Balances to get every client who still owes the firm money, along with the aging buckets showing how long each portion of the balance has been outstanding. This is the backbone of the run. Total the balances to get firm-wide AR, and keep the per-bucket split (current, 30 days, 60 days, 90 plus days) for use in both the emails and the digest.

For each client with an outstanding balance, use List Bills to pull the specific unpaid invoices behind that balance, capturing the invoice number, issue date, due date and amount for each one. A single client may have several unpaid invoices, so keep them grouped under the client rather than treating each invoice as a separate item.

Use List Matters together with Get Matter Client to work out which matters the unpaid work sits under and who the responsible attorney is for each client. Carry the responsible attorney into both the email context and the digest so the right person can own the follow-up.

Skip any client whose total outstanding balance falls below a configurable minimum, defaulting to 500 dollars, so nobody spends the week chasing small change. Put that threshold somewhere obvious and easy to change.

For every client that is past due and above the minimum, use Gmail Create a Draft to prepare a personalized follow-up email. These must land in my drafts for a human to review and send, and must never be sent automatically. Address the client by name, reference the specific matters, and itemize the unpaid invoice numbers with their issue and due dates. Escalate the tone based on the age of the oldest unpaid invoice: a friendly nudge at 30 days that assumes it simply slipped through, a firmer reminder at 60 days that asks for a specific payment date, and a direct request at 90 plus days to arrange payment or discuss a payment plan. Keep every version professional and relationship-safe, because this is a lawyer writing to a client, not a collections agency.

Flag any client that has appeared for three consecutive weeks as needing a phone call instead of another email. Work this out by checking the digests this workflow posted in the billing channel in previous weeks. When a client hits three weeks, still include them in the digest, but mark them clearly as a call and note that email has not been working.

Finally, post a single ranked digest to our billing channel using Slack Bot Send a Message, sorted by dollars at risk so the biggest problems sit at the top. Include the firm's total accounts receivable, the amount sitting in each aging bucket, the top overdue clients with their balance, oldest invoice age and responsible attorney, any clients that need a phone call rather than an email, and how many drafts are waiting in Gmail for review. Post one message for the whole firm, not one per client.

What does this prompt do?

  • Pulls every client who still owes your firm money and groups what they owe into 30, 60, and 90-plus day aging buckets
  • Attaches the specific unpaid invoices behind each balance, along with the matters involved and the attorney responsible for the client
  • Writes a personalized follow-up email for each past-due client and leaves it in your Gmail drafts, getting firmer as the debt ages, and never sends anything on its own
  • Posts one ranked Slack digest to your billing channel showing total money owed, each aging bucket, your biggest overdue clients, and how many drafts are waiting for review

What do I need to use this?

  • A Clio account with billing in use and invoices already issued to clients
  • A Gmail account belonging to whoever will review and send the follow-up emails
  • A Slack workspace with a billing channel the weekly digest can post into
  • A minimum balance you want to start chasing at, so the firm does not spend time on small change

How can I customize it?

  • Change the day and time it runs, or move to twice a week during an end-of-quarter collections push
  • Raise or lower the minimum balance so small leftover amounts get skipped automatically
  • Rewrite the wording for each stage of lateness, or add a final stage that hands the account to outside collections

FAQs

Will this email my clients automatically?
No. Every follow-up is created as a draft in your Gmail account and stays there until a person opens it, reads it, and hits send. Billing conversations with legal clients are sensitive, so a human always makes the final call.
What happens if one client has several unpaid invoices?
They get one email, not one per invoice. The draft lists every outstanding invoice for that client with its number, issue date, and due date, so the client sees the full picture in a single message.
Does it handle a firm where different attorneys own different clients?
Yes. It looks up the matters behind each balance to identify the responsible attorney, includes that name in the digest, and gives you the context to route each draft to the right person.
How does it know when emailing has stopped working?
It checks the digests it posted in previous weeks. Any client showing up three weeks in a row gets flagged as needing a phone call instead of another email, so a stalled account does not quietly keep aging.
Will it chase tiny balances?
Only if you want it to. You set a minimum balance and anything below it is skipped entirely, which keeps the digest focused on the money actually worth someone's time.

Related templates

Share of voice dashboard for your brand and competitors

See how your brand's news coverage and sentiment stack up against four competitors, then let an assistant write the weekly report for you.

GDELT
Notion
Slack Bot
App
Approval war room for every social post awaiting sign-off

One screen showing every social post waiting on approval, sorted by deadline, so reviewers can approve or reject without leaving the page.

Hootsuite
Slack Bot
App
Turn champion job changes into new pipeline in Attio

Every Monday, find the past champions and closed-won contacts who changed jobs, update Attio, and get the moves worth chasing in Slack.

Boomerang
Attio
Slack Bot
Agentic Task
Collect social post requests and schedule them in Hootsuite

Staff submit what happened, your social manager edits the copy, picks the accounts and puts it on the calendar without a single spreadsheet.

Hootsuite
Slack Bot
General Input Database
App
Voice agent QA review board for your Hume EVI calls

Open one board each morning, see which voice calls went badly, replay the exact moment the caller got frustrated, and file the fix.

Hume
Linear
Slack Bot
App
Compare every Hireflix candidate for a role side by side

A calibration board that lines up every candidate's answer to the same question, hides names until your panel has scored, and writes the agreed rating back.

Hireflix
Gmail
App

Stop letting unpaid legal invoices age quietly.

Get a ranked picture of your firm's receivables every Monday, with the follow-up emails already written and waiting for your review.