How to Automate LoanPro

LoanPro automates servicing from inside the loan. Its Automation Engine evaluates rules on new loans, in Daily Maintenance or in real time, and takes actions an agent would take by hand. What it cannot see is the bank, the processor or the title office, and reading those is work for an agent like WebRun.

LoanPro holds the number a borrower actually owes

LoanPro is loan management software, built API-first, covering the whole life of a loan: origination, servicing, payments and collections, with a Modern Lending Core underneath. Fintechs, banks, consumer and auto lenders, commercial lenders and neobanks run their books on it.

What lives in it is the account itself. The balance and how it was calculated. The payment schedule and what has actually been paid against it. Interest, fees, charges, credits. The status the loan is in and the history of how it got there. For a lender that record is not a report on the business, it is the business, and a regulator can ask to see any of it.

The people in it are servicing agents and collectors, working accounts one at a time, plus the operations team who decide what the rules should be. Nobody in either group is short of things to do.

The exceptions are what a servicing team actually works

A performing loan needs nobody. The work is entirely in the accounts that stepped out of line, and each one arrives as a small research task.

A payment that came back as an ACH return two days after it looked settled. A card on autopay that declined, then declined again on the retry. A borrower two weeks from maturity who has not been told. A dealer asking for a payoff figure by lunchtime. An escrow account short of what next year's bill will need. A hardship arrangement whose first instalment was due yesterday. A loan that went delinquent overnight and now needs a decision.

Each of those is an agent opening the loan, opening something else, comparing the two, writing a note, and setting a reminder to look again. The loan tells them half the story. The other half is somewhere they have to go and find.

The loanpro.io homepage, the app these three jobs run in. LoanPro
Failed payments caught the same day Returns and declines read from the processor's dashboard and matched to the loan before the next retry runs, rather than after it fails again.
Payoffs prepared, not improvised The figures for a payoff quote assembled from the account and the systems around it, ready for an agent to check and release.
Outside records kept in step Insurance, collateral and title status checked where they are held, so a loan closed out on paper is closed out everywhere.

The Automation Engine covers every action an agent could take

LoanPro's own automation is deep, and any lender should push it as far as it goes before looking anywhere else.

The Automation Engine, which older hands still call Rules Applied, holds an ordered list of rules under Settings, Loan. Each rule is a condition written against the account, and when it comes out true the system takes an action a servicing agent could have taken by hand, such as adding a charge or changing a status. You choose when each rule is evaluated: added to new loans, run in Daily Maintenance, or checked in real time when something happens on the account. Quick Actions lets an agent fire a whole sequence of those steps from a single button. Around it sit the Communications suite for notices, comprehensive loan recasting for backdated adjustments, a Borrower portal, and a Reporting suite for regulatory, investor and internal reporting.

Notice what every one of those rules is written against. A fact the loan already holds. Balance, days past due, status, a payment that posted.

The bank statement is not one of those facts. Neither is the processor dashboard where a return appears, the insurer's site that says a policy lapsed, or the state office that holds a lien. A rule cannot fire on what the system was never told.

The account can reflect what happened in somebody else's system

Feed the engine the facts it cannot see, and rules that were impossible become ordinary.

Returns and declines read off the payment processor's dashboard the morning they post, matched to the loan they belong to and flagged before the next retry. The bank's incoming transactions compared with the payments each loan expected, so a wire posted to the wrong account is found in a day instead of at month end.

Insurance checked on the carrier's site, so a lapsed policy on collateral is a phone call rather than an uninsured asset. Lien and title status confirmed with the office that holds it, so a payoff can be closed out. A dealer's funding portal read for the documents still outstanding on a loan you have already boarded. Payoff figures assembled the moment a dealer asks, rather than rebuilt by hand from three screens.

None of it requires those counterparties to publish an API or waits on an integration project. Each of those sites is already a screen somebody in your office reads.

Lending has a hard line. The research part of it runs unattended. Changing a lending record cannot, because that record decides what a borrower owes and what a regulator sees. Anything that posts, charges, closes or contacts waits for a person.

A borrower hears from a person, not a schedule

The comparing can run overnight without anyone watching it. The decision that follows should not, and in lending that distinction is the whole design.

WebRun is an AI agent that works a real Chrome browser, signed in as your team is. It opens the processor dashboard, the bank, the insurer or the dealer portal, reads what is on the screen, and hands the result back so LoanPro's own rules have something to act on.

It runs on your schedule in your own private environment, and a workflow can be limited to an explicit list of domains. You can watch a run and stop it partway. Anything that changes an account or reaches a borrower is drafted and waits for an agent.

Each workflow below names the accounts it touches and the sites it opens.

Questions people ask

Does it change loan records or post payments?

Not on its own. Reading a processor dashboard or a bank statement and reporting what it found runs unattended. Anything that posts a payment, adds a fee or moves an account status is prepared for an agent, because those changes carry compliance consequences.

How is this different from the Automation Engine?

The Automation Engine is the right tool for anything LoanPro already knows, and it should carry that work. This covers the facts LoanPro does not hold, on sites it has no view into, and hands them back so a rule has something to fire on.

Will it contact borrowers directly?

No. Notices, reminders and hardship follow-ups are drafted and left for a person to review. Borrower communication in lending is regulated, and a message sent by mistake is not something a review queue can undo afterwards.

25 ready-made LoanPro workflows

Each one names the apps it touches and the exact steps it takes. Open one to read what it will do, then turn it on.

Automated LoanPro Payment Reminders
Every morning, WebRun opens LoanPro, finds loans with a payment due in the next three days, drafts a short SMS reminder for each borrower, and queues them in a Google Sheet so staff can approve the batch before Twilio sends anything.
LoanPro›Twilio›Google Sheets
Automated LoanPro Payoff Letter Drafting
When a borrower requests a payoff quote, WebRun opens LoanPro, calculates the exact payoff amount through the good-through date, prepares a formal payoff statement in DocuSign, and drafts the cover email in Gmail for staff to review and send.
LoanPro›DocuSign›Gmail
Automated LoanPro New Loan Boarding
When a new loan is boarded, WebRun opens LoanPro to verify every required field is filled in, checks DocuSign for the signed loan documents on file, and builds a boarding checklist in Google Sheets so nothing is missed before the first statement goes out.
LoanPro›DocuSign›Google Sheets
Automated LoanPro Monthly Statement Drafts
Every morning, WebRun opens LoanPro to find loans hitting their statement date, compiles each borrower's balance, payment history, and amount due, drafts the statement email in Gmail for review, and pings your servicing team on Telegram once a batch is ready.
LoanPro›Gmail›Telegram
Automated LoanPro Maturity Reminders
Every Monday, WebRun opens LoanPro, finds loans maturing in the next 60 days, logs each one to a Google Sheet with days remaining, and drafts a maturity notice in Gmail for staff to review and send to the borrower.
LoanPro›Google Sheets›Gmail
Automated LoanPro Late Fee Flags
Every night, WebRun opens LoanPro to find payments that missed the grace period, calculates the fee each loan's terms allow, and logs it to a Google Sheet for a servicing agent to confirm before it is assessed in LoanPro or posted in QuickBooks.
LoanPro›Google Sheets›QuickBooks
Automated LoanPro Hardship Follow-Ups
Every Monday, WebRun opens LoanPro to check every active hardship or forbearance plan against its modified terms, drafts a check-in email in Gmail for any borrower falling behind, and posts an at-risk list to your loss mitigation team in Slack.
LoanPro›Gmail›Slack
Automated LoanPro Autopay Retry Alerts
Every morning, WebRun opens LoanPro to find autopay payments that failed overnight, checks the decline reason in Stripe, and posts a same-day retry list to your collections team in Slack.
LoanPro›Stripe›Slack
Automated LoanPro Escrow Shortage Alerts
Every morning, WebRun opens LoanPro to find loans whose escrow analysis just completed with a shortage, checks the disbursement history in QuickBooks, and drafts a shortage notice in Gmail explaining the new payment and repayment options, held for staff to review and send.
LoanPro›QuickBooks›Gmail
Automated LoanPro Delinquency Escalation
Every morning, WebRun opens LoanPro, sorts every delinquent loan into its aging bucket, builds a worklist in Google Sheets, and posts each collector their assigned accounts in Slack so nothing sits untouched.
LoanPro›Google Sheets›Slack
Automated LoanPro Payment Reconciliation
Every night, WebRun pulls the day's posted payments from LoanPro, the settled transactions from Stripe, and the recorded cash receipts in QuickBooks, matches all three, and posts a mismatch report to Slack so nothing goes unnoticed until month end.
LoanPro›Stripe›QuickBooks
Automated LoanPro Borrower Info Updates
When a borrower asks to update their contact or payment info, WebRun opens LoanPro to pull the current record, logs the requested change to a Google Sheet next to the current values, and pings staff on Telegram to verify and approve it before anything is changed.
LoanPro›Google Sheets›Telegram
Automated LoanPro Payoff Quote Drafting
When a borrower requests a payoff quote, WebRun opens LoanPro, calculates the payoff amount including accrued interest and fees as of the requested date, and drafts a formal payoff letter in Gmail so your team can review, sign, and send it within hours.
LoanPro›Gmail›Google Sheets
Automated LoanPro Payment Reconciliation
Every night, WebRun compares payments posted in LoanPro against your bank settlement data in Google Sheets, flags any mismatches, and sends your finance team a reconciliation digest so exceptions are resolved before the next business day.
LoanPro›Google Sheets›Gmail
Automated LoanPro Overdue Payment Chasing
Every morning, WebRun opens LoanPro, finds accounts with payments past due, and drafts a polite SMS or email reminder for each borrower so your team can approve and send before accounts roll to the next delinquency bucket.
LoanPro›Twilio›Slack
Automated LoanPro New Borrower Onboarding Kickoff
When a new loan funds in LoanPro, WebRun automatically creates the borrower's account profile, drafts a welcome email with payment setup instructions, schedules the first payment date in Google Calendar, and alerts your servicing team so onboarding starts on day one.
LoanPro›Gmail›Google Calendar
Automated LoanPro Maturity Rollover Reminders
Every Monday, WebRun opens LoanPro, finds all loans maturing within the next 60 days, identifies which borrowers are candidates for renewal, and drafts outreach for your loan officers so no maturity date is missed and every relationship has a next step.
LoanPro›Google Sheets›Twilio
Automated LoanPro Hardship Request Case Management
When a hardship request arrives, WebRun pulls the borrower's loan details from LoanPro, checks their payment history and current balance, and builds a structured case summary for your loan modification team so they can make a timely, informed decision.
LoanPro›Google Sheets›Slack
Automated LoanPro Portfolio Exception Detection
Every night, WebRun scans your LoanPro portfolio for unusual patterns such as duplicate payments, unexpected balance changes, misapplied transactions, and fee anomalies, and posts a flagged exception report to your operations team in Slack.
LoanPro›Slack›QuickBooks
Automated LoanPro Document Collection Chasing
Every morning, WebRun checks LoanPro for loans with missing required documents, and drafts a polite follow-up email to each borrower so your team can approve and send the request before applications stall.
LoanPro›DocuSign›Gmail
Automated LoanPro Delinquency Bucket Worklist
Every morning, WebRun opens LoanPro, sorts all delinquent accounts by bucket (1-29, 30-59, 60-89, 90-plus days past due), and delivers a prioritized worklist to your collections team so they work the highest-risk accounts first.
LoanPro›Google Sheets›Telegram
Automated LoanPro Compliance Deadline Tracking
Every Monday, WebRun reviews your loan portfolio in LoanPro for upcoming regulatory and contractual compliance deadlines, logs each one to a tracker, and alerts your compliance team to deadlines due in the next 14 days so nothing is missed.
LoanPro›Google Sheets›Gmail
Automated LoanPro AutoPay Failure Alerts
Every hour, WebRun checks LoanPro for failed AutoPay transactions, drafts a borrower notification for each failure, and alerts your servicing team so failed payments are resolved before accounts fall behind.
LoanPro›Twilio›Slack
Automated LoanPro Loan Approval Routing
When a loan application reaches approval stage in LoanPro, WebRun reads the loan amount, credit tier, and product type, determines the correct approval authority based on your routing rules, and drafts an approval notification for the assigned reviewer so decisions happen without manual triage.
LoanPro›Slack›Google Sheets

Want one of these running on your own LoanPro?

Show WebRun the process once and it will run it on schedule, in your own private browser environment.