Credit Bureau — Customer Enquiry Alerts

Our customers who applied for a loan at another bank or NBFC, as reported by the CIC (CIBIL, Experian, Equifax, CRIF): what loan and how much. The CIC does not tell which bank or lender it was.

Fetch log @if (whitelisted.length) { }
@if (error) {
{{ error }}
} @if (info) {
{{ info }}
} @if (data && !whitelisted.length) {
No CIC is whitelisted yet, so no alerts are being received. Switch a bureau on (CIBIL, Experian, Equifax or CRIF) under AI / Intelligence Modules → API Management → API Vendors & Setup.
} @if (loading && !data) {
Loading…
} @if (data) {
New alerts
{{ data.newAlerts }}
not yet looked at
Customers enquired elsewhere
{{ data.customersInPeriod }}
{{ data.alertsInPeriod }} enquiries · last {{ days }} days
Amount applied elsewhere
₹{{ data.amountInPeriod | number: '1.0-0' }}
in total · last {{ days }} days
Unmatched alerts
{{ data.unmatchedOpen }}
bureau sent, customer not found · {{ data.receivedToday }} received today

Latest enquiries on our customers

@if (data.recent?.length) {
@for (a of data.recent; track a.id) { }
Enquiry date Our customer Branch Loan type Amount (₹) Purpose Bureau Status
{{ a.enquiryDate | date: 'dd MMM yyyy' }} {{ a.clientName }}
{{ a.clientAccountNo }}
{{ a.officeName }} {{ a.loanType }} {{ a.amount | number: '1.0-0' }} {{ a.purpose }} {{ a.bureauCode }} {{ a.status }}
} @else {
No enquiry alerts yet. They appear here as soon as a CIC reports one of our customers.
}

Customers applying elsewhere repeatedly 2+ enquiries · last {{ days }} days

@if (data.repeatCustomers?.length) {
@for (c of data.repeatCustomers; track c.clientId) { }
Customer Enquiries Total applied (₹) Last
{{ c.clientName }}
{{ c.accountNo }}
{{ c.alerts }} {{ c.amount | number: '1.0-0' }} {{ c.lastEnquiryDate | date: 'dd MMM' }}
} @else {
No customer has more than one enquiry in this period.
}

Enquiries per day last 14 days

@for (p of data.trend14Days; track p.date) {
{{ p.count || '' }}
{{ p.date | date: 'dd' }}
}

By loan type

@for (g of data.byLoanType; track g.label) {
{{ g.label }} {{ g.count }} · ₹{{ g.amount | number: '1.0-0' }}
} @empty {
No data.
}

Alert feed from each CIC Fetch log

@for (b of data.bureaus; track b.id) {
{{ b.code }} {{ b.whitelisted ? 'Whitelisted' : 'Off' }}
{{ b.environment }} · {{ b.autoFetch ? 'auto every ' + b.intervalMin + ' min' : 'manual fetch only' }}
Last fetch: @if (b.lastFetchOn) { {{ b.lastFetchStatus }} {{ b.lastFetchOn | slice: 0 : 16 }} } @else { never }
@if (b.lastFetchMessage) {
{{ b.lastFetchMessage }}
}
@if (b.environment === 'SIMULATOR') { Simulator: no call goes to {{ b.code }}; the alerts are made up by the CBS for testing. } @else { Calls {{ b.code }} {{ b.environment }} with the API set up under API Management. }
@if (b.whitelisted) { } Set up
}
}
@if (openAlertId) { }