Use case #0001

Campaign automation: the trigger library Email & SMS AI uses for loan lifecycle campaigns

A campaign manager who manually schedules every borrower communication — onboarding emails, monthly payment reminders, rate reset notifications, anniversary messages, pre-approval offers — is scheduling the same types of messages for thousands of borrowers, over and over, on a calendar that belongs to the institution rather than to the borrower's actual lifecycle. The Email & SMS Campaign Agent AI replaces this with a trigger library: 42 pre-built triggers that fire automatically when a borrower event occurs, sending the right message on the right channel at the precise moment the event happens. No scheduling. No calendar. No campaign manager.

Why trigger-based campaigns outperform scheduled campaigns — structurally, not circumstantially

A scheduled campaign sends a message on a date the institution chose. A triggered campaign sends a message on the date the borrower's own behavior or lifecycle event creates. The difference is not marginal — it is the difference between an interruption and a response. When a borrower's ACH bounces at 2 PM on a Tuesday, they are already thinking about that missed payment. A triggered bounce notification that arrives at 2:08 PM with a ACH / Zelle link and a clear explanation is a response to what just happened. A scheduled monthly newsletter that happens to mention monthly payment payments arriving on Friday does not respond to anything — it is an interruption that competes with everything else in the borrower's inbox.

The structural advantage of trigger-based campaigns is that open rates are 2 to 4 times higher for triggered messages than for scheduled campaigns, because the borrower's mental context is already engaged with the event that triggered the message. An anniversary email that arrives within hours of the 12-month mark is welcomed. The same email arriving two weeks later, scheduled to a Monday batch, is noise.

"A triggered message is a response. A scheduled message is an interruption. The institution that sends responses instead of interruptions builds a very different relationship with its borrowers."

The trigger library: 42 lifecycle triggers across 7 stages

Campaign Trigger Library — Email & SMS AI · 42 Active Triggers · November 2025
7 lifecycle stages · Email + SMS + WhatsApp · TCPA / FCC compliant · All triggers CCPA / state privacy-consent-gated
Total triggers42
Fired this month (Nov 1–14)18,841
Avg open rate (triggered)61.4% vs 22.8% scheduled
Stage 1 — Onboarding & Disbursement (T01–T08)
T01Sanction letter issuedCongratulations + what happens next + documents checklist + RM contactEmail + SMS
T02eACH link sentMandate setup guide + "complete in 5 minutes" + what auto-debit meansWhatsApp
T03eACH authenticatedConfirmation + "your EMIs will now be automatic" + first monthly payment dateEmail + WhatsApp
T04Disbursement processedWelcome to your loan · Disbursement amount · Account credit confirmation · payment scheduleEmail + SMS
T0572 hours post-disbursementPortal login guide · Statement download · Support contact · FAQEmail
T06First portal login (new borrower)Personalized walkthrough · Key features · Statement · Prepayment calculatorEmail
T07KYC / CIP expiry approaching (90 days)Gentle update reminder · Upload link · Consequence of not updatingEmail + SMS
T08Disbursement delayed >7 daysProactive status update · Reason (if shareable) · Expected date · RM contactWhatsApp + SMS
Stage 2 — monthly payment & Repayment (T09–T16)
T093 days before monthly payment due datePre-debit reminder · "Ensure $[amount] in account by [date]" · ACH / Zelle link if manualSMS
T10monthly payment successfully collected (ACH)Confirmation · Outstanding balance · Next monthly payment date · No ACH / Zelle link (not needed)SMS
T11ACH bounce (return code 01 — insufficient funds)Non-threatening notification · Explanation · ACH / Zelle payment link · Retry schedule · Penal infoWhatsApp + SMS
T12ACH bounce (return code 10 — account closed)Account update required · New ACH mandate link · Urgency without alarmEmail + WhatsApp
T13Manual payment received (ACH / Zelle)Payment acknowledged · Outstanding balance updated · Next ACH debit dateSMS
T14Voluntary prepayment processedPrepayment confirmed · New outstanding · Revised schedule · Tenor impact shownEmail + SMS
T15DPD 7 — first overdue reminderFriendly overdue notice · Payment options · ACH / Zelle link · Penal calculation shownWhatsApp
T16Account regularised after DPDConfirmation of payment receipt · Streak reset · No lecture · Warm thank youSMS
Stage 3 — Relationship Milestones (T17–T23)
T173 consecutive on-time EMIsMini-celebration · Outstanding progress · Streak counter introducedWhatsApp
T186-month anniversary (zero DPD)6-month milestone · Amount repaid · Equity built (HL) or outstanding reductionEmail + WhatsApp
T1912-month anniversary (zero DPD)1-year celebration · Full year summary · Eligibility check triggered · Pre-approval if eligibleEmail + WhatsApp
T20Voluntary prepayment — 2nd or moreStrong financial discipline acknowledged · Payoff acceleration shown · Tenure reduction impactEmail
T21Outstanding crosses 50% repaidMilestone: more than halfway · Equity message (HL) or business growth (SME / small business)WhatsApp
T22FICO score improvement >30 pts (monthly pull)Positive news · "Your credit score improved to X" · What this means for future borrowingEmail
T23Floating rate — monthly payment reduced (rate cut)"Your monthly payment went down $X" · Option to maintain monthly payment and reduce tenor insteadEmail + SMS
Stage 4 — Cross-Sell & Upsell (T24–T29)
T24Pre-approval eligibility confirmed (30-signal model)Pre-approved offer with locked terms · Product + amount + rate + tenor · 45-day validityEmail + WhatsApp
T25Income growth detected (AA) >25% YoYFinancial health positive signal · "You can now qualify for more" · Eligibility check CTAEmail
T26monthly payment calculator used on portal"We saw you were running some numbers" · Personalized product suggestion · RM contactWhatsApp (24hr)
T27SME / small business: sales tax / federal tax new state registrationExpansion acknowledged · Working capital top-up conversation · No immediate offerEmail
T28Pre-approval offer expiry (T-7 days)Offer reminder · Terms restated · "1 week remaining" · CTA to confirmEmail + WhatsApp
T29Loan anniversary — 24 or 36 monthsMulti-year milestone · Full amortisation summary · Next product conversation if eligibleEmail
Stage 5 — Regulatory & Administrative (T30–T35)
T30Floating rate reset (Fed / OCC prime rate / SOFR / RLLR change)New rate · New monthly payment · Effective date · Why it changed · No jargonEmail + SMS
T31Tax season (Jan 1 — March 31 proactive push)Interest certificate download link · Provisional certificate for ITR · Section 24 / 80C reminderEmail
T32Moratorium approved (if applicable)Moratorium confirmation · Dates · What changes · Revised scheduleEmail + SMS
T33Penal charge applied to accountClear explanation of penal · Why it was charged · How to avoid in future · No lectureSMS
T34Consent update required (CCPA / state privacy laws)Consent refresh request · What data is used · How to update preferencesEmail
T35Annual statement availableStatement ready · Download link · What it contains · Password if encryptedEmail
Stage 6 — Maturity & Closure (T36–T40)
T3618 months to final monthly payment"You're in the final stretch" · Remaining balance · Next financial conversationEmail
T37Final 3 EMIs remainingCountdown · NOC process explained · Property document release timelineEmail + SMS
T38Final monthly payment collectedLoan closed confirmation · NOC dispatch timeline · FICO "Closed" status notificationEmail + SMS
T39NOC dispatchedNOC and documents en route · Tracking (if courier) · What to do on receiptEmail + SMS
T407 days post-closure (no new loan)Relationship preservation · "Door is open" · Next product options · Light CTAEmail
Stage 7 — Win-Back & Reactivation (T41–T42)
T416 months post-closure (lapsed, no new account)Reactivation outreach · Current rates · "We'd love to be your financial partner again"Email
T42Bureau enquiry detected (lapsed borrower)Counter-offer within 48 hours · Competitive rate · No new KYC / CIP · Urgency honestEmail + WhatsApp
● 42 triggers · 7 stages · All TCPA / FCC-compliant · All CCPA / state privacy-consent-gated · Channel selection per trigger: SMS (transactional), Email (relational), WhatsApp (high-engagement, time-sensitive)

The trigger-to-campaign pipeline: how a single event spawns a multi-touch sequence

ACH bounce
Nov 5 · 14:32
Code 01
T11 fires · Immediate

WhatsApp + SMS sent within 4 minutes of ACH return confirmation

Message: non-threatening, explains the bounce, provides ACH / Zelle payment link, states retry schedule, quantifies the $500 penal if payment not made by month-end. Tone: helpful, not alarming. Channel: WhatsApp primary (higher read rate), SMS backup.

Open rate: 84%
No payment
Day +3
Nov 8
T15 fires · DPD 3

WhatsApp follow-up if ACH / Zelle payment link was not used

Day 3 retry queued. Pre-debit WhatsApp sent Day 2 evening: "We'll try your monthly payment again tomorrow — ensure $9,200 is available." If retry succeeds: T16 fires (regularisation confirmation). If retry fails: tele-collections assigned.

Retry success: 54%
Payment received
Nov 8 · ACH / Zelle
T13 fires · T16 suppressed (ACH / Zelle ≠ ACH regularisation)

ACH / Zelle payment acknowledgement sent immediately · Account current · DPD reset

The campaign sequence adapts in real time. T16 (account regularised after DPD) is suppressed because the payment was received via ACH / Zelle — the T13 trigger (manual payment received) fires instead with the appropriate confirmation. The borrower does not receive both messages.

Deduplication: ✓
42Triggers in the library — 7 lifecycle stages · Email, SMS, WhatsApp · All TCPA / FCC-compliant · All CCPA / state privacy-consent-gated
61.4%Average open rate for triggered messages — vs 22.8% for scheduled campaigns · 2.7× advantage from contextual timing
18,841Triggers fired Nov 1–14 — 1,346 per day on average · Zero manual scheduling · No campaign manager required
Real-timeT11 (ACH bounce) fires within 4 minutes · T26 (monthly payment calculator) fires within 24 hours · Contextual timing is the core advantage

42 triggers replace 42 recurring manual tasks — but the impact is not efficiency, it is relevance

A campaign manager who manually schedules 42 recurring message types across 48,000 borrowers is not doing something irreplaceable — they are doing something repeatable. The Email & SMS Campaign Agent AI does the repeatable work. But the value is not in the hours saved. It is in the 61.4% open rate that triggered messages achieve versus the 22.8% that scheduled campaigns achieve — a gap that exists because triggered messages arrive when the borrower is already thinking about what the message addresses. The trigger library does not save campaign management time. It delivers the right message at the right moment, at scale, for every borrower, without anyone scheduling it — and that is why it works.

← Back to Email & SMS Campaign Agent AI