Leads
| Lead Name β | View/Edit | Health β | Lead Found Date β | Preference Summary | Top Listing Options | Agent Assigned β | |
|---|---|---|---|---|---|---|---|
|
Loading leads... |
|||||||
Agents
| Agent Name β | View/Edit | Leads Generated β | Leads Assigned β | Leads Closed (90d) β | Landing Page | Actions |
|---|
| Listings β |
|---|
π₯ Properties & Specials
π’ Properties & Specials
| Property Name β | Address | Contact Info | Phone | Leniency | Current Special(s) | Actions |
|---|
Active Specials
0 specialsAll active specials across properties. To edit property details, use the Listings page Agent View.
Lead Tracker
Lead Tracker
0 leadsπ‘ What is the Tracker? Track each lead's progress through the 5-step workflow: Onboarding β Matching β Touring β Leasing β Complete. Click any lead to see what happened, what's next, and take action. Monitor health status and ensure no lead falls through the cracks.
My Lead Tracker
0 leadsπ‘ What is the Tracker? Track each lead's progress through the 5-step workflow: Onboarding β Matching β Touring β Leasing β Complete. Click any lead to see what happened, what's next, and take action. Monitor health status and ensure no lead falls through the cracks.
π§ Email Command Center
π¨ Email Alerts & Flags
π§ Email Transmission Log
| Recipient | Subject | Template | Status | Engagement | Sent Date | Sent By | Actions |
|---|
π Bug Tracker
Bug Reports
| Ticket β | Issue β | Status β | Priority β | Reporter β | Created β | Actions |
|---|
Admin Panel
User Management
| Name β | Role β | Status β | Created β | Last Activity β | Actions |
|---|
Audit Log
βοΈ Smart Match Configuration
βοΈ SMART MATCH MISSION CONTROL
Algorithm Configuration Dashboard
SYSTEM STATUS
ONLINEπ‘ Data Feeds
Control center for data sources and maintenance
π Service Status
π€ AI Property Audit
Show AI Audit badge on listings missing data
πΌοΈ Property Image Migration
Move property photos from external URLs to Supabase storage. Fixes SSL issues and removes external dependencies.
π Apartment Discovery
Scan San Antonio for apartment complexes using Google Maps
ποΈ Scan Controls
Scan all San Antonio neighborhoods for apartment complexes. Each area takes ~3-5 seconds.
π Auto Unit Scanner
Continuous scanning with adaptive learning. Methods that work get prioritized; methods that fail get disabled.
π Method Performance (Best methods get used first)
| Method | Attempts | Success | Rate | Units | Status |
|---|---|---|---|---|---|
| Loading method stats... | |||||
π‘ Methods need 5 attempts before stats are reliable. Methods with 0% success after 5 Methods with low success get deprioritized but still run occasionally.
π· Image Scanner
Find and add property photos using Google Images. Properties with images get more engagement!
π Scan Progress
πΊοΈ San Antonio Areas
π Discovery Log
π€ Advanced Discovery
AI-powered unit population using Grok (X AI)
π Property Queue
Loading properties...
π Grok Enrichment
Select properties and click Start to populate unit data using Grok AI. Each property takes ~5-10 seconds.
β οΈ Danger Zone
Clear all existing unit and floor plan data before repopulating with fresh Grok data.
π Activity Log
π‘οΈ Data Backups
Snapshot and restore your CRM data
Backup Status
Current backup health and Supabase PITR status
Create Snapshot
Export all tables and storage objects to a backup file
Snapshots are saved to cloud storage AND downloaded locally for redundancy
Backup History
Previous snapshots available for download or restore
| Date | Type | Size | Tables | Storage | Status | Actions |
|---|---|---|---|---|---|---|
| Loading backup history... | ||||||
Backup Strategy Info
Understanding your backup options
βοΈ Supabase Daily Backups
Automatic database backups every 24 hours. Included with Pro plan. Does NOT include Storage files.
β±οΈ Point-in-Time Recovery
Restore to any point in the last 7 days with 2-minute precision. Requires PITR add-on ($100/month).
π¦ Custom Snapshots
Export all tables + storage files to a downloadable archive. Stored in Supabase Storage bucket.
π‘ RentCast API Reference
Open DocsDeveloper reference for RentCast property data API integration
π Sync Listings to Database
Import rental listings from RentCast into TRE CRM. This will replace existing RentCast data but preserve manual entries.
Property Data
Access 140M+ property records with structural attributes, features, and owner details
/v1/properties
Search property records by address, city, zip, or geo
area
1 credit
/v1/properties/{id}
Get single property record by ID
1 credit
/v1/properties/random
Get random property records for testing
1 credit
π Response Schema
| Field | Type | Description |
|---|---|---|
id |
String | Unique RentCast property identifier |
formattedAddress |
String | Full property address |
addressLine1 |
String | Street address |
city |
String | City name |
state |
String | 2-char state abbreviation |
zipCode |
String | 5-digit zip code |
county |
String | County name |
latitude |
Number | Geo latitude |
longitude |
Number | Geo longitude |
propertyType |
Enum | Single Family, Condo, Apartment, etc. |
bedrooms |
Number | Number of bedrooms (0 = studio) |
bathrooms |
Number | Number of bathrooms |
squareFootage |
Number | Living area in sq.ft. |
lotSize |
Number | Lot size in sq.ft. |
yearBuilt |
Number | Year constructed |
lastSaleDate |
Date | Last sale date (ISO 8601) |
lastSalePrice |
Number | Last sale price |
features |
Object | Pool, garage, heating, cooling, etc. |
taxAssessments |
Object | Tax assessment by year |
owner |
Object | Owner names, mailing address |
Rental Listings
Active rental listings - PRIMARY USE CASE for TRE CRM
/v1/listings/rental/long-term
Search active rental listings by city, zip, or geo
area
1 credit
/v1/listings/rental/long-term/{id}
Get single rental listing by ID
1 credit
π Response Schema (Rental Listings)
| Field | Type | TRE Mapping |
|---|---|---|
id |
String | β properties.external_id |
formattedAddress |
String | β properties.address |
city |
String | β properties.city |
state |
String | β properties.state |
zipCode |
String | β properties.zip_code |
latitude |
Number | β properties.latitude |
longitude |
Number | β properties.longitude |
propertyType |
Enum | β properties.property_type |
bedrooms |
Number | β units.beds |
bathrooms |
Number | β units.baths |
squareFootage |
Number | β units.sqft |
price |
Number | β units.rent |
status |
Enum | β units.availability_status |
listedDate |
Date | β properties.created_at |
daysOnMarket |
Number | β computed field |
listingAgent |
Object | β properties.contact_* |
Rent Estimates (AVM)
Automated rent valuations based on property characteristics and comparables
/v1/avm/rent/long-term
Get rent estimate for a specific property
1 credit
π Response Schema
| Field | Type | Description |
|---|---|---|
rent |
Number | Estimated monthly rent |
rentRangeLow |
Number | Lower bound (85% confidence) |
rentRangeHigh |
Number | Upper bound (85% confidence) |
comparables |
Array | Similar properties used for estimate |
Market Data
Aggregate market statistics, price trends, and rent trends by zip code
/v1/markets
Get market statistics for a zip code
1 credit
π Response Schema
| Field | Type | Description |
|---|---|---|
rentalData.averageRent |
Number | Average rent in zip |
rentalData.medianRent |
Number | Median rent in zip |
rentalData.dataByBedrooms |
Array | Stats by bedroom count |
rentalData.dataByPropertyType |
Array | Stats by property type |
rentalData.history |
Object | Historical monthly data |
Sale Listings
Active sale listings (not primary use case for rental CRM)
/v1/listings/sale
Search sale listings
1 credit
π― Integration Gameplan
API Configuration
- Store RentCast API key securely in Supabase vault or env vars
- Create server-side proxy to protect API key (Vercel Edge Function)
- Implement rate limiting and quota tracking
Data Layer
- Create
rentcast_cachetable for storing fetched listings - Design sync strategy: on-demand vs scheduled refresh
- Map RentCast fields to existing properties/units schema
Listings Integration
- Add "Import from RentCast" button to Listings page
- Search rentals by market (San Antonio, Austin, etc.)
- Merge with existing manual listings (internal + external)
Smart Match Enhancement
- Use RentCast rent estimates to validate pricing
- Show market comparables in Showcase emails
- Add market trends to customer recommendations
π§ Common Query Parameters
| Parameter | Type | Description | Example |
|---|---|---|---|
address |
String | Full street address | 5500 Grand Lake Dr, San Antonio, TX |
city |
String | City name | San Antonio |
state |
String | State abbreviation | TX |
zipCode |
String | 5-digit zip | 78244 |
latitude |
Number | Center lat for radius search | 29.4241 |
longitude |
Number | Center lon for radius search | -98.4936 |
radius |
Number | Radius in miles | 5 |
propertyType |
String | Filter by type | Apartment |
bedrooms |
Number | Filter by bedrooms | 2 |
bathrooms |
Number | Filter by bathrooms | 2 |
status |
String | Listing status | Active |
limit |
Number | Results per page (max 500) | 100 |
offset |
Number | Pagination offset | 0 |
π€ Lead Details
π TRE Internal Comments
π€ Agent Details
Top Listing Options β Lead
Create ShowCase
Interested Leads - Property
π¦ Build Showcase
π Selected Units
π§ Email Preview
π€ Confirm Send
Showcase Sent!
Document History
Document Details - Lead Name
π§ Email Preview
Great news! Our Smart Match system analyzed your preferences and found 5 properties that are perfect for you.
These aren't just random listings β they're intelligently matched based on your budget, location preferences, and move-in timeline.
Questions? Reply to this email or give me a call anytime. I'm here to help you find the perfect place to call home!
Texas Relocation Experts
Β© 2025 TRE CRM. All rights reserved.
You received this email because you requested property recommendations from us.
βοΈ Edit Property - Property Name
Add User
Create a new team memberChange Password
β‘ Performance Monitor
π Open browser DevTools (F12) β Console tab to see detailed performance metrics. Navigate to each page to capture timing data.
Profile Settings
Add New Lead
π Update Property Contact Info
π₯ Add New Special
π₯ Edit Special -
π₯ Specials for
| Special | Commission | Expires | Actions |
|---|
π₯ Active Specials for
| Special | Source | Expires |
|---|
β Add Unit
Lead Status
π Report Bug
π Bug Details
Modal Title
π· Property Photos
π Property Notes
π Notes: Lead Name
π Activity Log
π Unit Notes
βοΈ Configure Unit
π Add New Property
π§ͺ Test Smart Match Configuration
Select an existing lead or enter custom test criteria to preview how your current configuration settings will match properties. This uses your current form values (including unsaved changes).