1. Pull open invoices from QuickBooks Online. The QBO step fetches every open invoice with its invoice date, amount, customer, and due date.
2. Filter to overdue. Keep only invoices where days past the due date is greater than 30. Change the threshold to whatever your AR policy uses.
3. Match each invoice to its owner. Join on customer name or ID against your account-owner source, a Google Sheet, Salesforce, or HubSpot, to attach the right rep's name to every row.
4. Segment by severity. Split into buckets: 30 to 60 days, 60 to 90 days, 90+ days, so the oldest balances get the loudest signal.
5. Post the digest to Slack. Send one grouped message to your AR channel, sorted by how overdue each invoice is: Acme Corp, $4,200, 47 days overdue, owner Jane S., here's the link. The whole list lives in one place, and every line names who owns it.