You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A compliance-driven conversational AI agent built with [Parlant](https://github.com/emcie-co/parlant) that guides customers through a structured loan approval process.
4
+
5
+
## Overview
6
+
7
+
This project demonstrates a financial services chatbot that helps customers navigate the loan application process. The agent uses a state-based journey to guide users through eligibility checks, document collection, and approval workflows while maintaining compliance with financial service standards using deterministic and rule-based behavioral patterns.
- **`check_eligibility`**: Validates customer creditworthiness based on credit score, income, and loan amount
96
+
- **`process_documents`**: Simulates document validation for tax returns and pay stubs
97
+
- **`get_current_rates`**: Fetches current interest rates by location
98
+
- **`get_loan_types`**: Returns available loan products
99
+
100
+
### Agent Capabilities
101
+
- Domain-specific terminology understanding
102
+
- Compliance guidelines for financial advice limitations
103
+
- Structured conversation flow management
104
+
- Human handoff protocols
105
+
106
+
## 📬 Stay Updated with Our Newsletter!
107
+
**Get a FREE Data Science eBook** 📖 with 150+ essential lessons in Data Science when you subscribe to our newsletter! Stay in the loop with the latest tutorials, insights, and exclusive resources. [Subscribe now!](https://join.dailydoseofds.com)
108
+
109
+
[](https://join.dailydoseofds.com)
110
+
111
+
---
112
+
113
+
## Contribution
114
+
115
+
Contributions are welcome! Please fork the repository and submit a pull request with your improvements.
chat_state="Ask them to use our Online Portal to submit their documents, or contact a Loan Specialist at our Customer Care Phone Number for assistance",
124
+
condition="The documents are either invalid, missing or not uploaded correctly",
0 commit comments