Help & Instructions Manual
Complete guide to using Agent Ledger
Quick Navigation
Getting Started
Welcome to Agent Ledger!
Agent Ledger helps you manage your real estate business in one place. Here's how to get started:
- Add Your First Customer - Click "Customers" in the menu, then "Add New Customer"
- Add a Property - Go to "Properties" and add your listings or Contracted Property
- Create a Deal - Link customers and properties to track transactions
- Use AI Tools - Analyze contracts and get real estate guidance
Recent Feature Updates (January 2026)
AI Property Description Writer
Generate compelling property descriptions with one click:
- AI Write Description: Click the button next to the Property Narrative field to auto-generate a professional marketing description
- Smart Context: AI uses your entered property details (address, price, bed/bath, amenities) to create tailored descriptions
- Professional Copy: Generates 2-3 paragraphs of engaging real estate marketing language
- Editable Output: Review and customize the generated text before saving
- Brochure Ready: Perfect for property brochures and marketing materials
Interactive Property Maps
Enhanced property location visualization with Mapbox integration:
- Interactive Maps: View property locations on detailed maps with zoom and pan controls
- Print Support: Property maps now print correctly on brochures and PDFs
- Automatic Geocoding: Property addresses are automatically geocoded for accurate map placement
- Map Caching: Static map images are cached locally for reliable printing
Improved Property Form Organization
Property form sections reorganized for better workflow:
- Property Details First: Comprehensive Property Details accordion appears before Brochure Content
- Logical Flow: Enter property specifications, then write your marketing narrative
- AI Scanner: Upload listing documents to auto-extract property data
Previous Updates (December 2025)
Agent Profile Enhancements
New tools for managing and viewing agent information:
- Print & Download Buttons: Top-right buttons on agent profile page to print or download a professional PDF of the agent's profile
- Clickable Quick Stats: Click on Total Deals, As Listing Agent, or As Selling Agent to open a detailed deals popup
- Deals Modal: View all agent deals with tabs for All, Listing, Selling, Active, Pending, and Closed deals
- Quick Navigation: Click any deal in the popup to go directly to that deal's detail page
ERICA Call Recording Improvements
Enhanced call recording capabilities for the AI Virtual Receptionist:
- Automatic Recording: All ERICA calls are now automatically recorded for quality assurance
- In-Browser Playback: Play recordings directly from the call detail page with audio controls
- Recording Disclosure: Callers hear a professional disclosure that the call may be recorded
- Secure Storage: Recordings are securely stored and accessible only to authorized users
- Unlimited Date Booking: ERICA can now book appointments for ANY future date, not just the next 14 days
Lead Organization Folder System
Organize lead capture submissions with custom folders:
- Custom Folders: Create named folders to organize your incoming leads
- Drag & Drop: Drag submission cards into folders for quick organization
- Branded Modals: All confirmation dialogs show "Powered by Agent Ledger Pro" branding
- Visual Management: Yellow file system panel with intuitive folder icons
AI Drafts Improvements
Enhanced confirmation dialogs for AI-generated email and SMS drafts:
- Branded Modals: Delete and send confirmations display "Powered by Agent Ledger Pro"
- Professional Look: Custom-styled confirmation popups instead of browser defaults
- Consistent Experience: All AI draft actions use branded confirmation modals
Customer Intake Form
New professional intake form for gathering client information:
- Fillable Form: Type directly into all fields on computer or tablet
- 9 Comprehensive Sections: Contact info, address, client type, property preferences, financial info, motivation, personal notes, additional notes, and agreement information
- PDF Download: Click "Download PDF" to save a PDF with all your filled data preserved
- Print Option: Print blank forms for handwritten use at open houses or consultations
- Quick Access: Access from the Customers page via the "Intake Form" button
Bulk Email Generator
Send personalized emails to multiple recipients at once:
- Multiple Recipients: Select one, several, or all customers, agents, or vendors
- Template or Custom: Use existing templates or write a custom email
- Merge Fields: Personalize each email with recipient names and details
- Privacy Protected: Each email is sent individually for privacy
- Perfect for: Holiday greetings, event announcements, specials, and relationship maintenance
Email Inbox & Correspondence
Complete two-way email communication system:
- Email Inbox: View all received emails in a centralized inbox with filtering (All, Unread, Starred, Archived)
- Yellow Folder: Every customer, agent, and vendor page shows a "yellow folder" with all email correspondence
- View Full Emails: Click any email to see its complete content with formatting preserved
- Reply to Emails: Reply to received emails with the original message automatically quoted
- Delete Emails: Remove emails from inbox, email detail pages, or contact correspondence sections
- Auto-Linking: Incoming emails are automatically matched to customers, agents, or vendors
- Local Timezone: All email timestamps display in your local timezone
Text Center: SMS Messaging
Send and receive SMS text messages directly from Agent Ledger:
- AI Contact Lookup: Type a name and AI finds the matching customer, agent, or vendor
- Conversation Management: View all your text conversations in one organized inbox
- Delivery Status Tracking: Real-time status icons show message delivery (green checkmarks = delivered, clock = queued, warning = failed)
- Manual Status Refresh: Click "Refresh Delivery Status" to update message statuses
- Deal Linking: Link conversations to specific deals for better tracking
- Agent Phone Numbers: Messages sent from your assigned agent's Twilio phone number
Enhanced Dashboard
The dashboard features a refreshed, modern design:
- 3D Gradient Headers: Section headers (Quick Actions, Commission Summary, etc.) now feature 3D gradient borders with rounded corners
- Colorful Icons: Each section has distinctive colored icons for quick visual identification
- Hero Customization: Multiple hero themes available (Standard, Golf, Blue, Green) with properly rounded corners
- Improved Image Positioning: Hero images are optimized to show key visual elements
Optimized File Drawer
File drawer folders now display cleaner, more concise names:
- Address-Only Names: Folders show just the property address (e.g., "456 Oceanview Blvd Miami") instead of long deal names
- Automatic Optimization: New folders created from deals automatically use the property address
- Existing Folders Updated: Previously created folders have been updated to the new format
Collapsible Notes
Deal Overview notes are now collapsible for easier reading:
- Preview Mode: Notes show first 120 characters with "Show more" link
- Expand/Collapse All: Buttons to expand or collapse all notes at once
- Individual Toggle: Click any note to expand or collapse it
Previous Updates (November 2025)
Email Generator: Attachment Support
The Email Generator now supports file attachments with flexible download options:
- Attach Multiple Files: Upload contracts, disclosures, property photos, and other documents directly to your emails
- Single File Download: Click the download icon next to any attachment to save it individually
- ZIP Bundle Download: Download all email attachments at once in a convenient ZIP archive
- Local Email Client Integration: Perfect workflow for Gmail, Outlook, Apple Mail, and other email applications
- Secure Storage: Attachments use unique filenames with ownership verification for data protection
- Deal Tracking: Email sends are automatically logged in Deal Overview with timestamps and create trackable records
Task Manager: Complete Workflow Automation
The Task Manager includes comprehensive features for managing your transaction workflow:
Kanban Board View
- Visual Workflow: Four status columns (To Do, In Progress, Waiting on Others, Completed)
- Drag & Drop: Update task status by dragging cards between columns
- Deal Filtering: View tasks for specific deals with accurate per-deal task counts
- Session Persistence: Your view preference (Kanban/List) is remembered
Recurring Tasks
- Flexible Intervals: Daily, weekly, monthly, quarterly, or yearly recurrence patterns
- Auto-Generation: Next instance created automatically when current task is completed
- Optional End Dates: Set recurring tasks to stop after a specific date
- Duplicate Prevention: Smart tracking ensures tasks aren't created twice
Email Task Automation
- Auto-Created Tasks: 12 pre-configured email reminder tasks for each deal pipeline stage
- Template Integration: Each email task links to a specific email template (Welcome, Earnest Money Reminder, Inspection Notice, etc.)
- Quick Email Generation: Blue envelope badge on email tasks with "Generate Email" button for instant access
- Stage Advancement: Tasks created automatically as deals progress through pipeline stages
Automatic Deal Stage Progression
- Smart Advancement: Deals automatically move to next stage when all current stage tasks are completed
- Task Generation: Stage-specific tasks created automatically for the new stage
- Visual Notifications: Users see stage transition and number of new tasks created
- 68 Florida-Specific Templates: Comprehensive sales tasks (numbered 1.1-12.6) across 12 deal stages
Google Calendar Synchronization
- Two-Way Integration: Tasks automatically sync to Google Calendar when enabled
- Task Status Icons: Visual indicators (⚪ To Do, 🔵 In Progress, ✅ Completed)
- Recurring Task Support: Each recurring instance syncs independently
- Automatic Cleanup: Calendar events removed when tasks are deleted
Daily Email Notifications
- Scheduled Delivery: Automated emails sent at 7:00 AM in your timezone
- Smart Reminders: Notifies about tasks due today and within the next week
- Duplicate Prevention: Email log tracking ensures you don't get spammed
- Startup Catch-Up: Missed emails are sent if system restarts after scheduled time
Notes Center: Folder Organization System
Organize your deal notes with a powerful folder system:
- File Drawer: Visual folder organization with custom colors and icons
- Drag & Drop: Drag notes directly onto folders to organize them instantly
- Auto-Hide: Filed notes disappear from main view, keeping your workspace clean
- All Notes View: Click "All Notes" to see everything at once
- Unfiled View: Default view shows only notes not yet organized into folders
- Saved Views: Save custom filter combinations for quick access later
- Smart Views: Pre-built filters for Urgent Today, This Week's Deadlines, Needs Follow-Up, and Client Visible notes
Appointment Center
Centralized hub for managing all your appointments and calendar events:
- Quick Event Creation: Create calendar events with form or voice input
- Deal Linking: Associate appointments with specific deals for better tracking
- Google Calendar Sync: Events automatically sync to your connected Google Calendar
- Voice Input: Use the microphone button to dictate appointment details
Automatic Timezone Detection
The system now automatically detects and uses your local timezone:
- Browser Detection: Your timezone is detected automatically when you log in
- AI Search Accuracy: Date-based searches like "today" or "this week" use your local time
- Notification Timing: Daily email notifications are sent at 7:00 AM in YOUR timezone
- Calendar Events: All event times display correctly for your location
Notes Center & Folder Organization
Accessing Notes Center
Click "Notes Center" in the left navigation menu to open your centralized note hub.
File Drawer - Folder Organization
The File Drawer appears at the top of the Notes Center and lets you organize notes into custom folders:
Creating a Folder
- Click the "New Folder" button in the File Drawer header
- Enter a folder name (e.g., "Active Deals", "Archive", "Follow-ups")
- Choose a color from the color picker
- Click "Create Folder"
Moving Notes to Folders
- Find the note you want to organize in the notes list
- Drag the note card and drop it onto the target folder
- The note will disappear from the current view and move to that folder
- Folder counts update automatically
Viewing Folder Contents
- All Notes: Click to see every note regardless of folder
- Unfiled: Default view showing only notes not assigned to any folder
- Specific Folder: Click any folder to see only notes in that folder
Managing Folders
- Edit: Hover over a folder and click the pencil icon to rename or change color
- Delete: Click the trash icon to delete a folder (notes are moved back to Unfiled)
Smart Views
Pre-built filters that automatically show relevant notes:
| Smart View | What It Shows |
|---|---|
| Urgent Today | High-urgency notes created today |
| This Week's Deadlines | Notes with deadlines in the current week |
| Needs Follow-Up | Notes tagged with "Follow-Up" or "Call Back" |
| Client Visible | Notes marked as visible to clients |
| All Notes | Shows all notes without filtering |
Saved Views
Create and save your own custom filter combinations:
Creating a Saved View
- Apply filters using the Filters & Search section:
- Search: Find notes by keywords
- Date Range: Filter by creation date
- Deal: Show notes from a specific deal
- Created By: Filter by user who created the note
- Note Type: General, Call, Meeting, Email, etc.
- Urgency Level: None, Low, Medium, High
- Tag: Filter by specific tag
- Pinned Only: Show only pinned notes
- Click "Save Current Filter" button
- Enter a name for your view (e.g., "High Priority This Week")
- Click Save
Using Saved Views
- Your saved views appear as buttons in the "My Saved Views" section
- Click any saved view button to instantly apply those filters
- Use the dropdown menu on each view to rename or delete it
Text Center (SMS Messaging)
Accessing Text Center
Click "Text Center" in the Notes Center dropdown menu or navigate to Notes Center and select the Text Center tab.
Starting a New Conversation
- Click "New Message" button in the Text Center
- In the recipient field, type a name to search your contacts
- The AI-powered search will find matching customers, agents, or vendors
- Select the contact from the search results
- Type your message and click "Send"
AI Contact Lookup
The Text Center uses AI to find contacts across your entire database:
- Smart Search: Type a partial name and AI finds matching contacts
- Multi-Source: Searches customers, agents, and vendors simultaneously
- Phone Validation: Only shows contacts with valid phone numbers
- Quick Selection: Click a result to start messaging immediately
Message Delivery Status
Track the delivery status of your sent messages:
| Status Icon | Meaning |
|---|---|
| Green Double Checkmarks | Message delivered to recipient's phone |
| White Double Checkmarks | Message sent but delivery not confirmed yet |
| Clock Icon | Message queued for sending |
| Warning Icon | Message failed to deliver |
Refreshing Delivery Status
To manually check the latest delivery status:
- Open a conversation
- Click the three-dot menu in the conversation header
- Select "Refresh Delivery Status"
- Status icons will update to reflect current delivery state
Linking to Deals
Associate conversations with specific deals for better organization:
- Click the three-dot menu and select "Link to Deal"
- Select the deal from the dropdown
- The conversation will appear in the deal's communication history
Appointment Center
Accessing Appointment Center
Click "Appointment Center" (clock icon) in the left navigation menu.
Creating an Appointment
- Fill in the appointment details:
- Title: Name of the appointment (required)
- Date & Time: When the appointment occurs
- End Time: When the appointment ends (optional)
- Location: Where the meeting takes place
- Description: Additional notes or details
- Link to Deal: Associate with a specific deal (optional)
- Click "Create Appointment"
- The event is added to your calendar and synced to Google Calendar if connected
Voice Input
Use your microphone to quickly dictate appointment details:
- Click the microphone button next to any text field
- Speak your text clearly
- The speech will be converted to text and inserted into the field
- Edit as needed before saving
Google Calendar Sync
If you have Google Calendar connected:
- Appointments automatically sync to your Google Calendar
- Changes are reflected in real-time
- You'll see your appointments on any device with Google Calendar
Managing Customers - Comprehensive CRM
Adding a Customer
- Click "Customers" in the navigation menu
- Click "Add New Customer"
- Fill in the required fields (name, email, phone)
- Expand accordion sections to add additional details across 9 categories
- Click "Save Customer"
Customer Form - Accordion Sections
The customer form is organized into collapsible accordion sections for easy navigation:
1. Basic Information
- Name Fields: First Name, Last Name, Preferred Name
- Contact: Email, Primary Phone, Mobile, Work Phone, Home Phone
- Preferred Contact Method: Choose Email, Phone, Text, or In-Person
- Address: Full mailing address with street, city, state, zip
2. Client Type & Status
- Client Type: Buyer, Seller, Buyer & Seller, Investor, Renter
- Lead Source: Referral, Website, Social Media, Walk-In, Event, Zillow, Realtor.com, Advertisement, Cold Call, Other
- Lead Status: New Lead, Contacted, Qualified, Nurturing, Active, Contract, Closed, Lost, Inactive
- Assigned Agent: Select which agent is managing this client
3. Property Preferences
- Desired Property Type: Single Family, Condo, Townhouse, Multi-Family, Commercial, Land, etc.
- Desired Location: Preferred neighborhoods or areas
- Budget Range: Minimum and Maximum Price
- Size Requirements: Bedrooms, Bathrooms, Square Footage ranges
- Property Style: Modern, Traditional, Contemporary, etc.
- Must-Have Features: Pool, garage, waterfront, etc.
- Dealbreakers: What they absolutely won't accept
- Timeframe to Purchase/Sell: Urgency level
4. Financial Information
- Pre-Approval Status: Not Started, In Progress, Pre-Approved, Denied
- Pre-Approval Amount: Loan amount approved
- Lender Name: Mortgage company or bank
- Lender Contact: Loan officer details
- Down Payment Amount: Available funds
- Financing Type: Conventional, FHA, VA, Cash, etc.
- Investment Goals: For investor clients - their objectives
5. Activity Tracking
- Last Contact Date: When you last spoke with them
- Last Contact Method: Phone, Email, In-Person, Text
- Last Contact Notes: Summary of last conversation
- Next Follow-up Date: When to reach out next (displays in list view with color coding!)
- Follow-up Reason: Purpose of next contact
6. Motivation & Goals
- Reason for Moving: Job relocation, downsizing, upsizing, investment, etc.
- Urgency Level: High, Medium, Low
- Timeline: Specific dates or timeframes
- Decision Makers: Who's involved in the decision
7. Personal Notes
- Birthday: For personal touch and follow-ups
- Anniversary: Another personal touch point
- Family Information: Spouse, kids, pets - helps with property needs
- Interests & Hobbies: Build rapport and connection
- Preferred Communication Times: Best times to reach them
- General Notes: Any additional information
8. Tags & Priority
- Tags: Custom labels for organization (VIP, First-Time Buyer, etc.)
- Priority Level: High, Medium, or Low (displays with color badges!)
- Referral Source: Who referred this client to you
9. Document Upload
- Upload Customer Documents: Attach multiple files (PDF, DOC, DOCX, JPG, PNG)
- Document Type: Pre-Approval Letter, ID, Financial Docs, Contract, Other
- File Size Limit: 10MB per file
- Security: Files stored with unique names for protection
Customer Detail Page
Click any customer name in the list to view their comprehensive profile:
- Organized Cards: All information displayed in clean, organized sections
- Status Badges: Color-coded priority and lead status indicators
- Contact Information: All phone numbers and email with quick-access icons
- Property Preferences: Full display of what they're looking for
- Financial Overview: Pre-approval status and budget at a glance
- Activity Timeline: Last contact and follow-up tracking
- Documents Section: Download and view all attached files
- Edit Button: Quick access to update any information
Print & Export Customer Details
Export customer information for sharing or record-keeping:
- Print Button: Opens browser print dialog with optimized formatting
- Automatically hides navigation and buttons for clean printout
- Customer information displays in organized sections
- Perfect for hard copy client files
- Download PDF Button: Generates a professional portrait PDF
- Portrait orientation optimized to fit everything on one page
- All customer details organized in bordered boxes
- Two-column layout for efficient space usage
- Includes all 9 CRM sections: Contact, Status, Preferences, Financial, Activity, Motivation, Personal, Tags, and Notes
- Filename format: customer_[Name]_[ID].pdf
Enhanced Customer List View
The customer list now displays key CRM fields for quick reference:
- Lead Status: Colored badges (New Lead, Qualified, Active, etc.)
- Priority Level: High (red), Medium (yellow), Low (blue) badges
- Assigned Agent: See who's managing each client
- Next Follow-up: Date-based color coding:
- Red - Overdue follow-ups (past dates)
- Yellow - Due today
- Green - Upcoming follow-ups
Bulk Customer Upload with Visual Column Mapping
Two-Step Upload Workflow
Step 1: Upload File
- Go to "Customers" → "Bulk Upload"
- Click "Choose File" and select your CSV or Excel file
- Your file can have ANY column names (First Name, fname, FirstName, etc.)
- The system reads your file and displays a preview of your data
- Original column names are preserved exactly as you wrote them
Step 2: Visual Column Mapping
- You'll see an interactive mapping table with:
- Your Columns - Exact names from your file (case-sensitive)
- Preview Data - First few rows to verify content
- Map To Field - Dropdown to select Agent Ledger field
- Default Value - Optional value for unmapped columns
- Use the dropdowns to match your columns to Agent Ledger fields
- Skip columns you don't want to import (leave unmapped)
- Set default values for required fields not in your file
- Click "Import Customers" to complete the upload
Available Fields for Mapping
- First Name, Last Name, Preferred Name
- Email, Phone numbers (Primary, Mobile, Work, Home)
- Address (Street, City, State, ZIP)
- Client Type, Lead Source, Lead Status
- Property Preferences (Type, Location, Budget)
- Financial Information (Pre-Approval, Lender)
- Activity Tracking (Last Contact, Follow-up)
- Personal Notes (Birthday, Family, Interests)
- Tags, Priority Level
- And 30+ more fields!
Technical Details
- Secure Storage: Files stored server-side in database (not in cookies)
- Privacy Protected: No PII exposure in browser sessions
- Case-Sensitive: Original column names preserved exactly
- Smart Mapping: Common variations auto-detected (email/Email/E-mail)
- Validation: Data validated before import with clear error messages
Enabling Client Portal
Give clients access to view their deals:
- Open the customer's detail page
- Check "Enable Client Portal Access"
- Click "Generate Email Draft"
- Copy and send the email to your client
Customer Intake Form
Accessing the Intake Form
- Go to Customers in the main navigation
- Click the "Intake Form" button in the action bar
- A fillable 9-section form opens in your browser
Form Sections
The intake form captures all essential client information across 9 organized sections:
- 1. Contact Information: Name, phones, email, contact preferences
- 2. Current Address: Street, city, state, ZIP
- 3. Client Type & Status: Buyer/seller/renter, referral source, timeframe
- 4. Property Preferences: Type, location, budget, bedrooms/baths, features
- 5. Financial Information: Pre-approval status, lender details
- 6. Motivation & Goals: Reason for moving, urgency, decision makers
- 7. Personal Information: Birthday, anniversary, family info, hobbies
- 8. Additional Notes: Any other relevant information
- 9. Agreement Information: Buyer/seller agreement status, dates, other agents
Fillable Form & PDF Download
The intake form is fully fillable on your computer or tablet:
- Fill in the form: Type directly into any field, check boxes as needed
- Review the information: Scroll through all sections to verify completeness
- Download PDF: Click the "Download PDF" button to save a PDF with all your filled data
- Print option: Click "Print" for a blank form to fill out by hand
- Use Priority Levels to focus on your hottest leads
- Set Next Follow-up Dates to never miss a contact opportunity
- Track Property Preferences to send targeted listings
- Document Personal Information (birthdays, hobbies) to build stronger relationships
- Use Tags to create custom customer segments
- Upload Pre-Approval Letters to have everything in one place
- Assign Agents to manage your team's workload effectively
Managing Properties
Adding a Property
- Navigate to "Properties"
- Click "Add New Property"
- Enter property address and details
- Set listing price and property type
- Add features and description
- Click "Save Property"
Property Types
Choose the appropriate property type based on your transaction:
- For Sale - Standard properties being sold
- Rental - Properties available for rent or lease
- New Construction - New homes being built or recently completed
- New Listing - Properties you've just listed for sale
- When you select "New Listing", additional fields appear:
- Listing Date - The date when the property was officially listed
- Date Listing Expires - When your listing agreement expires
Multiple Property Owners
Properties can have up to 2 owners tracked in the system:
- Property Owner #1 - The primary property owner from your customer list
- Property Owner #2 - Optional second owner (for co-owned properties)
- When you create a deal for this property, both owners automatically populate as Seller 1 and Seller 2
- Perfect for tracking married couples, business partners, or co-owners
AI Property Description Writer
Let AI create compelling property narratives for your marketing:
- Fill in the property details (address, price, bed/bath, etc.)
- Scroll down to the Brochure Content section
- Click the "AI Write Description" button next to Property Narrative
- AI generates a professional 2-3 paragraph description
- Review and edit the text as needed, then save
Property Brochures
Create professional marketing brochures for your listings:
- Go to a property's detail page
- Click "Create Brochure"
- Choose brochure type:
- New Listing - Standard listing brochure
- Open House - Brochure for open house events
- For Rent - Rental property brochure
- Select a color scheme (Blue, Green, Orange, or Purple)
- Add a custom narrative describing the property
- Download as PDF for printing or digital sharing
Property Location Maps
Interactive maps help clients visualize property locations:
- Automatic Geocoding: When you save a property, the address is automatically geocoded
- Interactive View: Click and drag to pan, scroll to zoom on property detail pages
- Print Support: Maps are cached as static images for reliable printing
- Brochure Integration: Location maps appear on property brochures and PDFs
Exporting Property Data
Property detail pages include an Export dropdown with three options:
- Print - Opens browser print dialog for quick printing
- Download PDF - Generates a formatted PDF with all property details
- Download Excel - Exports property data to Excel spreadsheet format
Rental Property Fields
How to Access Rental Fields
In the property form, select "Rental" from the Property Type dropdown. The Rental Property Details section will appear with these fields:
Financial Fields
- Monthly Rent: Rental price per month
- Security Deposit: Required deposit amount
- Additional Fees: Application fees, pet fees, etc.
Availability
- Lease Term: Month-to-month, 6 months, 1 year, 2 years, 3+ years, Custom
- Available Date: When tenant can move in
Policies & Rules
- Pet Policy: No Pets, Cats Only, Dogs Only, Cats & Dogs, Case by Case, Negotiable
- Utilities Included: Which utilities are included
Property Features
- Furnished Status: Unfurnished, Furnished, Partially Furnished
- Parking Spaces: Number of included parking spots
- Laundry: In-Unit, Shared, Coin-Op, None
Dynamic Display
- Rental fields automatically show/hide based on Property Type selection
- All rental information appears on property detail pages when applicable
- Rental properties can use specialized "For Rent" brochures
- Perfect for property managers and rental agents
Managing Deals
Creating a Deal
- Go to "Deals" → "Add New Deal"
- Select the customer and property
- Enter the accepted offer price
- Set the commission rate
- Choose the closing date
- Click "Save Deal"
Deal Features
- Track Progress - Update status from pending to closed
- Multi-Party Support - Track up to 2 sellers and 2 buyers per deal
- Auto-Population - Seller fields auto-fill from property owners when you select a property
- Listing & Selling Agent Tracking - Select listing agent and selling agent from your agent database
- Custom Important Dates - Add unlimited custom deadlines with completion tracking
- Rental Terminology Toggle - Switch between Seller/Buyer and Owner/Landlord/Renter labels
- Service Provider Management - Track inspection companies, attorneys, mortgage companies, and more
- Association & CDD Information - Record HOA and Community Development District details
- Add Notes - Document important conversations and deal details
- Client Messages - Communicate with clients through the portal
- Attach Contract Analysis - Link AI-analyzed contracts to deals
- Print Summary - Generate professional printable deal summaries with all details
- Email Deal Details - Send comprehensive deal information via email
Listing & Selling Agents
Track which agents are involved in each side of the transaction:
- Listing Agent - The agent representing the seller (select from your agent database)
- Selling Agent - The agent representing the buyer (select from your agent database)
- These selections appear on deal detail pages and in reports
- Useful for tracking co-op deals and commission splits
Service Providers - Multi-Vendor Support
Standard Service Providers
Track all service providers involved in the transaction:
- Inspection Company - Select from vendor database or enter custom details
- Insurance Company - Homeowner's insurance provider
Attorney/Title Companies - Dual Vendor Support
- Primary Attorney:
- Select "Representing" (Buyer, Seller, or Both)
- Choose from vendor dropdown OR enter custom company name, contact, email, and phone
- Vendor dropdown auto-fills contact details when selected
- Second Attorney (Optional):
- Check "Add Second Attorney/Title Company" checkbox (appears next to Representing dropdown)
- Second attorney fields appear below the first
- Select representing party for the second attorney
- Choose from vendor dropdown OR enter custom details
- Perfect for transactions with separate buyer and seller attorneys
When to Use Two Attorneys: Residential transactions often have separate attorneys for buyer and seller, or when representing both parties with different title companies for compliance.
Mortgage Companies - Dual Vendor Support
- Primary Mortgage Company:
- Select "Representing" (Buyer or Seller)
- Choose from vendor dropdown OR enter custom lender name, contact, email, and phone
- Vendor dropdown auto-fills contact details when selected
- Second Mortgage Company (Optional):
- Check "Add Second Mortgage Company" checkbox (appears next to Representing dropdown)
- Second mortgage fields appear below the first
- Select representing party for the second lender
- Choose from vendor dropdown OR enter custom details
- Perfect for transactions with bridge loans, multiple buyers, or seller financing
When to Use Two Mortgage Companies: Bridge loans, multiple buyers with separate financing, seller-provided financing, or refinancing scenarios during purchase.
Custom Service Providers - Dynamic Multi-Provider System
- Enable Custom Providers:
- Check "Add Custom Service Providers" checkbox
- Quantity selector appears: Choose how many providers to add (1-5)
- Select Quantity:
- Use dropdown to select 1, 2, 3, 4, or 5 providers
- Click "Add Providers" button
- All provider entry forms appear at once
- Fill in Each Provider:
- Category: Select from 20+ vendor types (Surveyor, Appraiser, Home Warranty, Contractor, etc.)
- Vendor Dropdown: Choose from your vendor database for that category
- Auto-Fill: Selecting a vendor automatically populates company name, contact, email, and phone
- Manual Entry: Or enter custom details if not in database
- Remove Individual Providers:
- Each provider has a red "Remove" button
- Click to remove that provider without affecting others
Pro Tip: Add all providers at the start of your deal (surveyor, appraiser, home warranty, contractor, etc.) so you have everyone's contact information organized in one place!
Email Integration with Multiple Vendors
- Single Attorney: Email opens with attorney email in "To:" field
- Multiple Attorneys: Both attorney emails included, separated by semicolon (;)
- Clear Notification: Banner message confirms both attorneys are included in recipient list
- Comprehensive Details: Email includes all deal information, custom dates, tasks, and service providers
- Automatic Task Logging: System creates a completed task with timestamp when you email deal details to title companies
Note: The system uses mailto: links which open your default email client with all information pre-filled for easy sending.
Available Vendor Categories
Custom providers can be categorized as:
- Surveyor
- Appraiser
- Home Warranty Company
- Photographer
- Stager
- Contractor/Handyman
- Plumber
- Electrician
- HVAC Specialist
- Roofer
- Pest Control
- Septic Inspector
- Well Inspector
- Mold Inspector
- Radon Tester
- Pool Service
- Moving Company
- Storage Company
- Cleaning Service
- Other
- Add all vendors to your Vendor Database first for quick selection with auto-fill
- Use "Representing" designations to track which party each vendor serves
- Add multiple custom providers when you know you'll need several specialists
- Remove unused provider fields to keep your deal form clean
- Email deal details to all attorneys simultaneously for efficient communication
Association & CDD Information
Record homeowners association and community development district details:
- Association Information:
- Association Name
- Management Company Address
- Contact Person Name
- Phone Number
- Email Address
- CDD Information (Florida properties):
- CDD Name
- Bond Portion (annual fee)
- O&M Portion (operations & maintenance fee)
Owner Financing
Owner Financing Fields
When a deal involves owner financing, track all the financial details:
Loan Terms
- Down Payment: Amount buyer pays upfront
- Interest Rate: Annual percentage rate
- Term (Years): Length of financing
- Monthly Payment: Calculated monthly amount
Payment Details
- Balloon Payment: Final lump sum (if applicable)
- Special Terms: Additional conditions or notes
- Appears on deal detail page and reports
- Included in PDF exports
Lease Agreements
How Lease Agreements Work
When you select a lease-related contract type, specialized lease agreement fields appear:
Residential Lease Agreement (9 Fields)
Appears when Contract Type is "Residential Lease Agreement"
- Lease Term: Duration of lease
- Rent Amount: Monthly payment
- Payment Due Date: When rent is due
- Deposit Terms: Security deposit details
- Maintenance Responsibilities: Who maintains what
- Pet Policy: Rules for pets
- Guest Policy: Visitor guidelines
- Sublease Policy: Subletting rules
- Termination Terms: How to end lease
Visual Indicator: Residential fields have a green border for easy identification
Commercial Lease Agreement (7 Fields)
Appears when Contract Type is "Commercial Lease Agreement"
- Lease Type: Gross, Net, Double Net, Triple Net (NNN), Modified Gross
- Use of Premises: Permitted business use
- CAM Charges: Common area maintenance
- Lease Term: Duration of lease
- Renewal Options: Extension terms
- Rent Escalations: Rent increase schedule
- Buildout Terms: Tenant improvements
Visual Indicator: Commercial fields have a yellow border for easy identification
Dynamic Field Display
- Lease fields automatically show/hide based on Contract Type selection
- JavaScript toggles sections dynamically - no page refresh needed
- Only relevant fields appear to keep the form clean and focused
- All lease details display on deal detail pages
- Included in PDF exports and reports
Rental/Lease Deals - Special Features
When creating a rental or lease deal, you'll have access to specialized payment tracking:
Payment Methods
- Cash Payments - Track cash transactions with receipt numbers and verification notes
- Credit Card Payments - Record detailed card information:
- Cardholder name
- Last 4 digits of card number (for security)
- Card type (Visa, Mastercard, Amex, Discover)
- Expiration date
- Billing address
- Authorization code
- Money Transfer Payments - Document electronic transfers:
- Transfer service name (Zelle, Venmo, Wire Transfer, etc.)
- Account details
- Confirmation number
- Transfer date and time
- Additional transfer details
Agent Commission Structure for Rentals
Rental deals display "Agent Commission Structure" instead of standard commission fields, acknowledging the different payment structure for rental/lease transactions.
Rental Terminology Toggle
When working with rental or lease deals, you can enable rental-specific terminology:
- In the deal form, check the "Use Rental/Lease Terminology" box
- All labels automatically update:
- Section headers change from "Seller Information" to "Owner/Landlord/Lessor Information"
- Section headers change from "Buyer Information" to "Renter/Tenant/Lessee Information"
- Individual field labels also update (Seller 1, Seller 2, Buyer 1, Buyer 2)
- Toggle on/off anytime to switch between standard sale and rental terminology
- Perfect for keeping your rental/lease deals organized with appropriate language
Important Dates - Advanced Features
Track all critical deadlines for each deal with powerful custom date management:
Quick Add Feature
Add multiple important dates at once to save time:
- Edit a deal and scroll to the "Important Dates" section
- Click "Quick Add" to expand the multi-select section (collapsible design saves space)
- Hold Ctrl (Windows) or Cmd (Mac) and click multiple date types from the list
- Click "Add Selected Dates" to create all entries at once
- Or use "Add Single Date" to add dates one at a time
Predefined Date Types
- Final Walkthrough
- Home Inspection Scheduled
- Appraisal Scheduled
- HOA Approval Deadline
- Title Search Completion
- Survey Scheduled
- Loan Approval Deadline
- Moving Day
- Keys Handover
- Custom (enter your own label)
Completion Tracking
Mark dates complete as tasks are finished:
- Mark Complete Button - Click to mark a date as completed
- Visual Indicators:
- Completed dates have green background
- Shows completion date with check icon ✓
- Status badges indicate Past/Today/Upcoming/Completed
- Undo Feature - Reverse completion if needed
- Green Text in Banner - Uncompleted upcoming dates display in green text in the grey banner section
Calendar Integration
All important dates automatically appear on your calendar:
- Green-highlighted calendar events (#28a745)
- Events remain visible until the date passes
- Quick reference to upcoming deadlines
Print Support
Important dates are included in deal printouts:
- Click "Print Deal" on any deal detail page
- Printout includes Custom Important Dates section
- Shows date, event label, completion status, and completion date
- Professional formatting with black badges for easy reading
AI Contract Analysis - Auto-Populate Deal Forms
Two-Step Workflow: Analyze BEFORE Creating Deal
The new workflow lets you see what AI extracted BEFORE submitting the form:
- Create New Deal - Go to Deals → Add New Deal
- Upload PDF Contract - In the green "AI Contract Analysis" card at the top:
- Click "Choose File" and select your contract PDF
- Supports regular PDFs AND scanned documents (OCR enabled)
- Maximum file size: 10MB
- Only PDF files supported
- Click "Analyze Contract with AI"
- Button becomes active after file selection
- Wait 10-30 seconds while AI extracts data
- You'll see a loading spinner and status message
- Review Auto-Filled Fields
- Form fields populate automatically with extracted data
- Auto-filled fields are highlighted in green
- Each field shows a AI Filled badge
- Success message shows how many fields were populated
- Complete Missing Information - Fill in any fields the AI couldn't extract
- Click "Create Deal" - Submit the form with verified data
Fields That Auto-Populate
The AI automatically extracts and fills in these form fields (when found in the contract):
Property Information
- Property Address
- City
- State
- ZIP Code
Financial Details
- Accepted Offer Price
- Initial Deposit Amount
- Second Deposit Amount
Important Dates
- Contract Date
- Closing Date
- Finance Deadline Date
- Inspections Due Date
Visual Indicators
- Light green background
- Green left border
- AI Filled badge
Benefits of This Workflow
- Reduce Data Entry: Let AI do the typing - extract 11+ fields automatically
- Verify Before Saving: Review extracted data and make corrections before creating the deal
- Visual Clarity: Green highlights show exactly what AI filled in
- Save Time: Turn 10 minutes of data entry into 30 seconds of review
- Reduce Errors: OCR reads contracts accurately, minimizing typos
- Works with Scanned Docs: Even handwritten or poor-quality scans work!
Tips for Best Results
- Use Clear Scans: Ensure scanned documents are clear and readable for best OCR accuracy
- Upload Complete Contracts: Include all pages - missing pages mean missing data
- Works with Both: Regular PDFs AND scanned images both supported
- Review All Fields: AI is very accurate but always verify extracted data
- Edit as Needed: When focus switches to a green field, you can edit the value normally
- Best for Standard Contracts: Works best with typical purchase agreements and listing contracts
Compliance & Document Checklist System
How It Works
- Auto-Generation: When you create a deal, the system automatically generates a compliance checklist based on:
- Deal type (Purchase, Sale, Rental, etc.)
- State (currently optimized for Florida)
- Contract type (Purchase & Sale, Listing Agreement, Lease, etc.)
- Document Tracking: Each checklist item tracks:
- Document name and description
- Required vs. Optional status
- Submission status (auto-syncs when you upload documents)
- Approval status (Pending, Approved, Rejected, Waived)
- Access Checklist: View on any deal detail page in the "Compliance & Document Checklist" section
Managing Checklist Status
Each checklist item has interactive action buttons for compliance officers:
Approve
- Marks document as approved
- Auto-sets submission status to "submitted"
- Changes "Required" column to show "Completed" badge
- Logs approval with user ID and timestamp
Reject
- Marks document as rejected
- Opens modal to add required note explaining why
- Logs rejection with user ID and timestamp
- Note appears with red border for visibility
Waive
- Waives requirement for this document
- Opens modal to add optional note explaining why
- Useful for Not Applicable documents
- Logs waiver with user ID and timestamp
Reset
- Resets status back to Pending
- Useful for re-review situations
- Previous notes remain for audit trail
- Logs reset with user ID and timestamp
Compliance Notes & Audit Trail
- Every action is logged: User, timestamp, status change
- Color-coded borders: Green for approvals, red for rejections, blue for general notes
- Delete notes: Remove outdated or incorrect notes with confirmation dialog
- Complete history: See all status transitions and reasons
Document Upload Integration
The checklist automatically syncs with your document uploads:
- When you upload a document to a deal, the system checks if it matches any checklist items
- Matching items automatically update their submission status to "submitted"
- You can then approve, reject, or waive the submitted document
- This integration ensures your checklist stays current as documents arrive
State-Specific Templates
Currently includes Florida-focused templates with 71+ document types across 6 categories:
- Purchase & Sale Agreements (15+ documents)
- Listing Agreements (12+ documents)
- Lease Agreements (14+ documents)
- New Construction (10+ documents)
- Commercial Transactions (12+ documents)
- General/All Deal Types (8+ documents)
AI Broker Assistant
Ask Questions
Get instant answers to real estate questions with state-specific guidance:
- Go to "AI Broker" in the menu
- Select your state
- Type your question
- Get AI-powered answers
Example Questions:
- "What are typical closing costs in Florida?"
- "What disclosure forms are required in California?"
- "How long is a standard inspection period?"
- "What are earnest money deposit requirements?"
AI-Powered Dashboard Search
Located prominently at the top of your dashboard, the AI Search Assistant provides instant access to your data with intelligent search capabilities:
How to Use AI Search
- Type your question in the search box on the dashboard
- Click "Search" or press Enter
- Get instant answers with relevant information
- Click navigation links to view full record details
What You Can Search
- Property addresses (partial or full)
- Customer names
- Agent names (listing & selling agents)
- All important dates
- Financial details (prices, commissions)
- Owner financing information
- Deal status and transaction type
- Names (first or last)
- Email addresses
- Phone numbers
- Client type & status
- Budget & property preferences
- Pre-approval status
- Activity tracking (last contact, followups)
- Personal details (birthdays, anniversaries)
Smart Partial Matching
The AI Search understands partial information and finds matches:
- Street Numbers: Just type "123" to find all addresses starting with "123"
- Names: Type "Sarah" to find customers or agents named Sarah
- Keywords: Use terms like "inspection", "commission", "email", or "buyers"
- Cities: Search by city name to find properties or customers
Example Search Queries
Deal Searches:
- "123 inspection date" - Find inspection date for addresses starting with 123
- "What's the commission on Ocean property?" - Get commission details
- "listing agent for Main Street" - Find listing agent information
- "deals closing this month" - View upcoming closings
- "owner financing terms" - See owner financing details
Customer Searches:
- "Sarah's email" - Get customer's email address
- "customers who are pre-approved" - Find pre-approved buyers
- "Smith's budget" - View customer's budget range
- "buyers looking for condos" - Find customers by property preference
- "next followup for Johnson" - Check scheduled followup dates
Comprehensive Information Displayed
When you search, the AI provides complete details:
For Deals:
- Property address & customer name
- Deal status & transaction type
- Listing & selling agent details
- All critical dates (contract, closing, inspection, etc.)
- Complete financial breakdown
- Commission calculations
- Owner financing terms
For Customers:
- Contact information (email, phone)
- Address & location
- Client type & lead status
- Budget & property preferences
- Pre-approval status & lender info
- Activity tracking & followups
- Priority & urgency levels
- Personal details
Premium 3D Design
The AI Search features a beautiful, modern interface with:
- Raised 3D Card: Elevated appearance with multi-layered shadows
- Purple Gradient Header: Eye-catching design with text shadow
- Interactive Search Button: Lifts on hover with smooth animations
- Green Gradient Results: Success responses in elegant gradient boxes
- Quick Navigation: One-click links to view full record details
- Don't worry about exact wording - the AI understands natural language
- Use partial information - even just a street number or first name works
- Click the navigation links to jump directly to full record details
- The AI searches across deals, customers, AND properties simultaneously
- Perfect for quick lookups during client calls or meetings
Task Manager - Complete Transaction Workflow
Getting Started with Tasks
The Task Manager helps you track every step of your real estate transactions with pre-configured templates and customizable tasks:
- Click "Tasks" in the navigation menu to view all your tasks
- Click "New Task" to create a task from a template or build a custom task
- Filter tasks by status: All, Overdue, Due Today, This Week, or Completed
- Mark tasks complete with one click to track your progress
47 Individual Task Templates
Access ready-to-use task templates organized into 9 categories covering the complete real estate transaction lifecycle:
- MLS setup & photos uploaded
- Buyer/seller consultation completed
- Pre-approval verified (buyer)
- Property disclosures delivered
- Contract to lender (same day)
- Earnest money deposited
- Home inspection ordered
- Appraisal ordered
- Inspection response negotiated
- Loan app submitted to underwriting
- Homeowner's insurance confirmed
- Final walkthrough scheduled
- Closing disclosure reviewed
- Clear to close (CTC) confirmed
- Closing scheduled
- Proof of funds to title
- Earnest money deposited (cash)
- Home inspection ordered (cash)
- Inspection response (cash)
- Final walkthrough (cash)
- Listing agreement executed
- Seller disclosures signed
- HOA/condo docs requested
- Showing access arranged
- Utilities transferred notification
- Move-out date confirmed
- Keys/garage remotes collected
- HOA questionnaire ordered
- Estoppel letter requested
- Condo docs to buyer (3-day review)
- Right of first refusal waived
- Board approval obtained (if req'd)
- Wire-fraud advisory sent
- Check name/ID affidavit needs
- CD review & approval
- Confirm signing logistics
- Post-closing package archived
- Appraisal reconsideration (if low)
- Inspection repair vendor bids
- Repair verification (photos/receipts)
- Walk-through checklist completed
- Keys & access codes transfer
- MLS status/escrow notes updated
- Commission disbursement (CDA)
- Thank-you + review request email
- Referral/after-care checklist
- Record warranty/insurance in CRM
How to Create Tasks
Method 1: From Task Templates
- Click the "New Task" dropdown button on the Tasks page
- Browse the scrollable menu showing all 47 task templates organized by category
- Click on any template to auto-fill task details including:
- Task title and description
- Recommended priority level (High/Medium/Low)
- Suggested assignee role
- Due date offset relative to contract/closing dates
- Customize the task details as needed
- Associate with a deal, customer, vendor, or agent (optional)
- Click "Save Task"
Method 2: From Deal Pages
- Navigate to any deal detail page
- Scroll to the "Transaction Tasks" section
- Click the "Add Task to This Deal" dropdown
- Select from the same 47 task templates (automatically linked to this deal)
- Tasks appear immediately in the deal's task list
Method 3: Custom Tasks
- Click "New Task" → "Custom Task"
- Fill in all task details manually
- Set your own title, description, priority, and due date
- Perfect for unique situations not covered by templates
Managing & Completing Tasks
Task Status Tracking
- To Do - Not started yet
- In Progress - Currently working on it
- Completed - Finished with timestamp
Priority Levels
- High - Critical, time-sensitive
- Medium - Important
- Low - Can wait
Quick Task Completion
- Click the "Complete" button in the Actions column
- Task status changes to "Completed" instantly
- Completion date and time are automatically recorded
- Completed tasks show: "Completed: Dec 15, 2024 at 2:30 PM"
Filtering & Viewing Tasks
Use the filter tabs to focus on what matters:
- All - View every task regardless of status
- Overdue - Tasks past their due date (shows count in red badge)
- Due Today - Tasks due today (shows count in yellow badge)
- This Week - Tasks due within the next 7 days
- Completed - All finished tasks with completion timestamps
Task Checklists
Break down complex tasks into smaller steps:
- Add multiple checklist items to any task
- Check off items as you complete them
- Progress shows as "3/5" (3 of 5 items completed)
- Perfect for multi-step processes like "Prepare for Closing"
Task Integration with Deals
Tasks seamlessly integrate with your deals:
- Deal Detail Pages display all associated tasks in the "Transaction Tasks" section
- Task Table Columns: Status icon, Task name, Priority, Assigned To, Due Date, Status badge, Actions
- Email Deal Details includes a "TRANSACTION TASKS STATUS" section with completion tracking
- Print/PDF Exports show all tasks with checkmarks (✓) for completed items
- Assignee Display shows agent full names or "Unassigned" for each task
Automated Daily Email Notifications NEW
Never miss a deadline with automatic email notifications sent every morning at 8:00 AM!
How Automatic Notifications Work:
Every morning at 8:00 AM, the system automatically checks your task list and sends you an email if you have:
- Tasks Due Today - Any incomplete tasks with today's due date
- Tasks Due This Week - Tasks due within the next 7 days
No action required! The email is sent automatically each day at 8:00 AM if you have upcoming tasks.
Email Notification Features:
- Automatic Daily Delivery - Sent every morning at 8:00 AM automatically (no button needed)
- Two-Section Format - Separate sections for "Due Today" and "Due This Week"
- Priority Grouping - Tasks organized by 🔴 High, 🟡 Medium, and 🟢 Low priority within each section
- Task Details - Includes task title, description, assignee, due dates, and related deal
- One-Click Access - Direct link to view all tasks in the application
- Professional Format - Clean, mobile-friendly HTML email design
Manual Email Options:
You can also send yourself an email on-demand:
- Go to the Tasks page
- If you have tasks due today or this week, click the "Notifications" button (warning/yellow button)
- Click "Send Email Now" to send immediately, or "Preview Email" to review first
- Check your email inbox for the task summary
- Use task templates to ensure you never miss critical transaction steps
- Assign tasks to team members to distribute workload
- Set due dates based on contract dates for automatic deadline tracking
- Check the "Overdue" filter daily to stay on top of missed deadlines
- Complete tasks as you finish them to keep clients informed of progress
- Use checklists for tasks with multiple sub-steps
- Link tasks to deals for complete transaction visibility
Email Generator & Template Library
How to Use the Email Generator
Send personalized emails to customers, agents, and vendors with just a few clicks:
- Click "Email Generator" in the navigation menu
- Select an email template from your library (29 unique templates included)
- Choose your recipient (customer, agent, or vendor)
- Optionally link to a specific deal or property for more context
- Preview the auto-generated email with all merge fields filled in
- Click "Send Email" to open your email client with the pre-filled message
Email Template Library
Manage your email templates for common communications:
Pre-loaded Templates by Category (29 Total):
Buyer Templates (9)
- Welcome to Home-Buying Journey
- Offer Submission Confirmation
- Offer Accepted - Under Contract
- Earnest Money Deposit Reminder
- Inspection Reminder
- Loan Commitment Check-In
- Clear to Close Congratulations
- Closing Day Celebration
- Welcome Home! Post-Closing
Seller Templates (8)
- Listing Agreement Signed - Thank You
- Your Listing is Live!
- Showing Scheduled Notification
- Showing Feedback Summary
- Offer Received Notification
- Multiple Offers Strategy
- Under Contract Congratulations
- Closing Preparation Guide
Vendor/Professional Templates (7)
- Inspection Company - Scheduling
- Appraisal Company - Request
- Title Company - Introduction
- Mortgage Company - Client Referral
- Attorney - Contract Review
- Contractor - Estimate Request
- Photographer - Listing Shoot
General Communication Templates (5)
- Just Checking In
- Market Update
- Review Request
- Holiday Greetings
- Referral Thank You
Merge Fields
Available merge fields automatically fill in data from your database:
| Category | Merge Fields |
|---|---|
| Customer | , , , , , |
| Property | , , , , |
| Deal | , , , , |
| Agent | , , , , |
| General | , |
Creating Custom Templates
Build your own email templates for any scenario:
- Navigate to Email Generator → View All Templates → New Template
- Select a category (Buyer, Seller, Vendor, or General)
- Add a title and trigger event (optional)
- Write your email subject and body using merge fields
- Add tags for organization
- Enable auto-send if you want emails triggered automatically
- Save your template
Subject: Congratulations ! Your Offer on Was Accepted!
Body:
Hi , Congratulations! Your offer on has been accepted! Next steps: 1. Earnest Money Deposit 2. Home Inspection 3. Appraisal I'll be in touch soon!
Email Attachments
Enhance your emails by attaching important documents directly from the Email Generator:
Adding Attachments
- When generating an email, look for the "Attach Files (Optional)" section
- Click the blue "Choose File" button to select files from your computer
- You can attach multiple files at once (hold Ctrl/Cmd to select multiple)
- Supported file types: PDF, DOC, DOCX, XLS, XLSX, JPG, PNG, and more
- Maximum file size: 10MB per file
- Attachments are securely stored and linked to your email draft
Downloading Attachments
When previewing or managing emails with attachments, you have flexible download options:
- Single File Download: Click the download icon () next to any individual attachment to download it directly
- Multiple Files as ZIP Bundle: When an email has multiple attachments, use the "Download All as ZIP" button to get all files in one convenient archive
- Email Client Integration: Downloaded attachments can be easily attached to your local email client (Gmail, Outlook, Apple Mail, etc.)
- Security: Attachments are securely stored with unique filenames and ownership verification to protect your data
Email Sending Workflow
Understanding the Email Preview:
- Generate your email with template, recipient, and optional attachments
- Review the preview to ensure all merge fields are correctly populated
- If you have attachments:
- Download individual files or all files as ZIP
- Attach them to your email when composing in your email client
- Click "Send Email" which:
- Sends immediately via server
- Creates a date/time stamped record in Deal Overview notes
- Creates a record in the deal overview for tracking
- Use the ZIP download feature when emailing clients multiple documents (contract, disclosures, inspection reports)
- Attach pre-approval letters when sending welcome emails to buyers
- Include property photos or brochures when reaching out to sellers
- Attach listing agreements when confirming new listings
- Keep file sizes reasonable - compress large images before uploading
Bulk Email Generator
Accessing the Bulk Email Generator
- Click Email in the navigation menu
- Select Bulk Email from the dropdown
Selecting Recipients
Choose who receives your bulk email:
- Recipient Type: Choose between Customers, Agents, or Vendors
- Select All: Send to everyone in that category with one click
- Individual Selection: Check specific recipients from the list
- Search: Use the search box to quickly find specific recipients
- Email Required: Only contacts with valid email addresses appear in the list
Composing Your Email
Two options for your email content:
- Select from your template library
- Preview before sending
- Merge fields auto-fill for each recipient
- Perfect for standardized communications
- Write your own subject and message
- Click merge fields to insert them
- Personalize with recipient names
- Great for one-time announcements
Perfect Use Cases
- Holiday Greetings: Send seasonal messages to all customers
- Event Announcements: Invite contacts to open houses or seminars
- Specials & Promotions: Share limited-time offers with vendors
- Relationship Maintenance: Regular check-ins with past clients
- Market Updates: Share market insights with investors
Email Inbox & Correspondence
How Email Correspondence Works
Agent Ledger provides a complete email communication system:
- Outgoing Emails: Sent via
hello@agentledgerpro.com - Incoming Emails: Received through
inbox.agentledgerpro.comsubdomain - Automatic Tracking: All emails are automatically linked to the right contact
- Local Timezone: All email timestamps display in your local timezone
Accessing the Email Inbox
- Click Email in the navigation menu
- Select Inbox to view all received emails
- Or select Sent to view all emails you've sent
Inbox Features
- Unread Badge: The Inbox button shows a count of unread emails
- Filter Options: View All, Unread, Starred, or Archived emails
- Star Important Emails: Click the star icon to mark important messages
- Archive: Archive emails you've handled to keep your inbox clean
- Contact Linking: Emails are automatically linked to matching customers, agents, or vendors
- Manual Linking: Link emails from unknown senders to contacts manually
Yellow Folder - Email Correspondence on Contact Pages
Every customer, agent, and vendor detail page includes a "yellow folder" showing all email communication:
- Location: Look for the yellow Email Correspondence section on any contact's detail page
- Both Directions: Shows both emails you've sent TO them and emails received FROM them
- Direction Indicators:
- Sent = Emails you sent to them
- Received = Emails they sent to you
- Quick Actions: Click any email to view its full content or reply
Viewing Email Details
Click any email to open the full email view:
- Full Content: See the complete email body with formatting preserved
- Attachments: Download any files attached to the email
- Reply Button: Reply to received emails with quoted text automatically included
- Back Navigation: Return to inbox, contact page, or sent emails list
Replying to Emails
- Open the email you want to reply to
- Click the Reply button
- The original message is automatically quoted in your reply
- Type your response and click Send
- Your reply is sent and tracked in the correspondence history
Deleting Emails
You can delete emails from multiple locations:
- From Inbox: Click the trash icon on any email in the inbox list
- From Email Detail: Click the Delete button when viewing an email
- From Contact Pages: Click the trash icon next to any email in the correspondence section
- Confirmation: You'll be asked to confirm before deleting
- Star important emails that need follow-up action
- Archive handled emails to keep your inbox focused on new messages
- Check the yellow folder on contact pages before meetings to review all past communication
- Use the reply feature to keep conversation threads organized
AI Virtual Receptionist (ERICA)
What is ERICA?
ERICA (Enterprise Real Estate Intelligent Call Assistant) is an AI-powered virtual receptionist that answers calls to each agent's dedicated phone number. Powered by GPT-4o with a natural-sounding female voice (Polly.Joanna), ERICA provides professional, intelligent call handling 24/7.
How ERICA Works
ERICA uses intelligent decision-making with 5 conversation paths:
- Ask for More Information - Gathers details about caller's needs (budget, timeline, property preferences)
- Take a Message - Collects caller name, phone, email, and detailed inquiry information
- Book an Appointment - Schedules appointments with automatic Google Calendar sync
- Attempt Agent Connection - Places caller on hold and tries to connect to the live agent
- End Call Gracefully - Professionally concludes the conversation when appropriate
Live Agent Handoff
When ERICA determines a caller needs to speak with you directly:
- Caller is placed on hold with music
- ERICA calls your personal phone number
- You hear a whisper message: "You have an incoming call from ERICA. Press 1 to connect, or 2 to decline."
- Press 1 to join the conference and speak with the caller
- Press 2 (or don't answer) and ERICA will take a detailed message
Appointment Booking
ERICA can book appointments directly from phone conversations:
- Collects appointment date, time, and purpose from the caller
- Creates appointment in Agent Ledger automatically
- Syncs to your Google Calendar with timezone support
- Records full appointment details in call summary
Complete Call Recording & Transcription
Every call is fully recorded, including:
- Initial ERICA conversation with caller
- Agent conversations when connected
- Complete conference audio from start to end
- Secure audio playback through browser-compatible proxy
OpenAI Whisper converts every call to searchable text:
- Full Call Transcript - Complete word-for-word transcription including agent conversations
- Conversation Transcript - Turn-by-turn dialogue with speaker labels (Caller, ERICA, Agent)
- AI Summary - GPT-4o generates concise summary of call purpose and outcome
- Processing Status - Track transcription progress (pending → recording_available → processing → completed)
Live Call Monitoring
View active calls in real-time on the Live Dashboard:
- Auto-Refresh - Server-Sent Events update every 1.5 seconds
- Status Badges - Color-coded indicators show call state (active, on hold, connected to agent, etc.)
- Live Timers - See exactly how long each call has been in progress
- Call Details - View caller phone number, agent, and current status
How to Access ERICA Features
- From Dashboard, click "Receptionist" in Quick Actions section
- Or click "Live Calls" in the sidebar navigation
- View all completed calls with summaries, durations, and outcomes
- Click any call to see full details, transcripts, and audio recording
- Click "Live Calls" in sidebar navigation
- Click "Live Dashboard" button at top of page
- See all active calls updating in real-time
- Dashboard shows current status, duration, and caller information
Understanding Call Details
Each call record includes:
- Call Summary - AI-generated overview of conversation
- Basic Information - Caller phone, duration, start/end times, outcome
- Caller Information - Name, email, phone (if collected)
- Appointment Details - If appointment was booked
- Call Recording - Audio playback with secure proxy streaming
- Full Call Transcript - Complete transcription including agent portions
- Conversation Transcript - Turn-by-turn dialogue with timestamps
ERICA Best Practices
Tips for Maximum Effectiveness:
- Review call summaries daily to follow up with prospects
- Listen to recordings to hear how ERICA handles different scenarios
- Set your phone to accept calls from the Twilio number for agent handoffs
- Check the Live Dashboard during business hours to see active calls
- Review full transcripts for compliance and quality assurance
- Use appointment booking data to track lead sources
Client Portal
How to Give Your Client Portal Access
Follow these simple steps to let your clients view their deal information online:
The customer must have an email address on file in their profile. This will be their login username.
- Go to the Customers page
- Find your customer and check that they have an email listed
- If not, click "Edit" and add their email address first
Once the customer has an email, you can turn on their portal access:
- Go to the Customers page
- Find the customer you want to give access to
- Click the "Enable Portal Access" button next to their name
- Select which deal they should be able to see (this is important - each customer can only view one specific deal)
- Click to confirm
After you enable portal access, the system automatically:
- Creates a random 8-character password for your client
- Stores it securely (encrypted)
- Links the customer to the deal you selected
- Generates an email template with all the login information
The system will show you a ready-to-send email with:
- The login website address (the client portal URL)
- Their email address (this is their username)
- Their temporary password
- Simple instructions on how to log in
Simply copy this information and send it to your client via email. They can now log in and see their deal!
What Clients Can See in the Portal
When you enable portal access, clients can view:
- Deal details and current status
- Important dates and deadlines
- Deposit information and financial details
- Service provider contact information (inspectors, attorneys, etc.)
- Contract analysis summaries - AI-analyzed contract summaries you've attached to their deal
- Send you messages directly through the portal
Two-Way Messaging
Stay in touch with clients through the portal:
- Clients can ask questions anytime from their portal
- You see new messages highlighted on the deal detail page
- Reply directly from the deal page
- All messages are timestamped and saved permanently
Managing Portal Access
You have full control over client access:
- Reset Password - If your client forgets their password, click "Reset Portal Password" to generate a new one
- Disable Access - Click "Disable Portal Access" to turn off a client's login (useful after closing)
- Change Deal Assignment - You can change which deal a client sees by disabling and re-enabling with a different deal
Calendar
Managing Your Schedule
The Calendar feature helps you track all important dates and events related to your real estate business.
Automatic Event Generation
Events are automatically created from your deals:
- Closing Dates - Shows when deals are scheduled to close
- Inspection Deadlines - Tracks property inspection dates
- Contingency Dates - Monitors financing and other deadlines
- Open Houses - Displays scheduled open house events
How to Use the Calendar
- Click "Calendar" in the navigation menu
- View all your events in a monthly calendar format
- Click on any event to see details
- Navigate between months using the arrow buttons
Google Calendar Integration
Setting Up Google Calendar Sync
- Click "Settings" in the top navigation menu
- Scroll down to the "Google Calendar Integration" section
- Check the box to "Enable Google Calendar Sync"
- Select your timezone from the dropdown (Eastern, Central, Pacific, etc.)
- Leave "Google Calendar ID" as "primary" to sync to your main calendar
- Click "Save Settings" at the bottom of the page
- Click "Sync All Events Now" to push your existing events to Google Calendar
What Events Get Synced
Once enabled, the following events automatically sync to your Google Calendar with property addresses for easy navigation:
- Deal Closings - Closing dates appear on your calendar with full property address
- Open Houses - Displayed with pink/magenta color coding and property location
- Important Dates - Custom dates you add to deals (inspections, appraisals, walk-throughs) with associated property address
- Deposit Deadlines - First and second deposit due dates with property location
- Inspection Dates - Inspection windows and deadlines with property address
- Financing Deadlines - Loan contingency and approval deadlines with property address
- Rescission Periods - Legal rescission deadlines with property address
Automatic vs. Manual Sync
Automatic Sync
When enabled, new events sync immediately:
- Create a deal → Closing syncs instantly
- Add open house → Appears in Google Calendar
- Update dates → Changes sync automatically
Manual Sync
Use the "Sync All Events Now" button to:
- Push all existing events at once
- Refresh after bulk changes
- Re-sync if you had sync disabled
Timezone Settings - IMPORTANT!
Available timezones:
- Eastern Time (ET) - New York, Florida, Georgia
- Central Time (CT) - Texas, Illinois, Missouri
- Mountain Time (MT) - Colorado, Montana
- Arizona Time (MST) - Arizona (no daylight saving)
- Pacific Time (PT) - California, Washington, Oregon
- Alaska Time (AKT) - Alaska
- Hawaii Time (HST) - Hawaii
How It Works (Technical Details)
The Google Calendar integration uses secure authentication through Replit's connector system:
- OAuth2 Authentication - Secure, industry-standard connection to your Google account
- One-Way Sync - Events flow FROM Agent Ledger TO Google Calendar (not the other way)
- No Duplicates - Safe to sync multiple times; won't create duplicate events
- Color Coding - Different event types get different colors in Google Calendar
- Automatic Token Refresh - Connection stays active without needing to re-authenticate
Frequently Asked Questions
Manual Event Creation & Management
Creating Manual Events
- Click on any day in the calendar to open the event creation form
- Fill in the event details:
- Title - Name of the event (e.g., "Client Meeting", "Property Tour")
- Event Type - Choose NOTE or IMPORTANT_DATE
- Start Date - When the event begins
- End Date - Optional, for multi-day events
- Notes/Description - IMPORTANT: Add time of day (e.g., "Meeting at 2:30 PM") or any details here
- Color - Choose a color to visually distinguish the event
- Associated Deal - Optionally link to a specific deal
- Click "Save Event" to add it to your calendar
Viewing Event Details
Click on any event in the calendar to open the Event Details modal showing:
- Event Title & Type - Displayed with color-coded badge
- Start & End Dates - When the event occurs
- Client Name - If linked to a customer/deal
- Property Address - If linked to a property
- Status - Completed, Overdue, or Pending
- Notes/Description - ENHANCED! Prominently displayed in a styled box showing all your notes including time details
Editing & Deleting Events
For manual events (NOTE and IMPORTANT_DATE):
- Edit Button - Click to modify event details, change dates, update notes
- Delete Button - Remove the event from your calendar
- Mark Complete - Mark events as completed when finished
- Drag & Drop - Simply drag events to new dates to reschedule
Task Manager Integration
How Task Calendar Sync Works
When you create tasks with due dates in the Task Manager:
- Tasks automatically sync to the calendar when you enable Google Calendar sync in Settings
- Tasks appear as TASK event type with dark gray color (#6c757d)
- Each task shows its status icon:
- ⚪ To Do - Not started yet
- 🔵 In Progress - Currently working on it
- ✅ Completed - Finished!
- Task calendar events sync to both Agent Ledger calendar AND Google Calendar
- When you complete a task, the calendar event updates automatically
- Recurring tasks create new calendar events for each instance
Task Event Details
Click on a task event in the calendar to view comprehensive details:
- Task Priority - 🔴 High (red), 🟡 Medium (yellow), ⚪ Low (gray)
- Recurring Indicator - Blue "Recurring Task" badge if applicable
- Task Status - To Do, In Progress, or Completed with color coding
- Task Notes/Description - NOW VISIBLE! All task notes including time details (e.g., "Call client at 3:00 PM")
- View Full Task Details Link - Click to jump directly to the task in Task Manager
Event Filtering & View Options
Available Event Types to Filter
Use the filter checkboxes to show/hide these event types:
- DEPOSIT1 - First deposit deadlines
- DEPOSIT2 - Second deposit deadlines
- INSPECTION_WINDOW - Inspection period dates
- INSPECTION_DAY - Specific inspection appointments
- EFFECTIVE - Contract effective dates
- RESCISSION_LAST_DAY - Legal rescission deadlines
- APPRAISAL - Appraisal appointment dates
- FINANCING_DEADLINE - Loan approval deadlines
- CLOSING - Deal closing dates
- OPEN_HOUSE - Open house events
- IMPORTANT_DATE - Custom important dates
- NOTE - General notes and reminders
- TASK - Tasks from Task Manager NEW!
Search & Deal Status Filters
- Search Bar - Type to search event titles, descriptions, clients, or properties
- Deal Status Filter - Show only events from Active, Closed, or Cancelled deals
- Month Navigation - Use Previous/Next/Today buttons to navigate dates
Recent Improvements & Bug Fixes
Notes Now Display Properly
- Fixed: Event notes/descriptions now appear prominently in the Event Details modal
- Benefit: See important timing details (e.g., "Meeting at 2:30 PM") without opening the full task
- Works for: All event types including manual events and tasks
Modal Backdrop Fix
- Fixed: Grey overlay no longer blocks calendar after adding/editing/deleting events
- Benefit: Smooth workflow - add multiple events without page refresh
- Technical: Proper Bootstrap modal cleanup with 300ms timeout
Performance Optimizations
- Efficient Database Queries: Uses joinedload for tasks to avoid N+1 query issues
- Safe Outer Joins: Properly handles optional relationships (Deal, Customer, Property, Task)
- Fast Rendering: Optimized event display for calendars with 100+ events
- ✅ Automatically syncs tasks from Task Manager
- ✅ Displays all event notes prominently (including time details!)
- ✅ Allows manual event creation with custom notes
- ✅ Syncs to Google Calendar with property addresses
- ✅ Shows task priority, status, and recurring indicators
- ✅ Filters by event type for focused viewing
- ✅ No more grey overlay bugs - smooth interaction!
Vendors
Managing Service Providers
Keep track of all the professionals you work with on real estate transactions.
Types of Vendors
- Title Companies - Handle closing documents and title insurance
- Home Inspectors - Conduct property inspections
- Appraisers - Provide property valuations
- Lenders - Mortgage providers and loan officers
- Contractors - Repair and renovation specialists
- Attorneys - Real estate lawyers
- Other Service Providers - Any other professionals you work with
Adding a Vendor
- Navigate to "Vendors" in the menu
- Click "Add New Vendor"
- Enter vendor name and company
- Add contact information (phone, email, address)
- Select vendor type/category
- Add any notes or specialties
- Click "Save Vendor"
Using Vendors in Deals
When creating or editing a deal, you can:
- Assign vendors to specific roles (title company, inspector, etc.)
- Access vendor contact information quickly
- Track which vendors are involved in each transaction
Downloading Vendor Lists
Export vendor information for easy sharing:
- Download by Category - Click the "Download" button on any category header to export all vendors in that category to an Excel file
- Download Selected Vendors - Use checkboxes to select multiple vendors from different categories, then click "Download Selected" to create a PDF with all selected vendors
- Excel files include all vendor details: company name, contact info, address, rating, notes, and more
- PDF files create a professional table format perfect for printing and sharing
Printing Vendor Lists
Create print-friendly versions of your vendor lists:
- Print by Category - Click "Print" on any category header to open a print-friendly page
- Print Selected Vendors - Select multiple vendors using checkboxes, then click "Print Selected" to print them all on one page
- Print pages include all vendor details formatted for easy reading
Emailing Vendor Lists
Share vendor information with clients quickly:
- Email by Category - Click "Email" on any category header to open a draft email in your default email client
- Email Selected Vendors - Select vendors using checkboxes, then click "Email Selected" to create a draft email
- The system opens a pre-formatted draft in your email program (Outlook, Gmail, Apple Mail, etc.)
- Add a recipient, make any edits, and send through your own email service
- Works with any email client - no special setup required
Agents
Team Management
Manage your real estate team and track commission splits for collaborative deals.
What You Can Do
- Add Team Members - Track other agents you work with
- Commission Splits - Calculate shared commissions on deals
- Contact Information - Keep all agent details organized
- Team Collaboration - Identify which agents are involved in which deals
Adding an Agent
- Go to "Agents" in the navigation menu
- Click "Add New Agent"
- Enter agent name and license number
- Add contact details (email, phone)
- Include brokerage information
- Set commission split percentage (if applicable)
- Click "Save Agent"
Commission Splits
For deals with multiple agents:
- Assign collaborating agents to deals
- Set commission split percentages
- System automatically calculates each agent's share
- Track payments to team members
Print & Download Agent Profile
Export agent information for records or sharing:
- Print Button: Opens browser print dialog for the agent profile page
- Download Button: Generates a professional PDF of the agent's profile including contact info, professional details, and deal statistics
- Both buttons are located at the top-right of the agent detail page
Clickable Quick Stats
The Quick Stats section on agent profiles is now interactive:
- Click Total Deals: Opens popup showing all deals associated with this agent
- Click As Listing Agent: Opens popup filtered to deals where agent is the listing agent
- Click As Selling Agent: Opens popup filtered to deals where agent is the selling agent
- Status Tabs: Filter deals by Active, Pending, or Closed status
- Quick Navigation: Click any deal in the popup to view deal details
Open Houses
Open House Management
Schedule, manage, and track open house events with agent assignment, email reminders, and guest registration.
Creating an Open House
- Navigate to "Open Houses" in the menu
- Click "Add New Open House"
- Select the property for the open house
- Choose the date and set start/end times
- Assign an agent from your agents list to host the event
- Add any special notes or instructions
- Click "Save Open House"
Agent Assignment
Each open house can be assigned to a specific agent from your team:
- Select an agent when creating or editing an open house
- Assigned agents receive reminder notifications
- Track which agents are hosting which events
- View all open houses by agent
Email Reminders
Send email reminders to assigned agents with one click:
- Click "Send Reminder" on the open house detail page
- Your default email client opens with a pre-formatted message
- Email includes property details, date, time, and event information
- Works with any email service (Gmail, Outlook, Apple Mail, etc.)
- Reminder status is tracked with timestamps
- No external email service setup required
Guest Registration
Track visitors and their interest level during open houses:
- Register guests who attend the open house
- Record guest contact information (name, email, phone)
- Track qualification level (qualified buyer, browsing, investor, etc.)
- Add notes about guest interests and feedback
- View all registered guests for each open house
- Follow up with interested guests after the event
Exporting Open House Lists
Export your open house schedule in multiple formats:
- Excel Export - Click "Export to Excel" to download a spreadsheet with all open houses
- Includes property address, date, time, assigned agent, and notes
- Perfect for sharing with your team or importing to other systems
- PDF Export - Click "Export to PDF" for a professional printable schedule
- Clean table format with all event details
- Great for posting in your office or distributing to agents
Email Complete Schedule
Share your entire open house schedule via email:
- Click "Email Open House List" button
- Your default email client opens with a formatted list of all upcoming open houses
- Email includes property details, dates, times, and assigned agents
- Add recipients and send through your own email service
- Perfect for team communication or sharing with clients
Financial Tools
Available Financial Tools
Agent Ledger includes powerful calculators and tracking tools to help you manage your real estate finances:
Investment Calculator
Analyze potential investment properties:
- Calculate cash flow based on purchase price, rental income, and expenses
- Estimate ROI (Return on Investment)
- Factor in mortgage payments, property taxes, insurance, and maintenance
- Save calculations for future reference
- Perfect for helping investor clients evaluate opportunities
Expense Tracking
Track all your business expenses for tax time:
- Record expenses by category (advertising, gas, office supplies, etc.)
- Mark expenses as tax-deductible
- Calculate total deductible amount automatically
- Export to Excel for your accountant
- View year-to-date summaries
Mileage Log
Track business mileage for tax deductions:
- Log each trip with start/end location and purpose
- Automatically calculate deductible mileage
- Uses current IRS standard mileage rate
- Generate mileage reports by date range
- Essential for maximizing your tax deductions
Closing Cost Calculator
Creating a Closing Cost Calculation:
- Navigate to Financial Tools → Closing Cost Calculator
- Click "New Calculation"
- Select a Deal (Optional): Choose from dropdown to auto-fill purchase price
- When you select a deal, the purchase price automatically fills in
- The calculation is automatically linked to that deal
- You'll see a success message confirming the price was filled
- Enter calculation name and property details
- Fill in all buyer and seller closing cost fields:
- Buyer Costs: Appraisal fee, home inspection, title fees, recording fees, homeowners insurance, attorney fees, loan fees, prepaid expenses
- Seller Costs: Attorney/settlement fees, title fees, transfer taxes, recording fees, HOA fees, repairs/concessions, real estate commission
- Click "Calculate Closing Costs" to save
Viewing Closing Costs on Deal Overview:
When a closing cost calculation is linked to a deal, a dedicated section automatically appears on the deal detail page:
- Location: Appears after the Tasks section on the deal overview
- Displays: Total Closing Costs, Buyer Costs, and Seller Costs in highlighted boxes
- Action Buttons:
- View Details - Opens the complete breakdown of all closing cost line items
- Download PDF - Generates a professional PDF report to share with customers
- Email to Customer - Opens your email client with pre-filled closing cost summary (if deal has a customer with email)
- Disclaimer Note: Reminds everyone that these are estimates and actual costs may vary
Key Features:
- Calculate based on purchase price and location
- Includes title insurance, recording fees, and transfer taxes
- Factor in agent commissions and all typical closing expenses
- Auto-sync with deals - totals display on deal overview automatically
- Professional PDF reports ready to email to clients
- Helpful for preparing buyers and sellers for closing day
- Save calculations for future reference and comparison
Commission Calculator
Calculate your commission earnings:
- Enter sale price and commission rate
- Calculate splits with other agents or brokers
- Factor in brokerage fees
- Save commission structures for reference
- Perfect for quick estimates during negotiations
Reports & Analytics
Available Reports
- Deal Reports - View all deals with filters
- Financial Reports - Commission earnings and forecasts
- Customer Reports - Client lists and segmentation
- Property Reports - Comprehensive property listings and status tracking
- Tax Summary Reports - Annual commission summaries for tax preparation
Exporting Data
All reports can be exported in multiple formats:
- Excel (.xlsx) - Open in Microsoft Excel, Google Sheets, or any spreadsheet software
- CSV (.csv) - Universal format for importing to other systems
- PDF (.pdf) - Professional printable reports
- QuickBooks (.iif) - Direct import into QuickBooks Desktop for accounting
QuickBooks Export
What is QuickBooks Export?
QuickBooks export creates a special .iif file that QuickBooks Desktop can import automatically. This saves you hours of manual data entry and ensures accuracy in your accounting records.
How to Export to QuickBooks
- Go to Reports & Analytics in the main menu
- Select your date range (start date and end date)
- Choose your report type (Commission, Deals, or Customers)
- Click Generate Report to see your data
- Click the Export dropdown button
- Select QuickBooks (.iif) from the menu
- The .iif file will download automatically to your computer
- Open QuickBooks Desktop and import the file
Three Types of QuickBooks Exports
What it includes:
- Each commission transaction as a journal entry
- Proper double-entry bookkeeping (debit and credit)
- Customer name and property address in the memo
- Contract date for each transaction
Accounting entries created:
- Debit: Accounts Receivable (what customers owe you)
- Credit: Commission Income (your revenue)
Example:
Deal #61 - $10,500.00
Property: 999 Test Ocean Dr, Testville, TS
Debit: Accounts Receivable $10,500.00
Credit: Commission Income $10,500.00
Best for: Recording your commission income for tax purposes and tracking money owed to you.
What it includes:
- Each deal exported as a QuickBooks invoice
- Customer name and contact information
- Property address and sale price
- Commission amounts and split details
- Contract and closing dates
Best for: Creating invoices in QuickBooks for each real estate transaction you complete.
What it includes:
- Complete customer list from Agent Ledger
- Full name, address, phone, and email
- Ready to import into QuickBooks Customer Center
Best for: Setting up your QuickBooks customer list so you can invoice them for services.
Importing into QuickBooks Desktop
- Open QuickBooks Desktop on your computer
- Go to File → Utilities → Import → IIF Files
- Browse to find your downloaded .iif file
- Click Open to import
- QuickBooks will display a confirmation message when the import is complete
- Review your imported transactions in QuickBooks
- Export commission reports monthly to keep your books up-to-date
- Import customers first, then deals, then commission reports
- Use the same date range for all exports to keep data consistent
- Review the imported data in QuickBooks before finalizing
- Keep your .iif files as backups in case you need to re-import
Other Export Formats
In addition to QuickBooks, you can export reports in these formats:
- Excel (.xlsx): Open in spreadsheet software for analysis and customization
- CSV (.csv): Import into other accounting software, CRM systems, or databases
- PDF (.pdf): Create professional printable reports for clients or your records
Quick Tips for Success
Best Practices
- Update deals promptly
- Analyze all contracts
- Enable client portal for better communication
- Review dashboard daily
- Export reports monthly
Keyboard Shortcuts
- Tab - Navigate form fields
- Enter - Submit forms
- Browser back button - Return to previous page
Property Management (Rentals)
1. Getting Started with Rentals
The Rental Management system helps property managers handle vacation rentals, short-term leases, and property portfolios. Access it from the Rentals menu in the main navigation.
Key Features Overview:
- Rental Dashboard: Central hub showing reservations, occupancy, and revenue at a glance
- Reservation Calendar: Visual calendar with drag-and-drop scheduling
- Guest Management: Comprehensive guest profiles with ID verification and messaging
- Owner Portal: Self-service portal for property owners with statements and reports
- Channel Manager: Sync calendars with Airbnb, VRBO, Booking.com, and more
- Automated Communications: Scheduled messages for check-in, checkout, and reviews
- Document Center: Store contracts, agreements, and e-signature workflows
Rental Properties vs Transaction Properties:
- Managed for recurring income
- Track nightly/weekly rates
- Linked to reservations and guests
- Connected to owners for payouts
- Sync with booking channels
- Used for sales/purchases
- Linked to deals pipeline
- Track closing dates and commissions
- Connected to buyers/sellers
- Used with contract analysis
2. Rental Properties
Set up your rental properties with all the details guests need to book.
Adding a Rental Property:
- Navigate to Rentals → Properties
- Click Add Rental Property
- Enter property details:
- Property Name: Display name for listings (e.g., "Oceanfront Paradise")
- Address: Full property address
- Property Type: House, Condo, Apartment, Villa, etc.
- Set accommodation details:
- Bedrooms: Number of bedrooms
- Bathrooms: Number of bathrooms
- Max Guests: Maximum occupancy
- Configure pricing:
- Nightly Rate: Base rate per night
- Cleaning Fee: One-time cleaning charge
- Additional Fees: Pet fees, extra guest fees, etc.
- Add amenities and description
- Upload property photos (primary photo displays in listings)
- Assign a property owner (if managed for someone else)
- Click Save Property
Managing Property Photos:
- Upload multiple photos for each property
- Set a primary photo that displays in property cards and calendars
- Reorder photos by drag-and-drop
- Photos automatically resize for optimal display
3. Reservations & Calendar
Manage all your bookings with an intuitive calendar view and detailed reservation tracking.
Creating a New Reservation:
- Go to Rentals → Reservations → Add Reservation
- Select the Property from the dropdown
- Choose or add a Guest
- Set dates:
- Check-in Date: Arrival date
- Check-out Date: Departure date
- Enter booking details:
- Number of Guests: Adult and child count
- Nightly Rate: Rate for this specific booking
- Cleaning Fee: Cleaning charge
- Total Amount: Automatically calculated
- Select Booking Source: Airbnb, VRBO, Booking.com, Direct, etc.
- Set Status: Pending, Confirmed, Checked-in, Checked-out, or Cancelled
- Add any special notes or requests
- Click Save Reservation
The Rental Calendar:
- Monthly View: See all reservations across properties
- Color Coding: Different colors for each reservation status
- Click to Edit: Click any reservation to view or modify details
- Quick Add: Click on empty dates to create new reservations
- Filter by Property: View single property or all properties
Reservation Statuses:
Inquiry or unconfirmed booking
Payment received, booking confirmed
Guest has arrived and checked in
Guest has departed
Reservation cancelled
Booking Sources:
- Direct: Bookings made directly with you
- Airbnb: Imported from Airbnb calendar
- VRBO: Imported from VRBO/HomeAway
- Booking.com: Imported from Booking.com
- Expedia: Imported from Expedia
- Other: Other booking platforms
4. Guest Management
Build comprehensive guest profiles to deliver personalized service and streamline communications.
Adding a New Guest:
- Navigate to Rentals → Guests → Add Guest
- Enter contact information:
- Full Name: Guest's legal name
- Email: Primary email address
- Phone: Mobile/contact number
- Address: Home address (optional)
- Upload ID verification documents (optional)
- Add notes about preferences or special requirements
- Click Save Guest
Guest Profiles Include:
- Contact Information: Email, phone, address
- ID Verification: Upload and store ID documents securely
- Reservation History: All past and upcoming stays
- Message History: Record of all communications
- Notes: Special preferences, allergies, pet information
- Booking Statistics: Total nights stayed, spending history
Bulk Guest Upload:
Import multiple guests at once using CSV/Excel:
- Go to Guests → Bulk Upload
- Download the template file
- Fill in guest data in the spreadsheet
- Upload the completed file
- Map columns to fields
- Review and confirm import
5. Owner Portal & Statements
Provide property owners with transparent access to their rental performance and earnings.
Setting Up Property Owners:
- Navigate to Rentals → Owners → Add Owner
- Enter owner details:
- Name: Owner's full name or company
- Email: Primary contact email
- Phone: Contact number
- Address: Mailing address for checks/statements
- Set management terms:
- Management Fee %: Your fee percentage
- Contract Start/End: Agreement dates
- Configure payout method (see below)
- Enable portal access if desired
- Assign properties to this owner
- Click Save Owner
Owner Portal Access:
- Enable Portal: Check "Enable Owner Portal Access"
- Set Password: Create a secure login password
- Portal Permissions:
- View reservations and calendar
- View income and revenue reports
- View expenses charged to property
- View maintenance requests
- Download monthly/quarterly statements
- Send Invitation: Email portal login credentials to owner
Generating Owner Statements:
- Go to Owners → select owner → Statements
- Click Generate Statement
- Select statement period (month, quarter, custom dates)
- Review calculated amounts:
- Gross rental income
- Cleaning fees collected
- Other fees and charges
- Property expenses
- Management fee deduction
- Net payout amount
- Click Generate to create the statement
- Download PDF or send directly to owner
Payout Methods:
Check
Mail physical checksACH / Wire
Direct bank transferZelle / Venmo
Mobile payment appsPayPal
PayPal transfersStripe Connect
Automated payouts6. Cleaning & Maintenance
Schedule cleanings and track maintenance to keep properties in top condition.
Scheduling Cleanings:
- Auto-Generated: Cleaning tasks automatically created after each checkout
- Manual Scheduling: Add cleanings from Rentals → Cleaning
- Assign Cleaners: Link to vendors in your vendor list
- Track Status: Pending, In Progress, Completed
- Cleaning Checklists: Attach checklists for consistent quality
Maintenance Requests:
- Navigate to Rentals → Maintenance
- Click New Request
- Select the property
- Enter issue details:
- Category: Plumbing, Electrical, HVAC, Appliance, etc.
- Priority: Low, Medium, High, Emergency
- Description: Detailed explanation of the issue
- Assign to a vendor (optional)
- Track progress through completion
Vendor Assignment:
- Link maintenance tasks to vendors from your vendor list
- Track vendor response times and costs
- Attach invoices and receipts to maintenance records
- Bill expenses back to owner if applicable
7. Channel Manager (iCal Sync)
Sync your calendars with booking platforms to prevent double-bookings and maintain accurate availability.
Importing Calendars:
- Navigate to Rentals → Channels
- Click Add Channel
- Select the platform:
- Airbnb
- VRBO / HomeAway
- Booking.com
- Expedia
- TripAdvisor
- Paste the iCal URL from the booking platform
- Select the property to link
- Set sync interval (30 min, 1 hr, 2 hr, 4 hr, 6 hr)
- Click Save Channel
Exporting Calendars:
- Go to the property detail page
- Find the iCal Export URL
- Copy the URL
- Paste into Airbnb, VRBO, or other platforms as an imported calendar
- Platforms will sync your blocked dates automatically
Sync Settings:
- Sync Interval: How often to check for updates (30 min recommended)
- Auto-Create Reservations: Automatically create reservations from imported events
- Block Buffer Days: Add buffer days before/after bookings
- Last Sync Status: View when each channel was last synced
8. Guest Communication & Automation
Streamline guest communications with templates and automated messaging based on booking events.
Message Templates:
- Navigate to Rentals → Communications → Templates
- Click Create Template
- Enter template details:
- Name: Template identifier
- Category: Select template type (see below)
- Subject: Email subject line
- Body: Message content with merge fields
- Use merge fields for personalization
- Click Save Template
Available Merge Fields:
- Guest's full name- Guest's first name- Guest's email- Property name- Full address
- Arrival date- Departure date- Number of nights- Total booking amount- Booking reference
Template Categories:
- Inquiry Response: Reply to booking inquiries
- Quote: Send pricing quotes to potential guests
- Booking Confirmation: Confirm successful bookings
- Check-in Instructions: Entry codes, directions, house rules
- Welcome Message: Greet guests on arrival day
- Mid-Stay Check-in: Check guest satisfaction
- Check-out Instructions: Departure procedures
- Post-Stay: Thank you and review request
- Review Request: Request guest reviews
- Payment Reminder: Payment due notifications
Automation Rules:
Set up automatic message sending based on booking events:
- Go to Communications → Automations
- Click Create Automation
- Configure the trigger:
- Trigger Event: Booking confirmed, Pre-arrival, Check-in, Mid-stay, Check-out, Post-stay
- Timing: Days before/after the event
- Time of Day: When to send (e.g., 10:00 AM)
- Select the message template to send
- Choose which properties this applies to
- Enable or disable the automation
- Click Save Automation
9. Expenses & Payments
Track property expenses for accurate owner statements and tax reporting.
Recording Expenses:
- Navigate to Rentals → Expenses
- Click Add Expense
- Enter expense details:
- Property: Which property this expense is for
- Category: Type of expense (see categories below)
- Amount: Total cost
- Date: When the expense occurred
- Vendor: Who was paid (optional)
- Description: Details about the expense
- Link to a reservation if applicable
- Mark if billable to owner
- Set tax deductibility
- Upload receipt/invoice
- Click Save Expense
Expense Categories:
- Cleaning
- Maintenance
- Utilities
- Supplies
- Taxes
- Insurance
- Management
- Channel Fees
- Mortgage
- HOA
- Landscaping
- Pest Control
- Marketing
- Other
Tax Deductibility:
- Mark expenses as tax-deductible for Schedule E reporting
- Categories automatically suggest deductibility
- Generate year-end expense summaries for tax preparation
- Export data for your accountant
10. Tax Reporting
Generate comprehensive tax reports for Schedule E and annual filings.
Available Tax Reports:
- Annual Income Summary: Total rental income by property
- Quarterly Summaries: Income and expenses by quarter
- Schedule E Breakdown: Expenses categorized for IRS Schedule E
- Occupancy Reports: Rental days vs personal use days
Generating Tax Reports:
- Navigate to Rentals → Tax Reports
- Select the tax year
- Choose properties to include (or all)
- Click Generate Report
- Review the summary:
- Gross rental income
- Cleaning fees collected
- Other income
- Expenses by category
- Net profit/loss
- Export to CSV for your accountant
- Download PDF for your records
Schedule E Categories:
Expenses are automatically mapped to IRS Schedule E categories:
- Advertising
- Auto and Travel
- Cleaning and Maintenance
- Commissions
- Insurance
- Legal and Professional Fees
- Management Fees
- Mortgage Interest
- Other Interest
- Repairs
- Supplies
- Taxes
- Utilities
- Depreciation
- Other
11. Document Center
Centralize all rental documents, contracts, and agreements with e-signature capabilities.
Uploading Documents:
- Navigate to Rentals → Documents
- Click Upload Document
- Select the file (PDF, DOCX, images, etc.)
- Enter document details:
- Name: Document title
- Type: Lease, Agreement, ID, Insurance, etc.
- Link To: Owner, Guest, Property, or Reservation
- Set visibility (owner portal, guest access)
- Click Upload
Document Types:
- Lease Agreements: Rental contracts and terms
- ID Verification: Guest identification documents
- W-9 Forms: Owner tax documentation
- Insurance: Property and liability insurance
- HOA Documents: Rules and regulations
- Inspection Reports: Property condition reports
- Receipts/Invoices: Expense documentation
Document Templates:
Create reusable document templates with merge fields:
- Go to Documents → Templates
- Click Create Template
- Upload or create your template document
- Add merge fields:
- Property owner name- Full address- Guest's name- Arrival date- Booking total
- Save the template
E-Signature Workflow:
- Create a document from a template
- Click Request Signature
- Add signers (guests, owners)
- Set signature placement
- Send signature request via email
- Track status: Sent → Viewed → Signed → Completed
- Download signed document
Subscription & Billing
Subscription Plans
Choose the plan that fits your business:
| Plan | Price | Key Features |
|---|---|---|
| Starter | $29/month | Core CRM, properties, deals, calendar, basic reports, email templates, tasks, vendors |
| Pro | $79/month | Everything in Starter + AI features, SMS Text Center, Email Inbox, Rental Management, Custom Branding |
| Team | $199/month | Everything in Pro + ERICA AI Receptionist, Priority Support, Team Members (up to 10), Referral Tracking |
| Enterprise | $499/month | Everything in Team + API Access, White Label, Dedicated Account Manager, Unlimited usage |
Free Trial
New accounts include a 7-day free trial with full access to all features:
- Trial starts automatically when you create your account
- You'll see a countdown banner showing days remaining
- All features are unlocked during the trial period
- No credit card required to start
- Subscribe anytime to keep your data when the trial ends
Upgrading Your Plan
- Look for the upgrade banner on your dashboard when approaching limits
- Click "Upgrade Now" to view available plans
- Select your desired plan and complete payment via Stripe
- New features are available immediately after upgrade
Managing Billing
- Payment Method: Payments are processed securely through Stripe
- Billing Cycle: Subscriptions are billed monthly on your signup date
- Payment Issues: You'll see a warning banner if there's a payment problem
- Cancellation: You can cancel anytime; your access continues until the end of the billing period
Usage Limits & Warnings
What's Tracked
Usage is monitored across several categories:
| Category | Starter | Pro | Team | Enterprise |
|---|---|---|---|---|
| Customers | 100 | 500 | 2,000 | Unlimited |
| Properties | 25 | 100 | 500 | Unlimited |
| Active Deals | 10 | 50 | 200 | Unlimited |
| Team Members | 1 | 3 | 10 | Unlimited |
| AI Queries/Month | 0 | 100 | 500 | Unlimited |
| Storage | 1 GB | 5 GB | 25 GB | Unlimited |
Warning Banners
You'll see warning banners when approaching your plan limits:
- 80% Warning (Yellow): Appears when you reach 80% of any limit - consider upgrading soon
- 100% Limit (Red): Appears when you hit a limit - upgrade required to add more
When You Hit a Limit
If you try to exceed a plan limit:
- An upgrade modal appears explaining the limit
- You'll see your current usage vs. plan limit
- The modal shows what the next tier offers
- Click "View Upgrade Options" to increase your limits
AI Usage & Limits
Available AI Features
- AI Broker Assistant: Ask real estate questions and get instant guidance
- AI Contract Analysis: Upload contracts for automatic data extraction via OCR
- AI Dashboard Search: Use natural language to search your data (e.g., "show me deals closing this month")
- AI Virtual Receptionist (ERICA): Phone answering and appointment scheduling (Team+ plans)
- AI Property Descriptions: Generate professional marketing descriptions with one click
- AI Email/SMS Drafts: Get AI assistance writing client communications
AI Query Limits by Plan
| Plan | AI Queries per Month |
|---|---|
| Starter | No AI access |
| Pro | 100 queries |
| Team | 500 queries |
| Enterprise | Unlimited |
Monthly Reset
Your AI query count resets at the beginning of each billing cycle, giving you a fresh allotment every month.
AI Usage Warnings
- 80% Warning: A banner appears when you've used 80% of your monthly AI queries
- 100% Limit: When you reach your limit, AI features are temporarily unavailable until your next billing cycle or until you upgrade
Referral Tracking
Referral Partners
Create and manage external referral partners (other agents, brokerages, etc.):
- Go to Agents in the navigation menu
- Click "Referral Partners" button
- Click "Add Partner" to create a new referral partner
- Enter their information:
- Name and contact details
- Brokerage affiliation
- License number
- Default referral fee percentage
Creating a Referral Assignment
When you want to refer a lead to another agent:
- Go to an Agent's detail page
- In the Referral Activity card, click "New Assignment"
- Fill in the referral details:
- Recipient: Choose an internal agent or external partner
- Lead Info: Customer name and contact details
- Referral Fee: Percentage or flat fee
- Expected Commission: Anticipated transaction value
- Follow-up Date: When to check on the referral
- Click "Create Assignment"
Referral Statuses
Track where each referral stands:
| Status | Meaning |
|---|---|
| Draft | Referral created but not yet sent |
| Sent | Referral has been sent to the recipient |
| Accepted | Recipient has accepted the referral |
| In Progress | Working with the client |
| Converted | Deal closed - referral fee earned! |
| Lost | Client did not convert |
| Declined | Recipient declined the referral |
Viewing Referral Activity
Each agent's profile page shows their referral activity:
- Leads Assigned: Referrals this agent has sent out
- Leads Received: Referrals this agent has received
- Status Updates: Quick inline forms to update referral status
- Overdue Indicators: Red badges for referrals past their follow-up date
Platform Admin (God Mode)
Tenant Management
View and manage all organizations (tenants) on the platform:
- Tenant List: See all tenants with their status, plan, and health score
- Tenant Profile: Detailed view of each tenant including:
- Organization details (name, slug, status)
- Stripe integration (customer ID, subscription status)
- User counts by role
- Usage vs plan limits with progress bars
- AI usage statistics
- Recent audit log entries
- Health Scores: Automated health monitoring (0-100) based on payment status, user activity, usage levels, and support responsiveness
Tenant Impersonation
Securely access a tenant's account to troubleshoot issues:
- Navigate to the tenant's profile page
- Click "Impersonate Tenant"
- A banner appears showing you're in impersonation mode
- Read-Only Mode: By default, you can only view data (no modifications)
- Write Mode: Click "Enable Write Mode" to make changes (logged for audit)
- Click "End Impersonation" to return to admin view
Admin Actions
| Action | Description |
|---|---|
| Suspend Tenant | Temporarily disable a tenant's access (e.g., for policy violations) |
| Reactivate Tenant | Restore access for a suspended tenant |
| Reset Trial | Give a tenant a fresh 14-day trial period |
| View Audit Log | See all security-relevant actions for a tenant |
Support Tickets
Manage support requests from tenants:
- View all open and closed tickets
- Respond to tickets directly from the admin dashboard
- Track resolution times and response rates
Revenue Analytics
Track platform revenue metrics:
- MRR: Monthly Recurring Revenue
- ARR: Annual Recurring Revenue
- Net MRR Change: Growth/decline trends
- Churn Metrics: Customer retention tracking
- AI Usage Stats: Platform-wide AI consumption
Audit Logging
All significant actions are automatically logged:
- Login/logout events
- Admin actions (impersonation, suspension, trial resets)
- Subscription changes
- Security-relevant events
Training Guides
Accessing Training Guides
Training guides are available from the main menu:
- Click Training Guides in the navigation menu
- Browse available guides by category
- Click any guide to view detailed instructions
- Use the Download PDF button for offline access
Downloadable PDF Guides
All training guides are available as downloadable PDFs that you can:
- Print for team training sessions
- Share with new team members
- Reference offline
- Include in your onboarding materials
Topics Covered
Our training guides cover the following rental management topics:
- Reservations: Creating, managing, and tracking bookings
- Guests: Guest profiles, ID verification, communication
- Owners: Owner setup, portal access, statements
- Cleaning: Scheduling and tracking property cleanings
- Channels: iCal sync with Airbnb, VRBO, and more
- Automation: Automated messaging and templates
- Payments: Payment tracking and owner payouts
- Tax Reports: Annual summaries and Schedule E
Common Questions (FAQ)
Yes! Here's how to make the URL clickable in your email:
- Highlight the URL in your email
- Right-click on the highlighted text
- Go to the bottom of the menu and select "Open hyperlink"
- This will create the URL as a clickable link
- Go to the customer's detail page
- Check the "Enable Client Portal Access" box
- Select which deal they can view
- Set a secure password for them
- Click "Generate Email Draft" to create a pre-filled email
- Copy and send the email to your client
The client can then log in at /portal/login using their email and password.
Yes! The AI Broker's Contract Analysis feature supports both text-based and scanned PDFs.
- Upload PDFs up to 10MB in size
- Scanned documents are automatically processed using OCR (Optical Character Recognition)
- The AI will extract and analyze the text from images
- You can attach the analysis to a specific deal
- Clients can view analyses through their portal
You have two options for emailing vendors:
Option 1: Email by Category
- Go to the Vendors page
- Find the category card (e.g., "Inspectors")
- Click "Email All" in the category card
- This opens a draft email in your default email client with all vendors in that category
Option 2: Email Selected Vendors
- Check the boxes next to vendors you want to email
- Click the floating "Email Selected" button
- A draft email will open with all selected vendors
When creating or editing a rental/lease deal, you can track detailed payment information:
- Cash: Simple cash payment tracking
- Credit Card: Record cardholder name, last 4 digits, card type, expiry date, and billing address
- Money Transfer: Track service name (Zelle, Venmo, etc.), account details, and confirmation numbers
This information is stored securely and can be viewed in the deal details.
When a client sends you a message through their portal:
- You'll see a badge showing "X New" messages on the deal detail page
- Unread messages are highlighted with a warning border
- Messages are marked as "Read" when you view the deal details
- You can reply directly from the deal page
- Clients can see when you've read their messages
Yes! You can export data in various formats:
- Reports: Use the Reports section to export deals and commissions to Excel
- Properties: Each property detail page has an Export dropdown with Print, PDF, and Excel options
- Vendors: Download entire categories as Excel files or selected vendors as PDFs
- Print: Most pages have print functionality for generating PDFs via your browser
Look for download or print buttons throughout the application.
Creating professional property brochures is simple:
- Go to the property detail page
- Click "Create Brochure"
- Choose brochure type (New Listing, Open House, or For Rent)
- Pick a color scheme (Blue, Green, Orange, or Purple)
- Add a custom description highlighting the property's best features
- Click to download your PDF brochure
The brochure automatically includes your photo, contact info, property photos, and all details in a professional single-page layout perfect for printing or sharing digitally.
The AI-powered Dashboard Search understands natural language queries:
- Find deals: "Show me deals closing this month" or "Pending deals over $500,000"
- Search customers: "Find John Smith" or "Customers in Miami"
- Property lookups: "Properties on Ocean Drive" or "3 bedroom homes"
- Financial queries: "Total commissions this year" or "My earnings last quarter"
- Rental queries: "Check-ins this week" or "Available properties in July"
Just type your question in the search bar and the AI will find matching results across all your data.
The Notes Center lets you organize notes in folders:
- Go to Notes Center from the menu
- Click Create Folder to make a new folder
- Name the folder (e.g., "123 Main St" or "Smith Family")
- Add notes inside folders to keep everything organized
- Use the search bar to find notes across all folders
Folders created from deals automatically use the property address for easy identification.
Use the Text Center to send SMS messages:
- Go to Text Center from the menu
- Click New Message
- Type a name - the AI will find matching contacts
- Select the correct contact from the suggestions
- Type your message and click Send
Messages are sent from your assigned agent's phone number. Delivery status shows with checkmarks (delivered), clock (sending), or warning (failed).
The Appointment Center helps manage your schedule:
- Go to Appointment Center
- Click New Appointment
- Enter title, date, time, and location
- Link to a customer, property, or deal (optional)
- Set reminders to get notified before the appointment
- Click Save
Appointments sync to your Google Calendar if connected and appear on the main Calendar view.
Bulk upload customers from Excel or CSV files:
- Go to Customers → Bulk Upload
- Download the template file (optional)
- Upload your Excel or CSV file
- Use the visual column mapper to match your columns to fields
- Preview the data to verify everything looks correct
- Click Import to add all customers
The system detects duplicates automatically and shows a summary of imported vs skipped records.
The Deal Pipeline Dashboard shows all deals organized by stage:
- Visual Stages: Each column represents a pipeline stage (Under Contract, Inspection, Financing, etc.)
- Drag & Drop: Move deals between stages by dragging cards
- Task Progress: Each card shows task completion percentage
- Auto-Progression: Deals automatically advance when all stage tasks are completed
- Transaction Types: View sales, purchases, rentals, or leases separately
Click any deal card to view full details and manage tasks.
Compliance checklists ensure you have all required documents:
- When you create a deal, a checklist is auto-generated based on state and transaction type
- View the checklist from the deal detail page
- Check off items as you complete them
- Upload supporting documents for each item
- Track approval status (Pending, Approved, Rejected)
You can also create custom checklist templates for your specific needs under Compliance → Templates.
Create tasks that repeat automatically:
- Go to Task Manager
- Click Add Task
- Fill in task details (title, due date, etc.)
- Check Recurring Task
- Select interval: Daily, Weekly, Monthly, Quarterly, or Yearly
- Optionally set an end date
- Click Save
When you complete a recurring task, the next instance is automatically created based on the interval.
The Email Generator supports file attachments:
- Go to Email Generator
- Select a template and fill in the email details
- Click Add Attachments
- Upload files (contracts, disclosures, photos, etc.)
- Generate the email
- Download individual files or get all as a ZIP bundle
Email sends are logged in the deal history with timestamps for your records.
ERICA (Electronic Real-estate Intelligent Call Assistant) is your AI virtual receptionist:
- 24/7 Call Answering: ERICA answers calls when you're unavailable
- Property Questions: Answers questions about your listings using AI
- Lead Capture: Collects caller information for follow-up
- Live Handoff: Transfers calls to you when needed
- Call Recording: Records calls for review and training
- Live Monitoring: Listen to active calls in real-time
Set up ERICA under ERICA (AI Receptionist) in the menu. Requires Twilio integration.
Connect your Google Calendar for automatic syncing:
- Go to Calendar in the menu
- Click Connect Google Calendar
- Sign in with your Google account
- Grant calendar permissions
- Your events will now sync automatically
Tasks, appointments, and open houses with dates are synced to Google Calendar. Changes made in Agent Ledger update your Google Calendar automatically.
Track open houses and capture visitor information:
- Go to Open Houses
- Click Schedule Open House
- Select the property, date, and time
- Add a description and any special instructions
- Save the open house
- During the event, use Add Visitor to capture leads
Visitors can be converted to customers with one click. Open houses sync to Google Calendar if connected.
Agent Ledger includes several financial tools:
- Tax Expense Tracker: Log business expenses by category for tax deductions
- Mileage Tracker: Track driving miles with IRS rate calculations
- Net Sheet Calculator: Estimate seller proceeds after all costs
- Commission Calculator: Calculate earnings with splits and fees
Access all tools from Financial Tools in the menu. Export data to Excel or PDF for your accountant.
Add reservations for your rental properties:
- Go to Rentals → Reservations
- Click Add Reservation
- Select the rental property
- Choose or create a guest
- Set check-in and check-out dates
- Enter nightly rate, cleaning fee, and other charges
- Select booking source (Airbnb, VRBO, Direct, etc.)
- Click Save Reservation
Reservations appear on the rental calendar and sync with channel manager if connected.
Create financial statements for property owners:
- Go to Rentals → Owners
- Click on an owner's name
- Click Generate Statement
- Select the statement period (monthly, quarterly, custom dates)
- Review the income, expenses, and management fee breakdown
- Download as PDF or send directly to the owner
Statements automatically calculate income, deduct expenses, apply management fees, and show the net payout amount.
Use the Channel Manager to sync calendars:
- Go to Rentals → Channel Manager
- Select a property
- Click Add Channel
- Choose the platform (Airbnb, VRBO, Booking.com, etc.)
- Paste your iCal export URL from the platform
- Set sync interval (30 min to 6 hours)
- Click Save
Bookings from external platforms will automatically appear as reservations. Export your Agent Ledger calendar URL to sync availability back to the platforms.
Automate guest communications for check-in instructions, reminders, and more:
- Go to Rentals → Communications → Templates
- Create message templates with merge fields like
- Go to Automations and click Create Automation
- Select trigger: Pre-arrival, Check-in day, Post-stay, etc.
- Set timing: 2 days before, same day at 3PM, etc.
- Choose which template to send
- Enable the automation
Messages are sent automatically at the scheduled time with guest and property details filled in.
Access comprehensive training guides:
- Click Training Guides in the main menu
- Browse guides by topic (Reservations, Guests, Owners, etc.)
- Click any guide card to read detailed instructions
- Click Download PDF to save for offline reference
Training guides cover all rental management features with step-by-step instructions and best practices. Perfect for onboarding new team members.
Manage your team of agents:
- Go to Agents in the menu
- Click Add Agent
- Enter agent details (name, license, phone, email)
- Upload their photo for brochures and documents
- Set commission split percentages
- Assign a Twilio phone number for Text Center and ERICA
Agents can be assigned to deals and their commissions are tracked automatically in reports.
Generate Schedule E tax reports for rental income:
- Go to Rentals → Tax Reports
- Select the tax year
- Choose properties to include
- Click Generate Report
- Review income, expenses, and Schedule E categories
- Export to CSV for your accountant
Reports automatically categorize expenses into IRS Schedule E categories like repairs, insurance, taxes, and depreciation.
Need More Help?
For additional assistance:
- Use the AI Broker to ask specific questions
- Review this help page anytime by clicking "Help" in the menu
- Check the dashboard for quick access to key features