
Implementation Guide: Analyze comparable sales and market trends to support cma preparation
Step-by-step implementation guide for deploying AI to analyze comparable sales and market trends to support cma preparation for Real Estate clients.
Hardware Procurement
Apple iPad 10th Generation Wi-Fi 64GB
$349 per unit MSP cost / $449 suggested resale (includes setup and case)
Enables agents to use RPR Mobile AI CMA and Cloud CMA in the field during listing appointments and open houses. RPR's new AI CMA feature is mobile-first, making a tablet essential for full feature utilization.
Apple Pencil (1st Generation)
$89 per unit MSP cost / $109 suggested resale
Allows agents to annotate CMA presentations in real-time during client meetings, mark up property photos, and sign documents on-the-go.
OtterBox Defender Series iPad Case
$50 per unit MSP cost / $70 suggested resale
Rugged protection for iPads used in the field at property showings and listing presentations.
Samsung 55-inch Crystal UHD 4K Smart TV
$350 MSP cost / $550 suggested resale (includes wall mount and installation)
Conference room display for in-office CMA presentations to seller clients. Cloud CMA interactive presentations render beautifully on large displays and significantly enhance the perceived professionalism of the listing pitch.
Ubiquiti UniFi U6 Pro Access Point
$149 per unit MSP cost / $225 suggested resale (includes installation)
Ensures reliable, high-bandwidth Wi-Fi throughout the brokerage office for uninterrupted cloud-based CMA generation, large PDF rendering, and video-rich interactive presentations. Two APs provide redundancy and full coverage.
Software Procurement
Lone Wolf Cloud CMA
$35/agent/month retail; ~$25-30/agent/month at volume (10+ seats). MSP suggested resale: $55/agent/month bundled with support
Primary CMA presentation platform. Auto-pulls comp data from 500+ MLS systems, generates branded interactive CMA reports with trend charts, neighborhood stats, pricing analysis, and net sheet calculations. Industry-leading platform used by 650,000+ agents.
RPR (Realtors Property Resource)
$0 — included with NAR membership ($156/year NAR dues paid by agent). No MSP cost.
Secondary AI CMA tool with the new AI CMA feature on RPR Mobile. Provides Realtor Valuation Model (RVM) automated valuations, comp analysis, and AI-powered risk flagging. Used as a complementary data validation layer alongside Cloud CMA.
Saleswise AI
$39/agent/month; 7-day trial for $1. MSP suggested resale: $65/agent/month as part of managed bundle
AI-native CMA and agent productivity platform. Generates AI-powered CMAs, personalized client emails, listing descriptions, and market scripts. Deployed as an optional add-on for agents wanting maximum AI assistance.
Zapier Professional Plan
$49/month for 2,000 tasks/month. MSP absorbs cost and bundles into managed service fee.
Integration middleware connecting Cloud CMA, CRM (Follow Up Boss or similar), email, and the custom OpenAI-powered market narrative generator. Automates CMA delivery workflows and comp alert triggers.
OpenAI API (GPT-4.1-mini)
~$0.40/1M input tokens, $1.60/1M output tokens. Estimated $15–40/month for a 25-agent brokerage generating 100–200 CMAs/month.
Powers the custom AI market narrative generator that transforms raw comp data and market statistics into polished, agent-branded written market analysis summaries for inclusion in CMA reports.
Follow Up Boss CRM
$58/user/month
Representative CRM for the integration workflow. The Zapier integration connects CMA activity to the agent's contact database, logging CMA deliveries and triggering follow-up sequences. Substitute client's existing CRM if different. Client typically has existing CRM — no new procurement unless switching.
Google Workspace Business Starter
$7.20/user/month. Client likely has existing email — included for completeness.
Email delivery for CMA reports, Google Sheets for comp data tracking and market trend logging, Google Drive for CMA archive storage.
Prerequisites
- All agents must hold active NAR membership with current dues paid (required for RPR access)
- All agents must hold active MLS board membership with valid MLS credentials for their primary market area(s)
- Brokerage must have a signed MLS data access agreement permitting use of comp data in third-party CMA tools (verify with local MLS board — most boards allow this for Cloud CMA specifically)
- Minimum 25 Mbps download / 5 Mbps upload internet connection at the brokerage office, verified via speedtest
- Modern web browser installed on all agent devices: Google Chrome 120+ (recommended), Safari 17+, or Microsoft Edge 120+
- Each agent must have an active email address for platform account creation and CMA report delivery
- Brokerage must provide brand assets: high-resolution logo (PNG, minimum 500x500px), brand color hex codes, headshot photos for each agent, and approved brokerage tagline/disclaimer text
- Client must designate a Brokerage Admin contact (broker/office manager) who can approve branding, authorize MLS feed connections, and serve as the single point of contact during implementation
- If CRM integration is desired, client must provide admin-level access credentials to their CRM platform (Follow Up Boss, kvCORE, LionDesk, etc.)
- A valid credit card or payment method on file for software subscription billing — MSP will either bill through to client or set up client-direct billing depending on engagement model
- Apple ID credentials or MDM enrollment for iPad provisioning (if hardware is part of the deployment)
- Existing Wi-Fi network must support WPA3 or WPA2-Enterprise encryption for secure cloud access
Installation Steps
Step 1: Environment Audit & Account Inventory
Before provisioning any software, audit the client's existing technology stack and membership status. This prevents duplicate subscriptions, identifies integration opportunities, and ensures MLS compliance. Meet with the brokerage admin to collect all required information.
Create a shared spreadsheet tracking: agent name, NAR member ID, MLS board(s), MLS login credentials (agent provides, do not store permanently), current CRM, current CMA tool (if any), device types (laptop/tablet/phone), and email address. Use this as the master provisioning checklist throughout the project.
Step 2: Network Assessment & Wi-Fi Upgrade
Test the brokerage's internet connectivity from multiple locations in the office. Cloud CMA and RPR require consistent bandwidth for pulling MLS data and rendering interactive presentations. Install Ubiquiti UniFi access points if existing Wi-Fi is inadequate.
speedtest-cli --simpleIf the existing network is adequate (confirmed by speed test from multiple office locations including the conference room), skip the UniFi deployment and save the client money. Always test from the conference room where CMA presentations will be given — that is the critical location.
Step 3: Provision RPR Accounts for All Agents
Activate RPR access for every agent. RPR is free with NAR membership but requires individual account creation. The AI CMA feature is available in the RPR Mobile app. This serves as the baseline CMA tool and data validation layer.
Navigate to https://www.narrpr.com/register for each agent. They will need their NAR member ID (NRDS number). If an agent has never activated RPR, the process takes 2–5 minutes per agent. Have each agent download the RPR Mobile app (iOS/Android) and log in. Verify they can search a property address and see the Realtor Valuation Model (RVM) estimate. Document any agents whose NAR membership is lapsed — they must renew before RPR access works.
Step 4: Provision Lone Wolf Cloud CMA Licenses
Create the brokerage's Cloud CMA account and provision individual agent seats. Cloud CMA integrates with 500+ MLS systems and is the primary CMA presentation engine. Contact Lone Wolf sales for volume pricing if provisioning 10+ seats.
Go to https://www.cloudcma.com and create a brokerage account. For volume licensing (10+ agents), email sales@lwolf.com or call (866) 399-4937 and request MSP/partner pricing — typical volume discount is 15–25% off retail $35/agent/month. Each agent will receive an email invitation to activate their account. During setup, you will be prompted to select the agent's MLS board — have the MLS board list ready from Step 1. Cloud CMA offers a 14-day free trial, so you can begin setup immediately while procurement is finalized.
Step 5: Connect MLS Data Feeds to Cloud CMA
Link each agent's MLS credentials to their Cloud CMA account so the platform can auto-pull comparable sales data, active listings, pending sales, and expired listings from the MLS. This is the most critical configuration step — without MLS connectivity, the CMA tool cannot function.
In Cloud CMA, navigate to Settings > MLS Connections for each agent. Select their MLS board from the dropdown, then enter their MLS agent ID and password. Cloud CMA connects via RESO Web API to most boards. If the MLS requires a separate RETS/RESO authorization, the brokerage admin may need to contact the MLS board to whitelist Cloud CMA (Lone Wolf) as an authorized vendor. This authorization can take 1–3 business days at some boards. Start this process on Day 1 to avoid timeline delays. Test by searching a known recent sale and confirming the listing data, photos, and pricing history appear correctly.
Step 6: Configure Brokerage Branding in Cloud CMA
Customize Cloud CMA templates with the brokerage's brand identity. This ensures every CMA report generated by any agent carries consistent, professional branding — a key selling point for the brokerage and a differentiator for the MSP service.
In Cloud CMA admin panel, complete the following steps:
Step 7: Provision and Configure iPads for Field Use
Set up iPads for agents who will use them for in-field CMA presentations. Install required apps, configure security, and enroll in basic MDM if the brokerage requires device management.
If the brokerage wants centralized device management, consider Apple Business Manager + a lightweight MDM like Mosyle Business (free for up to 30 devices). For most small brokerages, manual setup per device is sufficient. Install OtterBox cases before handoff. Log into RPR Mobile and Cloud CMA on each iPad and verify both apps can pull MLS data before handing to agents.
Step 8: Set Up Zapier Integration Hub
Configure Zapier as the integration middleware connecting Cloud CMA activity to the brokerage's CRM and the custom AI narrative generator. This automates the workflow so that when an agent creates a CMA, it is logged in the CRM and enriched with AI-generated market narratives.
Zapier Zap 1: CMA Created → Log in CRM
- Match contact by property address or client email
- Note text: 'CMA generated on {{date}} for {{property_address}}. Price range: {{suggested_price_range}}'
- Columns: Date, Agent Name, Property Address, Suggested Price, Client Name
Zapier Zap 2: Market Narrative Generator
# OpenAI API call configuration for Action 1 of Zap 2
POST https://api.openai.com/v1/chat/completions
Headers:
Authorization: Bearer {{OPENAI_API_KEY}}
Content-Type: application/json
Body: See custom_ai_components for full prompt specificationCloud CMA does not have a native Zapier integration as of 2025. Use the email-based trigger: Cloud CMA can email a notification when a CMA is created. Set up a dedicated email (cma-notifications@brokerage.com) that Zapier monitors via the Gmail trigger 'New Email Matching Search'. Parse the email body for property address, agent name, and price data using Zapier's built-in formatter. Alternative: use Cloud CMA's webhook if available in their API tier (contact Lone Wolf for API access).
Step 9: Configure OpenAI API for Market Narrative Generation
Set up the OpenAI API account and configure the custom market narrative generator. This is the key differentiator — it takes raw comp data and market statistics and generates a professional written narrative that agents can paste into their CMA reports or use as talking points. ``` # 1. Create OpenAI account at https://platform.openai.com # 2. Navigate to API Keys > Create new secret key # Name: 'Brokerage-CMA-Narratives' # Save the key securely in the MSP's password manager # 3. Set usa...
Step 10: Install and Configure Conference Room Display
Mount and configure the Samsung display in the brokerage's primary conference room for in-office CMA presentations. This enhances the client experience when agents present CMAs to potential sellers.
If the conference room has an existing TV or display, skip procurement and configure the existing unit. The key requirement is wireless screen mirroring (AirPlay or Miracast) so agents can present from their iPad or laptop without fumbling with cables. Test the mirroring latency — interactive Cloud CMA presentations with scrolling and zooming should feel responsive. If Wi-Fi mirroring has lag, provide an HDMI cable as backup.
Step 11: Provision Saleswise AI Licenses (Optional Add-On)
For agents who want maximum AI assistance beyond CMA, set up Saleswise AI accounts. This adds AI-generated listing descriptions, client emails, scripts, and virtual staging to the agent's toolkit. This is positioned as a premium add-on in the MSP service package.
Navigate to https://www.saleswise.ai and start with the $1 seven-day trial for one agent to validate the platform before committing the full brokerage. Saleswise connects to MLS data independently and provides its own CMA generation. It complements Cloud CMA rather than replacing it — Cloud CMA excels at presentation polish while Saleswise excels at AI-generated content. Only provision for agents who express interest — this is a premium upsell, not a baseline deployment item.
Step 12: End-to-End Workflow Testing
Before agent training, run a complete end-to-end test of the entire workflow: generate a CMA in Cloud CMA, verify MLS data accuracy, trigger the Zapier automation, generate an AI narrative, confirm CRM logging, and verify the presentation renders on the conference room display.
Document all test results with screenshots. If MLS data is missing or incorrect, contact the MLS board's technical support — data feed issues are the #1 cause of deployment delays. If the Zapier email parsing is unreliable, consider switching to a manual Google Sheets input workflow where agents paste key data points into a shared sheet that triggers the AI narrative generation. Keep the test CMA as a demo for the agent training session.
Step 13: Agent Training Session
Conduct a 90-minute live training session with all agents. Cover the complete workflow from property search to client presentation. This is critical for adoption — agents who are not trained will revert to their old manual process within days.
Training Agenda: (1) 10 min — Overview of AI CMA benefits and workflow (set expectations). (2) 20 min — Cloud CMA hands-on: create a CMA together, step by step, with each agent following along on their device. (3) 15 min — RPR Mobile AI CMA: demonstrate AI comp suggestions and risk flags. (4) 15 min — Interactive presentation walkthrough: how to share CMA links, present on TV, present on iPad. (5) 10 min — AI market narrative: how to request a narrative and paste it into the CMA. (6) 10 min — CRM integration: show agents that CMA activity auto-logs. (7) 10 min — Q&A and troubleshooting. Record the session for agents who cannot attend. Create a 1-page quick-reference card (PDF) for each agent's desk.
Custom AI Components
CMA Market Narrative Generator
Type: prompt A system prompt and structured input template for OpenAI GPT-4.1-mini that transforms raw comparable sales data and market statistics into a professional, agent-branded written market analysis narrative. The narrative is designed to be pasted directly into a Cloud CMA report's 'Agent Notes' section or delivered as a standalone market summary to the seller client. It analyzes comp adjustments, market momentum, inventory conditions, and provides a data-backed price positioning recommendation.
Implementation
System Prompt
You are a senior real estate market analyst writing a Comparable Market Analysis narrative for a licensed real estate agent. Your writing must be:
Structure your narrative in these sections:
- Market Overview (2-3 sentences on current market conditions)
- Comparable Sales Analysis (paragraph analyzing each comp's relevance, adjustments, and what it tells us)
- Market Trend Indicators (paragraph on days-on-market, inventory, price momentum)
- Pricing Strategy (paragraph with recommended list price range and rationale)
- Disclaimer (standard disclaimer text)
Keep total length between 300-500 words.
User Input Template (structured data passed via Zapier)
# paste into the user message field with variables populated by your Zap
Subject Property: {{property_address}}
Bedrooms/Bathrooms: {{bed_bath}}
Square Footage: {{sqft}}
Lot Size: {{lot_size}}
Year Built: {{year_built}}
Key Features: {{features}}
Condition: {{condition}}
Comparable Sales:
1. {{comp1_address}} — Sold ${{comp1_price}} on {{comp1_date}}, {{comp1_sqft}} sqft, {{comp1_bed_bath}}, {{comp1_notes}}
2. {{comp2_address}} — Sold ${{comp2_price}} on {{comp2_date}}, {{comp2_sqft}} sqft, {{comp2_bed_bath}}, {{comp2_notes}}
3. {{comp3_address}} — Sold ${{comp3_price}} on {{comp3_date}}, {{comp3_sqft}} sqft, {{comp3_bed_bath}}, {{comp3_notes}}
4. {{comp4_address}} — Sold ${{comp4_price}} on {{comp4_date}} (if available), {{comp4_sqft}} sqft, {{comp4_bed_bath}}, {{comp4_notes}}
5. {{comp5_address}} — Sold ${{comp5_price}} on {{comp5_date}} (if available), {{comp5_sqft}} sqft, {{comp5_bed_bath}}, {{comp5_notes}}
Market Statistics ({{market_area}}):
- Median Days on Market: {{dom}}
- Months of Inventory: {{inventory_months}}
- Year-over-Year Median Price Change: {{yoy_change}}
- List-to-Sale Price Ratio: {{lsp_ratio}}
- Active Listings in Area: {{active_count}}
- Closed Sales Last 30 Days: {{closed_30d}}
Agent Name: {{agent_name}}
Brokerage: {{brokerage_name}}API Call Specification (for Zapier Webhook)
# send via Zapier Webhook POST to https://api.openai.com/v1/chat/completions
{
"model": "gpt-4.1-mini",
"messages": [
{
"role": "system",
"content": "<SYSTEM PROMPT AS ABOVE>"
},
{
"role": "user",
"content": "<FILLED USER INPUT TEMPLATE>"
}
],
"max_tokens": 800,
"temperature": 0.65,
"top_p": 0.9
}Parameters Rationale
- temperature 0.65: Balances professional consistency with natural-sounding prose. Lower values sound robotic; higher values risk inaccurate claims.
- max_tokens 800: Allows up to ~600 words, giving headroom above the 500-word target.
- top_p 0.9: Slightly constrains vocabulary for consistency across multiple generations.
CMA Activity Logger Workflow
Type: workflow A Zapier automation workflow that monitors Cloud CMA activity via email notifications, extracts key data points (property address, agent name, suggested price range, date), and logs them to a shared Google Sheet and the brokerage CRM. This creates an auditable record of all CMA activity for brokerage management and enables the MSP to track platform utilization for reporting. Implementation: ``` ## Zapier Workflow: CMA Activity Logger ### Trigger - App: Gmail - **Tr...
Comp Quality Scoring Prompt
Type: prompt An AI prompt that evaluates and scores comparable sales on a 1-10 relevance scale based on proximity, recency, size similarity, condition, and feature matching. This helps agents select the strongest comps and provides defensible reasoning for their comp selection in the CMA report. Designed to be triggered from the Google Sheets workflow or used standalone. Implementation: ``` ## System Prompt You are a real estate comparable sales analyst. Your job is to evaluate how r...
Fair Housing Compliance Checker
Type: prompt A safety-layer prompt that reviews AI-generated CMA narratives and agent-written property descriptions for potential fair housing violations before they are included in client-facing documents. This is a critical compliance component that protects the brokerage and the MSP from liability. Implementation: ``` ## System Prompt You are a Fair Housing Act compliance reviewer for real estate marketing and analysis documents. Your job is to review text that will appear in clie...
Testing & Validation
- CONNECTIVITY TEST: Log into Cloud CMA with each agent's credentials and search for a property that sold within the last 30 days in their primary MLS area. Verify that listing data, photos, tax records, and pricing history all load correctly. Document any MLS connection errors with screenshots. - COMP ACCURACY TEST: Select a property that recently sold (closed within 14 days) and generate a CMA. Manually verify that Cloud CMA's auto-selected comps are reasonable — within 1 mile, similar bed/bat...
Client Handoff
Client Handoff Deliverables & Training Agenda
Handoff Meeting (60 minutes with Brokerage Admin + Lead Agents)
1. Solution Overview (10 min)
- Review what was deployed: Cloud CMA, RPR access, Zapier integrations, AI narrative generator
- Show the architecture diagram: MLS → Cloud CMA → CRM → AI Narrative → Client Presentation
- Highlight the time savings benchmark from testing (target: 70%+ reduction in CMA prep time)
2. Live Demonstration (20 min)
- Create a real CMA for an active listing one of the agents is working on
- Walk through comp selection, report customization, AI narrative generation
- Present via iPad mirrored to conference room display
- Show CRM auto-logging in action
3. Documentation Handoff (10 min)
- Deliver: Agent Quick Reference Card (1-page PDF, laminated, one per agent)
- Deliver: Cloud CMA User Guide (customized with brokerage-specific settings)
- Deliver: Zapier Workflow Documentation (for brokerage admin, in case of troubleshooting)
- Deliver: Login Credentials Sheet (encrypted PDF, delivered to admin only)
- Deliver: MSP Support Contact Card with SLA response times
4. Success Criteria Review (10 min)
5. Support & Escalation (10 min)
- Review MSP support hours and SLA (recommended: next-business-day for non-critical, 4-hour for CMA system down)
- Provide escalation path: Agent → Brokerage Admin → MSP L1 Support → MSP L2 (for integration/API issues)
- Schedule 30-day check-in meeting to review adoption metrics and address pain points
- Schedule quarterly business review to discuss usage trends, ROI metrics, and potential Tier 2/3 upgrades
Maintenance
Ongoing Maintenance Responsibilities
Monthly Tasks
- Usage Monitoring: Review Google Sheets 'Agent Summary' dashboard — identify agents with zero CMA activity (potential adoption issues requiring re-training or 1:1 support). Target: 80%+ of agents creating at least 2 CMAs per month by Month 3.
- OpenAI API Cost Review: Check OpenAI usage dashboard at platform.openai.com/usage. Verify monthly spend is within the $50 budget cap. If consistently under $20, the tool may be underutilized. If approaching $50, evaluate whether to increase the cap or optimize prompts.
- Zapier Task Usage: Verify Zapier is within the 2,000 tasks/month plan limit. If approaching limit, evaluate upgrade to Team plan ($69/month for 5,000 tasks) or optimize workflows.
- MLS Feed Health Check: Attempt a CMA creation for each connected MLS board to verify data feeds are active. MLS boards occasionally change API endpoints or require credential renewal.
Quarterly Tasks
- Branding Refresh: Check with brokerage admin for any branding changes (new agents, departed agents, updated logos, new disclaimers). Update Cloud CMA templates and headshots accordingly.
- Platform Updates: Review Cloud CMA, RPR, and Saleswise release notes for new features. Deploy relevant updates and notify agents of new capabilities.
- Compliance Audit: Run 5-10 recent AI-generated narratives through the Fair Housing Compliance Checker. Review any flagged items. Update the compliance prompt if new fair housing guidance has been issued.
- Prompt Optimization: Review AI narrative quality with 2-3 agents. Gather feedback on tone, length, accuracy. Adjust system prompt temperature or wording as needed.
Semi-Annual Tasks
- CRM Integration Review: Verify CRM data flow is still working correctly (CRM vendors occasionally change APIs). Test end-to-end workflow.
- Agent Re-Training: Offer a 30-minute refresher session for all agents, focusing on advanced features and tips discovered since initial deployment.
- ROI Report: Generate a report showing: total CMAs created, average time savings per CMA, estimated revenue impact (listings won), and platform utilization rates. Present to brokerage admin to justify continued MSP engagement.
Annual Tasks
- License Renewal: Renew Cloud CMA, Saleswise, and Zapier subscriptions. Negotiate volume discounts if agent count has grown.
- NAR Membership Verification: Confirm all agents have renewed NAR membership (RPR access depends on it). Flag any lapsed memberships to brokerage admin.
- Technology Stack Review: Evaluate whether the client is ready for Tier 2/3 upgrades (HouseCanary integration, custom analytics dashboard, predictive analytics). Present upgrade proposal if appropriate.
- Backup & Data Retention: Export Google Sheets CMA activity data to a long-term archive. Verify Cloud CMA report archive is accessible.
SLA Recommendations
- Critical (CMA system completely down): 4-hour response, 8-hour resolution target
- High (MLS data feed broken, AI narratives not generating): 8-hour response, 24-hour resolution target
- Medium (Branding issues, CRM logging errors, single agent access issue): Next business day response, 48-hour resolution
- Low (Feature requests, template changes, training requests): 3 business day response, scheduled during next maintenance window
Escalation Path
Model/Prompt Retraining Triggers
- Fair housing regulations change (monitor NAR policy updates at nar.realtor)
- Agent feedback indicates narrative quality has degraded (hallucinations, inaccurate market characterizations)
- New OpenAI model release (evaluate GPT-4.1 successors for quality/cost improvements)
- MLS data schema changes (RESO Data Dictionary updates may affect field mappings)
Alternatives
Saleswise AI as Primary Platform (replacing Cloud CMA)
Deploy Saleswise AI ($39/agent/month) as the sole CMA platform instead of Cloud CMA. Saleswise is AI-native and includes CMA generation, listing descriptions, client emails, scripts, and virtual room remodeling in a single platform. This eliminates the need for the separate OpenAI-powered narrative generator since Saleswise generates AI narratives natively.
RPR-Only Free Deployment (Zero Software Cost)
Deploy only RPR (free with NAR membership) as the CMA platform, leveraging its new AI CMA feature on RPR Mobile. No paid CMA software is procured. The MSP value-add is limited to setup, training, and the custom OpenAI narrative generator via Zapier. Tradeoffs: Cost: Software cost drops to essentially $0 for CMA tools (only Zapier at $49/month and OpenAI at $15-40/month). MSP can offer this as a low-cost entry package at $40-60/agent/month. Capability: RPR's CMA reports are less visu...
HouseCanary CanaryAI + Custom Dashboard (Tier 2/3)
Deploy HouseCanary's CanaryAI platform (starting at $19/month for Starter) combined with ATTOM Data API ($95/month) and a custom-built analytics dashboard. CanaryAI provides institutional-grade AVMs with sub-3% error rates, predictive forecasting, and natural language querying of 136M+ properties. The custom dashboard (built in Retool, Streamlit, or similar) presents comp analysis, market trends, and AI-generated insights in a brokerage-branded interface.
BoldTrail (kvCORE) All-in-One Platform
Deploy Inside Real Estate's BoldTrail platform ($449/month for 3 users) which includes CRM, IDX website, AI assistant, and CMA presentation tools in a single integrated platform. This replaces Cloud CMA, the separate CRM, and potentially the brokerage website with a unified system.
Recommendation: Best for brokerages that are also shopping for a new CRM or IDX website. Not recommended if the client is happy with their existing CRM (e.g., Follow Up Boss) and only needs CMA capabilities. MSP margin is lower as Inside Real Estate handles most support directly.
Deploy ToolkitCMA ($20/agent/month or ~$192/year per agent) as a lower-cost alternative to Cloud CMA. ToolkitCMA offers basic MLS integration, branded templates, and standard CMA report generation without the advanced interactive web presentations.
MSP Margin: ToolkitCMA offers lower per-agent revenue but may be easier to sell to cost-sensitive clients. Bundle with the AI narrative generator to add differentiated value.
Want early access to the full toolkit?