Call List · Today
Acme Industries$24,580
Tideline Co.$8,120
Harbor Marine$3,440
Collected This Week
$142,380
+18% vs last week
AI Priority Score
92
top-priority customer
Outbound Call · 3m 24s
AI summary: Promise to pay Friday
PROMISE KEPT
94%
Aging Buckets
$1.2M across 312 customers
COLLECTIONS, REIMAGINED

We Bring It Back

Smart collections software that turns outstanding receivables into recovered revenue — so your team knows exactly who to call, when, and why.

AI Priority Scoring Call Tracking QBO Sync AR Aging Deposits
Call List
?
Select Client
Sync All Data
Activity
Performance
Deposits
Updates
Messages
ProBot AI
Tools
EBS Aging
AR Report
Import Data
Exclusions
Settings
Enable Push Notifications
Send Test Notification
Settings
Admin Portal
Support
Sign Out
Total Outstanding
$--
Loading...
Call Today
--
Customers to call
Low Priority
--
Can wait
Total Customers
--
Active list
Loading priority call list...
#
Customer
Past Due
Aging
Last Contact
Loading call list...
Historical View
Outbound Calls
--
Total outbound
Total Calls
--
Loading...
Answer Rate
--%
Avg Duration
--min
Completed calls
Customers Contacted
--
out of total
Collected
$--
deposits
Call Breakdown
By Outcome
Loading...
By Direction
Loading...
Deposit Tracker
No deposits in this period.
Daily Activity
Date Outbound Answered Missed VM Left Duration
No call data for this period.
Weekly Digest
This Week vs Last Week
Total Outstanding & Aging Trend
Total Outstanding
--
Performance History (30 Days)
Loading historical data...
Customer Status
Loading...
ACH Steering Report
Loading...
Priority Breakdown
Uncontacted Customers (7+ days)
Loading...
How AI Call Scoring Works

Each call with a transcript is analyzed by Claude AI and scored on five weighted criteria. The overall score is a weighted average (0–100):

Sentiment & Professionalism 25%
Was the agent courteous, calm, and professional? Abusive or hostile language = critical flag and automatic 0.
Compliance 20%
Did the agent avoid misleading statements, properly identify themselves, and treat the customer respectfully?
Payment Guidance & ACH Steering 20%
Did the agent guide toward payment? When a check is mentioned, was ACH suggested? Missing ACH redirect = warning flag.
Call Effectiveness 20%
Clear purpose stated, objections handled, and a concrete outcome reached (payment promise, arrangement, callback).
Voicemail Quality 15%
Professional, brief, and includes a callback number. For live calls, scored on wrap-up quality and next steps.
Excellent (75–100): Strong performance
Needs Work (50–74): Room for improvement
Poor (<50): Requires attention
Critical flags are raised for abusive language. Warning flags are raised when a check is mentioned without suggesting ACH, or when a voicemail is left without a callback number.
How Priority Scoring Works

Each customer receives a score from 0–100 based on five weighted factors:

Balance Owed 0–30 pts
Higher balance = higher priority. $5,000+ earns the maximum 30 points.
Aging Bucket 0–25 pts
Older debt = more urgent. 120+ days past due earns max 25 points.
Days Since Contact 0–20 pts
Longer silence = needs attention. No contact in 14+ days earns max 20 points.
Payment Behavior 0–15 pts
Broken promises, multiple calls with no payment, hard to reach = higher score.
Open Invoices 0–10 pts
5+ invoices earns max 10 points. More invoices = more disorganized payer.
Call Today (38+): High & critical priority customers
This Week (20–37): Medium priority, follow up soon
Low Priority (<20): Can wait
How AI Priority Scoring Works

In addition to the formula-based score above, Claude AI independently reviews each customer's full profile daily at 5:00 AM and produces its own 0–100 priority score with a one-line explanation.

What AI Considers
Balance amount & aging, contact recency & outcomes, payment history patterns, call results (no-answers, voicemails, promises), agent notes, and open invoice count.
Patterns It Catches
Broken promises, repeated no-answers, customers going dark, small consistent deposits (cooperative payers), disputes, and payment arrangements being honored.
How It's Displayed
A sparkle badge with the AI score appears next to the formula score on each customer card. A one-line reason explains why that customer is prioritized. A ⚠ icon shows when AI and formula disagree by 20+ points.
Critical (75–100): Immediate attention
High (50–74): Call today
Medium (25–49): This week
Low (0–24): Low urgency
The AI score runs alongside the formula score — both are shown for comparison. Click the "AI Score" button above to manually trigger scoring, or it runs automatically at 5:00 AM daily.
Total Deposited (30d)
$--
Payments
--
ACH Payments
--
Check Payments
--
Log New Deposit
Recent Deposits
No deposits recorded yet. Click "Check Deposit Emails" above to scan for new deposits.
Post an Update
Loading...
Loading...
Total Open
$--
-- invoices
Avg Days Outstanding
--
Average age
Overdue
--
Past due
Current
--
Not yet due
No invoices found. Sync from QuickBooks or upload a spreadsheet to import invoice data.
Total Overdue
$--
All buckets 31+ days
Current
$--
-- invoices
1-30 Days
$--
-- invoices
31-60 Days
$--
-- invoices
61-90 Days
$--
-- invoices
91-120 Days
$--
-- invoices
120+ Days
$--
-- invoices
Total Billed
$--
Total Invoices
--
Customers
--
Customer Invoice # Days Past Due Billed Due Date Balance Due Agent Notes Client Notes Calls Actions
Total AR
$--
All outstanding
Current
$--
--%
1-30 Days
$--
--%
31-60 Days
$--
--%
61-90 Days
$--
--%
90+ Days
$--
--%
Total Overdue AR
$--
All buckets > 30 days
A/R Aging Summary
Connect QuickBooks and sync customers to view AR aging report.
Status Customer Contact Phone Email Balance Score Actions
Loading customer profile…
No excluded customers. Use "In Legal", "Skip Week", or "DNC" on customer cards to add exclusions.
Import Aging Data (.xlsx / .csv)
Custom aging spreadsheet with Sheet 1 (aging data) and Sheet 2 (contacts).
Drop your .xlsx or .csv file here
or click to browse
Current Clients
Click a client to view and edit its details.
Loading...
QuickBooks Online
Add New Client
Assigned Users
Users with access to the currently selected client and their roles.
Select a client above to view assigned users.
Total Calls
--
Inbound
--
Outbound
--
With Transcript
--
Date & Time Direction Customer From / To Duration Status Transcript
Loading...
Aging Summary
Loading...
Run Operations
All Users
User Username Email Status Role Last Login Actions
Client Access Matrix
Assign roles per client. Changes save automatically.
User
Time User Action Target Details
Database Stats
Loading...
Active Sessions
Loading...
Change Your Password
No conversations yet
Select a conversation
Select a conversation to view messages
ProBot
Your collections assistant
Hey! I'm ProBot
Here's what I can do for you:

Look things up:
• Search customers & view their details
"Brief me on [customer]" — full call prep
"How did we do today?" — daily digest
• Check balances, call history & deposits
• Show the priority call list

Make changes:
• Mark DNC, inactive, in legal, or skipped
• Set priority — "make X top priority"
• Update phone, email, or contact name
• Batch actions — "skip all under $500"
• Record payment promises & track follow-ups

Smart features:
"Draft a reminder email for [customer]"
"Who needs escalation?" — flags problem accounts
"Remember that Sharon handles billing at X"
"Check on payment promises"

Just type what you need in plain English!
Action logged successfully