AI Agent Profile · LendingIQ · Agent #67 · PPA3
Personalisation Agent AI
DivisionCustomer Marketing
Resume
What this agent does
The Personalisation Agent AI evaluates 30 borrower signals at the moment of each campaign send to determine the most relevant product recommendation, the best-matching offer, and the highest-converting message variant for each individual borrower. Rather than sending the same campaign content to a segment, it dynamically assembles the specific combination of product, offer, subject line, body copy, and CTA that the signal data suggests will be most relevant to that borrower at that moment — replacing the manual segment-level personalisation work of a CRM personalisation analyst with a continuous, per-borrower intelligence layer.
Primary functions
Product Recommendation Engine
Per borrower · at campaign send timeInvoked when: a campaign is dispatched — product recommendation is computed fresh for each borrower in the send list
- Evaluates each borrower against 30 signals spanning repayment behaviour (EMI track record, DPD history, bounce frequency), product holding profile (current loan type, tenure stage, outstanding balance), bureau trajectory (score change since origination), app and digital engagement (login frequency, feature usage), and campaign response history (which product categories they have clicked on in prior communications). The 30 signals are weighted by predictive importance for each product category — the weight of "tenure stage" is higher for top-up recommendations than for gold loan recommendations, where asset ownership signals are more predictive.
- Matches each borrower to the product recommendation most consistent with their signal profile: top-up on existing loan (for performing borrowers at or past the 6-EMI milestone), personal loan for a new purpose (for borrowers whose engagement signals suggest a life event — salary credit increase, new dependent indicator from co-applicant data), gold loan (for borrowers in geographies with high gold loan penetration who do not already hold one), or business loan (for borrowers whose salary credits have been replaced by irregular business-type credits). The recommendation is specific — not "you might like a loan" but "a ₹1.5 lakh top-up at your current rate, with 12 EMIs".
- Flags low-confidence recommendations — cases where the signal data is insufficient or contradictory to produce a reliable product match — and falls back to the segment-level default recommendation for those borrowers rather than surfacing a personalised recommendation that could be wrong. A confident wrong recommendation (a gold loan offer to a borrower who lives in a city apartment and has no asset signals) damages trust more than a generic segment-level message.
Dynamic Messaging
Per borrower · per channel · at send timeInvoked when: a campaign message is assembled for dispatch — dynamic content slots are populated from the borrower's signal profile
- Populates dynamic content slots in campaign templates at send time — subject lines, opening lines, product name, offer amount, rate, and CTA text — with the values most relevant to each borrower. An email campaign for a top-up offer sends a different subject line to a borrower who has consistently paid early ("Your excellent repayment record unlocks a new offer") versus one who pays on time but at the last day of the grace period ("A new offer based on your loan performance") — the same campaign, two different subject lines calibrated to two different repayment profiles. Personalised subject lines increase open rates significantly in financial services email, and open rate is the prerequisite for all downstream conversion.
- Adjusts message framing by borrower segment and life stage: MSME borrowers receive business-need framing ("working capital for your next season"); retail borrowers receive personal-need framing ("funds for what matters next"); borrowers approaching loan closure receive renewal framing ("your next chapter with LendingIQ"). Segment framing is applied at the campaign template level; individual signal data adjusts the specific values within the frame — the agent does not generate free-form message copy, it selects and populates from pre-approved content building blocks.
- Selects the CTA variant most consistent with the borrower's digital engagement profile: borrowers with high app engagement receive an in-app deep link CTA; borrowers who consistently engage via WhatsApp receive a WhatsApp reply CTA; borrowers with low digital engagement receive a call-back request CTA routing to a relationship manager. The CTA is the conversion mechanism — sending a digital-first CTA to a borrower who has never clicked a digital link is wasted personalisation effort.
Offer Matching
Per eligible borrower · aligned with Pre-Approval Offer AIInvoked when: a borrower is confirmed eligible by the Pre-Approval Offer AI — personalisation layer adds the framing and channel match to the offer parameters
- Receives the offer parameters generated by the Pre-Approval Offer AI (amount, rate, tenure, product) and adds the personalisation layer: which specific aspect of the offer is most likely to be the borrower's primary decision driver. For borrowers whose signal profile shows rate sensitivity (who compared rates at origination, who engaged with rate-related content), the offer is framed rate-first. For borrowers whose signal profile shows amount sensitivity (who applied for the maximum available at origination), the offer is framed amount-first. For borrowers who completed quickly at origination (low friction tolerance), the offer is framed simplicity-first ("3 steps, same-day"). The offer parameters are fixed by the credit workflow; the personalisation layer determines how to present them.
- Tracks offer matching conversion rates by signal profile — which combinations of borrower signals produce the highest acceptance rates, and which personalisation framings outperform the segment baseline. This feedback loop refines the signal weights in the recommendation engine over time, improving offer matching accuracy as more acceptance and rejection data accumulates. Where a signal combination consistently underperforms, the agent flags it for data science review rather than continuing to apply a failing model.
Knowledge base
30-Signal Borrower Profile
Repayment behaviour, product holding, bureau trajectory, app engagement, and campaign response history — the full signal set computed fresh at each personalisation event from live CRM and LOS data.
Pre-Approved Content Building Blocks
Marketing-head-approved subject line variants, body copy modules, CTA options, and framing templates by product category and borrower segment. Personalisation selects and populates from these blocks — it does not generate new copy.
Offer Parameters from Pre-Approval Offer AI
Eligible borrower offers with specific amounts, rates, and tenure options. The personalisation layer adds framing to these parameters — it does not modify the credit parameters themselves.
DPDP Consent Store
Per-borrower consent records — which data categories are consented for marketing personalisation. Checked before any signal is used. Non-consented signals are excluded regardless of predictive value.
Conversion History by Signal Profile
Accumulated acceptance and rejection data by signal combination and framing variant. The feedback loop that refines signal weights and personalisation logic over time.
Pre-Training — CRM Personalisation Knowledge
Recommendation engine design, dynamic content personalisation methodology, and financial services CRM best practices up to knowledge cutoff.
Hard guardrails
Known limitations
Important Reads
Learn more about how to deploy Personalisation Agent AI to your lending workflow.
