Skip to content

Commit b348c02

Browse files
authored
Create README.md
1 parent e2cd39e commit b348c02

File tree

1 file changed

+79
-0
lines changed
  • samples/agent-catalog/msft-agent-samples/foundry-agent-service-sdk/home-loan-agent

1 file changed

+79
-0
lines changed
Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
# 🏠 Home Loan Guide
2+
3+
This agent helps streamlines a customer's mortgage application journey, empowering them to make informed decisions about their home loan options while simplifying the documentation and application process.
4+
5+
---
6+
7+
## 💼 Use Cases
8+
9+
- **Corporate Lending Support**: Assist financial institutions in automating and scaling mortgage consultations.
10+
- **Consumer Loan Advisory**: Help individuals evaluate loan options, understand documentation requirements, and compare payment terms.
11+
- **Pre-Approval & Application Readiness**: Guide users through the loan readiness process with tailored documentation and eligibility support.
12+
13+
---
14+
15+
## 🧩 Tools
16+
17+
This agent leverages **Azure AI Agent Service**, using the following tools:
18+
19+
- **File Search** to retrieve mortgage forms, FAQs, and templates.
20+
- **Code Interpreter** to calculate mortgage payments, compare scenarios, and validate input.
21+
22+
The agent is configured via a `template.py` file and deployable with Bicep for enterprise use.
23+
24+
## Architecture Overview
25+
26+
![Architecture Diagram](assets/architecture.png)
27+
28+
---
29+
30+
31+
## ⚙️ Setup Instructions
32+
33+
### Prerequisites
34+
WIP
35+
36+
---
37+
## 💬 Example Agent Interactions
38+
39+
**User**: Can you calculate my monthly payment if I take a 30-year fixed mortgage on a $450,000 home with a $90,000 down payment at a 6.5% interest rate?
40+
**🔧 Agent Response**: Code Interpreter performs mortgage payment calculation.
41+
42+
---
43+
44+
**User**: What documents do I need for a Contoso Bank loan?
45+
**🔍 Agent Response**: File Search Tool retrieves the Contoso Bank loan documentation checklist.
46+
47+
---
48+
49+
**User**: Can you compare the estimated closing costs for FHA and Conventional loans at Contoso Bank?
50+
**🔍 Agent Response**: File Search Tool retrieves rows from the dataset for side-by-side cost comparison.
51+
52+
---
53+
54+
**User**: I’m comparing a 15-year and 30-year mortgage—can you show the difference in total interest paid?
55+
**🔧 Agent Response**: Code Interpreter compares amortization scenarios.
56+
57+
---
58+
59+
**User**: I have a condo in Florida—what loan products allow condos, and what are their DTI limits?
60+
**🔍 Agent Response**: File Search Tool returns products where `Allowed Property Types = Condo`, with associated DTI caps.
61+
62+
63+
64+
## 🛠 Customization Tips
65+
66+
- **Integrate with Loan Origination Systems (LOS)**
67+
Add a custom tool or connector (e.g., via Azure Logic Apps) to allow users to submit pre-approval applications, upload documents, or retrieve loan status from internal LOS platforms.
68+
69+
- **Personalize Based on User Profile**
70+
Modify the `system_message` to adjust tone and guidance for first-time buyers, military veterans, or investment property seekers.
71+
72+
- **Enable Secure Document Submission**
73+
Extend the agent to support Azure Blob or SharePoint uploads for income verification, ID, or bank statements, and validate them using metadata or form templates.
74+
75+
- **Visualize Loan Comparisons**
76+
Generate charts comparing monthly payments, total interest, and amortization curves across loan products.
77+
78+
- **Add Multi-language Support**
79+
Integrate Translator or prompt-based language switching to support users in multiple languages.

0 commit comments

Comments
 (0)