An AI-driven, conversational, end-to-end personal loan sales assistant designed for NBFCs. This project leverages Agentic AI architecture, enabling seamless automation across customer engagement, KYC verification, credit evaluation and instant sanction-letter generation β all through a web-based chatbot.
Traditional NBFC loan journeys are slow, manual, and impersonal. Customers face long verification steps, unclear eligibility rules, and generic offers β leading to low digital conversion rates.
Our solution introduces an Agentic AI Loan Sales Assistant that replicates a human sales officer but operates with the speed, accuracy, and transparency of AI.
β Conversational & personalized
β Automated KYC & credit checks
β Real-time underwriting logic
β Instant PDF sanction letter generation
β Explainable & auditable decisions
-
Master Agent: Handles conversation, identifies intent and orchestrates tasks.
-
Worker Agents:
- Sales Agent β loan discussion & offer negotiation
- KYC Agent β validates user details from mock CRM
- Underwriting Agent β evaluates credit score & eligibility
- Sanction Letter Agent β generates a PDF instantly
Built using React + Tailwind + shadcn/ui, providing:
- Smooth chat experience
- Dynamic prompts
- Real-time decisioning
- Node.js / Python-based APIs
- Credit Score API (mock)
- CRM API (mock)
- AutoML-enabled scoring logic
lendora-launchpad/
β
βββ public/ # Static assets
βββ src/
β βββ components/ # UI components (chat UI, inputs, layouts)
β βββ agents/ # Master & Worker AI Agents
β βββ hooks/ # Reusable logic
β βββ lib/ # Utilities, configs
β βββ pages/ # Page-level UI
β βββ services/ # APIs (CRM, Credit Score, Underwriting logic)
β βββ types/ # Typescript interfaces
β
βββ supabase/ # DB config (if using Supabase)
β
βββ index.html
βββ package.json
βββ vite.config.ts
βββ README.md
- React + TypeScript
- Tailwind CSS
- shadcn/ui
- Vite
- LangChain
- GPT-based Worker Agents
- Node.js / Python
- PDFKit / ReportLab (PDF generation)
- Supabase / PostgreSQL
- Deployed on Vercel / AWS
-
User visits the NBFC website.
-
Chatbot greets user β collects loan requirements.
-
Master Agent triggers:
- Sales Agent β discusses offer
- KYC Agent β fetches CRM data
- Underwriting Agent β runs eligibility logic
-
If approved β PDF sanction letter generated instantly.
-
User receives next steps and feedback summary.
git clone https://github.com/RSN601KRI/lendora-launchpad.git
cd lendora-launchpadnpm installCreate a .env file:
VITE_SUPABASE_URL=
VITE_SUPABASE_ANON_KEY=
OPENAI_API_KEY=
CRM_API_URL=
CREDIT_API_URL=
npm run devThe system follows a modular, scalable Agentic Orchestration Architecture with clear separations between:
- Conversation Layer
- Intelligence Layer
- Decision Layer
- Data Layer
- Output Generation Layer
β 25β30% increase in conversion rate
β Loan decisions in < 10 minutes
β 30% reduction in operational effort
β Improved CSAT & trust through explainable AI
β Scalable across geographies and loan products
- Multilingual agent support
- Voice-enabled interactions
- Federated learning for secure model improvement
- Adaptive emotional intelligence modelling
- GitHub Repository
- Demo Link
- Figma Wireframes: https://www.figma.com/board/Hp6zEyCsIR6OeC7FZT9KOM/FinGenie-UX-Flow-Diagram-- Customer-Journey-?node-id=0-1&p=f
- Architecture PDF from EY submission
Algoric Team β EY Techathon 6.0 Finalists
- Aryan Panda β AI, Fullstack, Workflow Design
- Roshni Kumari β Data Science, ML, Feature Engineering