Core Features
Learn about the essential tools and capabilities in EHF Mortgages for managing mortgage processes efficiently.
Overview
EHF Mortgages provides essential tools to streamline your mortgage journey. You can check eligibility instantly, build loan applications, manage documents securely, and track progress with real-time notifications. These features work together to simplify complex processes.
Eligibility Checker
Assess mortgage qualification in seconds using our intelligent checker.
Loan Builder
Construct complete loan applications with guided forms.
Document Management
Organize and securely store all required paperwork.
Progress Tracking
Stay updated with notifications and dashboard views.
Mortgage Eligibility Checker
Quickly determine if a client qualifies for a mortgage. Enter basic details like income, credit score, and property value to receive an instant assessment.
Use the eligibility checker early in consultations to set realistic expectations.
Gather Client Data
Collect income, employment status, and debt information.
Run Check
Submit via the dashboard or API.
Review Results
Get a qualification score and next steps.
const response = await fetch('https://api.example.com/v1/eligibility/check', {
method: 'POST',
headers: { 'Authorization': `Bearer ${YOUR_API_KEY}`, 'Content-Type': 'application/json' },
body: JSON.stringify({
income: 75000,
creditScore: 720,
propertyValue: 300000
})
});
const results = await response.json();
console.log(results.qualified); // true/false
curl -X POST https://api.example.com/v1/eligibility/check \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"income": 75000,
"creditScore": 720,
"propertyValue": 300000
}'
Loan Application Builder
Build comprehensive loan applications with drag-and-drop forms. Customize fields for different mortgage types like fixed-rate or ARM loans.
Ideal for stable payments over 15-30 years.
Set to "fixed".
const app = {
loanType: 'fixed',
termYears: 30,
amount: 250000
};
Adjustable rates for potential savings.
Set to "arm".
const app = {
loanType: 'arm',
initialRate: 3.5,
adjustmentCaps: [2, 2, 5]
};
Document Management System
Securely upload, organize, and share documents like pay stubs, tax returns, and appraisals. All files are encrypted and version-controlled.
Upload Files
Drag and drop or select from your device.
Categorize
Assign to categories like "Income" or "Assets".
Share Securely
Generate shareable links with expiration.
Array of file objects with name, type, and url.
Progress Tracking and Notifications
Monitor application status in real-time. Receive email, SMS, or in-app alerts for milestones like "Under Review" or "Approved".
Customize channels:
| Channel | Description | Enabled by Default |
|---|---|---|
| Detailed updates | Yes | |
| SMS | Urgent alerts only | No |
| In-App | Dashboard push | Yes |
Update via API:
await fetch('https://api.example.com/v1/notifications/preferences', {
method: 'PUT',
headers: { 'Authorization': `Bearer ${YOUR_API_KEY}` },
body: JSON.stringify({ smsEnabled: true })
});
Track multiple applications simultaneously from your dashboard at https://dashboard.example.com.
Last updated today