D

Command Center

Agent mesh

Eight specialist agents under a supervisor. Each runs a ReAct loop with bank tools, Shariah knowledge, and explainable decisions.

Supervisor Agent

Orchestrator

Active

Orchestrates assist steps for officers. Routes prepared packs to specialists. Never funds without a human gate.

Case graph
Policy router
Human handoff

Intake Agent

Customer capture

Active

Handles WhatsApp and portal intake, document collection, OCR, and bilingual conversation.

WhatsApp API
OCR
DLD identity check

Credit Agent

Pre-qualification

Standby

Scores affordability, bureau pulls, DBR checks, and product eligibility for Ijarah structures.

Credit bureau
Income verification
DBR engine

Valuation Agent

Property intelligence

Standby

Orders bank valuation (customer never uploads a report). Cross-checks value, title, developer risk, and DLD records.

DLD API
Valuation models
Developer risk

Shariah Agent

Compliance core

Standby

Applies board-approved rulings for Ijarah / Forward Ijarah, flags non-compliant structures, and logs explainable decisions.

Shariah RAG
AAOIFI rules
Audit trail

Underwriting Agent

Decisioning

Standby

Assembles the credit file and recommends a path. Officer must confirm under delegated authority.

Policy engine
Risk models
Offer generator

Closing Agent

Completion

Standby

Coordinates Takaful, title transfer, disbursement checklist, and developer handoff.

Takaful quote
Title registry
Disbursement

Retention Agent

Lifecycle

Standby

Monitors refinancing windows, arrears risk, and next-best product for existing customers.

CRM triggers
Refi scorer
Collections assist

Agent event stream

Real-time ReAct loop activity across the book

  • Supervisor Agent

    Command center online. Book is live — files survive refresh.

Architecture

Production-grade agentic loop — bank-internal, not a customer chatbot

STEP 1

Observe

Customer docs, APIs, case state

STEP 2

Reason

LLM + RAG on product & Shariah manuals

STEP 3

Act

Secure tool calls to core banking & DLD

STEP 4

Loop

Refine until goal or exception

STEP 5

Govern

Audit log + human-in-the-loop