← Agent catalogue

AI Agent Profile · LendingIQ · Agent #63 · PPA2

Pre-Approval Offer AI

Function: Pre-Approved Offers TeamInvoked via: portfolio scan cycle · repayment milestone triggerRuntime: AWS Bedrock · ap-south-1Model: Claude Sonnet 4Context window: 200K tokens

DivisionCustomer Marketing

Resume

What this agent does

The Pre-Approval Offer AI continuously scans the active borrower portfolio, scores each account for top-up or cross-product eligibility using repayment behaviour, bureau standing, and current credit policy parameters, and generates individually tailored pre-approved loan offers with personalised amounts, rates, and tenure options. It then determines the optimal outreach moment and channel per borrower — dispatching offers at the point of maximum conversion likelihood — and routes accepted offers into the standard credit processing workflow without requiring a dedicated offers team to operate the cycle.

Primary functions

Eligibility Scoring

Weekly scan and event-triggered

Invoked when: weekly portfolio scan cycle runs, or repayment milestone triggers real-time eligibility check

  • Scans the active portfolio account by account, evaluating each borrower against the current credit policy's top-up and cross-sell eligibility rules: EMI track record (number of on-time payments, bounce frequency, DPD history), outstanding principal relative to original sanction, current LTV against security where applicable, bureau score trajectory since origination, and any active EWS flags from the Early Warning Agent AI. Borrowers with active EWS flags, restructured accounts, or overdue EMIs are excluded from the eligible pool before offer generation begins — the agent does not offer credit to accounts showing stress signals.
  • Scores each eligible borrower on top-up readiness — a composite of repayment consistency, income stability indicators from the original credit file, and time-since-origination — and ranks the portfolio by conversion likelihood. Accounts in the top quartile of readiness receive immediate offer generation; accounts in the second quartile are queued for the next cycle; accounts below the threshold are flagged for monitoring without offer generation, with the expectation that continued good repayment will move them into the eligible pool over time.
  • Calculates the offer parameters for each eligible borrower: maximum top-up amount within policy limits (typically a percentage of the original sanction or a multiple of monthly income, whichever is lower per current policy), the rate band applicable to the borrower's current risk profile via the Risk-Based Pricing Agent AI, and the eligible product variants — top-up on the existing loan, a new product line where the borrower qualifies, or a tenure extension offer where that is the more appropriate intervention.
Output: Ranked eligible borrower list with offer parameters per account — amount, rate, product type, and eligibility basis. Exclusion log for suppressed accounts (EWS flag, overdue, restructured) with suppression reason. Delivered to offer generation sub-process within the same scan cycle.

Offer Generation

Per eligible borrower, same-day cycle

Invoked when: eligibility scoring produces a ranked eligible pool — offer generation runs immediately for the top-quartile accounts

  • Generates a personalised offer for each eligible borrower: the offer amount stated precisely (not a range), the applicable interest rate, the indicative EMI at the standard tenure for that product, the validity window (typically 30 days), and the acceptance path — the specific action the borrower takes to accept, whether that is a link to the self-serve application, a call to the relationship manager, or a WhatsApp reply. Personalised offers with specific amounts convert at substantially higher rates than generic campaign messaging; the agent generates a distinct offer for each borrower rather than a single campaign offer applied across a segment.
  • Matches the offer framing to the borrower's current situation: a borrower six EMIs into a 24-month personal loan receives a top-up framing relevant to that stage ("you have established an excellent repayment record — here is an offer based on it"); a borrower approaching loan closure receives a renewal or new product framing; a borrower whose income appears to have grown since origination (based on updated bureau data or transaction signals) receives a limit enhancement framing. The offer rationale is specific to the borrower's situation, not a generic marketing template.
  • Records the offer in the CRM with the full offer parameters, generation timestamp, eligibility basis, and expiry date — creating the audit trail for the offer from generation through acceptance or expiry. Declined or expired offers are logged with the reason (where known from borrower feedback) to feed back into conversion rate analysis and offer design improvement.
Output: Personalised offer record per eligible borrower — specific amount, rate, EMI indication, validity window, acceptance path, and offer framing. CRM entry with full offer parameters and audit trail. Batch ready for outreach dispatch.

Outreach Timing & Dispatch

Per offer, conversion-optimised

Invoked when: offer batch is generated and ready for outreach — timing model determines the dispatch schedule per borrower

  • Determines the optimal outreach moment for each borrower based on their historical engagement pattern: the day of week and time of day at which they have previously responded to WhatsApp messages, the channel through which they last made a payment (indicating active channel usage), and any upcoming repayment dates where a relevant financial touchpoint is already expected. An offer delivered at a moment when the borrower is already thinking about their loan — immediately after a smooth EMI payment, for example — converts at meaningfully higher rates than an offer sent at a random point in the repayment cycle.
  • Selects the outreach channel per borrower — WhatsApp where the borrower has high message response rates, SMS as the fallback for low-WhatsApp-engagement borrowers, email for borrowers with email-first digital behaviour, and app push notification for borrowers who are active on the lending app. Does not dispatch the same offer across all channels simultaneously; that reads as spam and damages brand trust. One channel, one offer, one clear acceptance path.
  • Monitors offer performance in real time: open rates, link click rates, and acceptance submissions per offer batch. Where a batch is performing below the historical acceptance rate baseline, flags the campaign for human review — the offer parameters, framing, or timing assumptions may need adjustment. Acceptance rates are the primary performance signal; raw dispatch volume is not a metric that the agent optimises toward.
Output: Outreach dispatch schedule — per-borrower channel, message, and timing. Offer performance dashboard updated in real time with open, click, and acceptance metrics. Below-baseline acceptance rate flag raised within 48 hours of batch dispatch where performance warrants review.

Knowledge base

Loan Origination System — Repayment History

EMI payment records, DPD history, bounce frequency, and current outstanding per borrower. The primary input for eligibility scoring — repayment behaviour is the best predictor of top-up readiness in a performing portfolio.

Credit Policy — Top-Up and Cross-Sell Rules

Current policy parameters for top-up eligibility: minimum EMI count, maximum DPD threshold, LTV limits, and cross-product qualification criteria. The hard boundary within which all offer generation operates.

Risk-Based Pricing Agent AI — Rate Output

Current risk-adjusted rate for each eligible borrower, calculated at offer generation time. Personalised rates are a significant conversion driver — borrowers who have maintained good repayment expect a rate improvement on their next product.

Early Warning Agent AI — Exclusion List

Real-time list of accounts with active stress signals. Borrowers on the EWS exclusion list are suppressed from offer generation — offering credit to a stressed borrower increases both credit risk and regulatory exposure under responsible lending standards.

CRM — Borrower Engagement History

Historical channel response rates, last interaction timestamps, and prior offer acceptance or decline records. Inputs for outreach timing and channel selection optimisation.

Pre-Training Knowledge — Pre-Approval Best Practices

Lending industry knowledge of pre-approved offer mechanics, conversion optimisation principles, and responsible lending requirements for pre-approved credit offers up to knowledge cutoff.

Hard guardrails

Will notGenerate offers for borrowers with active EWS flags, overdue EMIs, or restructured accounts. Offering credit to a stressed borrower is both a credit risk and a responsible lending compliance failure. The EWS exclusion list is applied before the eligible pool is finalised — no exceptions.
Will notRelease loan funds on accepted offers. Offer acceptance initiates the standard credit processing workflow through the Credit Decision Agent AI and Disbursement Agent AI. This agent's authority ends at offer generation and acceptance capture — disbursement requires separate credit processing.
Will notGenerate offers above the credit policy limit for any borrower, regardless of repayment performance. The credit policy's top-up limits exist for portfolio risk management reasons; individual borrower performance, however excellent, does not override policy limits. Above-policy offers require product head approval outside this agent's workflow.
Will notDispatch offers through channels the borrower has not consented to receive marketing communications on. TRAI DND compliance and DPDP consent records are checked before dispatch; suppressed channels are respected regardless of the conversion optimisation model's preference.

Known limitations

Eligibility scoring is based on repayment behaviour and existing credit file data — it does not reflect income changes that have occurred since origination but have not been captured in the system. A borrower whose income has grown substantially since loan origination may be eligible for a larger offer than the policy-bounded scoring produces, but the agent has no way to know about income changes that have not been reported or captured through bureau updates.Consider integrating periodic income refresh signals — updated salary credit patterns from bank statement data or AA-linked account feeds — for the existing portfolio. Current repayment data is a good proxy for creditworthiness; current income data would improve offer calibration accuracy for longer-tenure loans.
Outreach timing optimisation is based on historical engagement patterns within the LendingIQ system. Borrowers who are new to the portfolio (fewer than three prior interactions) have limited engagement history, making timing optimisation a best-guess rather than a data-driven selection. For these borrowers, the standard weekday morning dispatch timing is used as the default.Allow 6–9 months of interaction data to accumulate before treating a borrower's engagement pattern as reliably predictive. For new-to-portfolio borrowers, A/B test timing variants across the cohort and update timing models as data accumulates.
Offer acceptance rate monitoring is based on digital response signals — WhatsApp link clicks, app submissions, and SMS reply rates. Borrowers who accept an offer through an offline channel (calling the branch, speaking to a relationship manager) may not be captured in the acceptance metric in real time, causing the campaign performance dashboard to undercount actual acceptance until the CRM is updated by the RM.Ensure that offline acceptance events are logged in the CRM within 24 hours with the offer reference code, so that campaign performance reporting captures the full acceptance rate rather than digital-only signals. Offline acceptance undercounting can trigger unnecessary campaign review flags.
Agent Profile · Pre-Approval Offer AI · LendingIQ · Agent #63Last updated April 2026 · For internal use

Important Reads

Learn more about how to deploy Pre-Approval Offer AI to your lending workflow.