Integrations

Lending system integration

How account data flows into the voice AI and how outcomes are written back.

Records in sync

1,318

99.1% match rate

Average sync latency

42 s

Target under 120 s

Write-backs today

864

Outcomes, promises, notes

Consent-blocked

37

Excluded from dialling

Connected systems

Source systems feeding the collections workspace

Core lending system (LMS)

Connected

Loan master, repayment schedule, delinquency buckets

Every 15 min
1,318 accounts

Card management system

Connected

Revolving balances, minimum due, statement cycle

Hourly
486 cards

Payments & settlement

Connected

Real-time payment posting and promise fulfilment

Webhook
2,104 events / 24h

Customer 360 / CRM

Degraded

Contact numbers, language preference, consent flags

Every 30 min
Retrying 12 records

Event stream

Latest sync and write-back activity

Delta sync completed — 42 accounts added, 118 updated

09:42 · Sync

AED 6,120 posted on GB-8421, promise marked fulfilled

09:31 · Payment

Call outcome written back to LMS for GB-1904 (promise to pay, 20 Jun)

09:18 · Outcome

12 contact records rejected — invalid mobile format

08:56 · CRM

Bucket recalculation applied to 214 accounts

08:40 · Sync

Dispute logged for GB-9014 and routed to back office

08:12 · Outcome

Field mapping

Lending system fields translated into call variables

Source fieldCall variableTransformation
LOAN_ACCT_NOAccount referenceMasked to last 4 digits
CUST_FULL_NAMECustomer nameTitle case
OS_PRINCIPAL + OS_PROFIT + FEESTotal outstandingSum, AED 2dp
EMI_AMTInstalment dueAED spoken as dirhams and fils
DPD_COUNTDays past dueMaps to bucket 1–4
PREF_LANGCall languageAR → Gulf Arabic, EN → English
DNC_FLAG / CONSENT_TSCall eligibilityBlocks dialling when set

End-to-end flow

1

Pull delinquent accounts

Overdue loans, cards and finance contracts are pulled with balances, buckets and consent flags.

2

Prioritise and allocate

AI recovery scoring ranks accounts and assigns them to the voice agent or a human specialist.

3

Converse in English or Arabic

Account context is injected into the call so amounts in dirhams are spoken accurately.

4

Write outcomes back

Promises, callbacks, disputes and notes are posted back to the lending system in real time.

5

Reconcile payments

Settlement webhooks close promises automatically and update the recovery dashboard.