The Future is Here: Chat with Your CRM Data Using Claude's Advanced AI Models
Real estate agents can now connect Follow Up Boss to Claude (and ChatGPT) through a single MCP connector URL, then ask plain-English questions — "Who are my hottest leads this week?" — and get answers drawn directly from live CRM data. Follow Up Ace's MCP layer exposes over 200 tools that bridge the two systems with no manual data export required.
What does it mean to "chat with your CRM data"?
Until recently, getting insight from a CRM meant clicking through filters, building custom reports, or waiting for a weekly digest. "Chatting with your CRM data" flips that model: you type a question in plain English, the AI reads your live database, and you get a specific, actionable answer — no report, no export, no waiting.
This is made possible by the Model Context Protocol (MCP), an open standard that lets AI assistants like Claude call external tools in real time. Instead of pasting contact notes into a chat window, MCP gives the AI a structured, authenticated connection to your data source — in this case, Follow Up Boss.
The practical difference is significant. A CRM search returns a list. A CRM chat session returns context: "Maria Chen has three property searches saved in the $650k–$750k range, last emailed you four days ago, and her engagement velocity is trending up over the past week." You can act on that in seconds.
How does Follow Up Ace connect Follow Up Boss to Claude?
Follow Up Ace publishes two MCP connector endpoints that authenticated users can plug directly into Claude Desktop or any other MCP-capable client:
| AI Client | Protocol | Connector URL |
|---|---|---|
| Claude Desktop | Streamable HTTP | https://followupace.com/mcp |
| ChatGPT (GPT Actions) | SSE | https://followupace.com/api/mcp/sse/ |
These endpoints are verified in chat-app/routes/embed.js (lines 4308–4309) and are gated behind an authenticated Pro-plan session. Once connected, Claude has access to over 200 tools spanning contacts, pipelines, property data, compliance checks, and more.
See the full agentic capabilities overview for what the connector unlocks beyond basic chat.
What can you actually ask Claude about your Follow Up Boss contacts?
The 200+ MCP tools cover a wide range of workflows. Here are the most common question patterns agents use day-to-day:
- Pipeline health: "Show me leads that have gone quiet for more than 14 days." The
pipeline-health-checktool (mcp-server/src/index.ts:4198) runs a comprehensive pipeline analysis on demand. - Lead nurturing gaps: "Which contacts are in the Researching stage and haven't received a personal note in 30 days?" The
lead-nurture-optimizertool (index.ts:4230) surfaces exactly these gaps. - Speed-to-lead: "Did I respond to today's Zillow leads within five minutes?" The
lead_speed_to_lead_checktool (mcp-server/src/zillowTools.ts:426) pulls live timestamps and flags any gaps. More detail in the Zillow Playbook. - Contact summaries: "Summarize what I know about the Johnson family before my 2pm call." Claude reads notes, emails, and activity to write a concise briefing.
- Fair Housing compliance check: "Review the draft I'm about to send to this lead." The
scan_message_for_compliancepath callsscanForComplianceViolations()inchat-app/utils/complianceGuard.jsto flag any language that could violate Fair Housing rules. See the full compliance guide.
None of these require you to export a spreadsheet, write a filter, or remember a field name. You describe what you want; Claude does the querying.
How does Follow Up Ace score and classify leads automatically?
Beyond on-demand chat, Follow Up Ace runs a layer of automated analysis that populates custom fields directly inside Follow Up Boss. These fields become the data Claude reads when you ask questions.
The free-tier fields update in real time via webhook events:
- Ace Score — engagement score 0–100, updated live
- Ace Tier — Hot / Warm / Cool / Cold / Dormant
- Ace Status — pipeline stage (New, Contacted, Engaged, Active Client, Closed, Nurturing, Dormant)
- Ace Response Time — minutes to first response after lead creation
- Ace Velocity Score — engagement velocity 0–100, derived from 7-day and 30-day event windows
- Ace Days Since Inbound — days since this contact last reached out
- Ace Preferred Channel — SMS, email, or call (recency-weighted)
Accounts on the Ace Trove tier unlock a deeper set of AI-analyzed fields that are populated during nightly batch runs:
- Ace Lead Type — Buyer, Seller, Investor, Buyer-Seller, or Unknown
- Ace Property Profile — AI-synthesized property preferences from IDX search behavior
- Ace Search Area — geographic preferences derived from IDX data
- Ace Buyer Readiness — Ready Now / Actively Looking / Researching / Passive / Unknown
- Ace Lead Summary — AI-generated paragraph from notes and activity patterns
- Ace Next Action — AI-recommended next step for this contact
- Ace Seller Score — propensity-to-sell 0–100 from property signals (tenure, estimated equity, FHFA appreciation, area risk, and CRM seller tags)
- Ace Seller Tier — Very High / High / Moderate / Low / None
- Ace Last Analyzed — timestamp of the most recent Ace Trove analysis
These fields are defined in chat-app/shared/aceIntelligenceFieldsConfig.js. The nightly analysis job is managed by the scheduler in chat-app/workers/inProcessScheduler.js.
What is Ace Trove and how does it differ from the base chat features?
The per-seat chat plans (free, regular, and pro) give individual agents a chat interface inside Follow Up Boss. The Ace Trove is a separate account-level add-on that enables nightly batch analysis across your entire contact database, unlocks the deeper Ace Trove custom fields above, and powers brokerage-level reporting like Revenue Guard and pipeline funnel velocity.
Ace Trove pricing is based on total contacts in your Follow Up Boss database:
| Tier | Contact Cap | Price / mo |
|---|---|---|
| Starter | up to 5,000 | $49 |
| Growth | up to 20,000 | $99 |
| Team | up to 50,000 | $199 |
| Brokerage | up to 100,000 | $349 |
| Scale | up to 250,000 | $549 |
| Enterprise | up to 500,000 | $899 |
Tiers are sourced from chat-app/config/accountAiBillingConfig.js (lines 64–69). Accounts that grow past their tier cap are auto-upgraded at the next billing cycle.
How do I set up Claude to work with Follow Up Boss?
The setup takes less than five minutes if you already have a Follow Up Ace Pro plan account.
- Confirm your plan. The MCP connector requires a Pro-plan seat. Voice chat and MCP access are both gated behind
voiceChatEnabled: toPlan === 'pro'inchat-app/routes/embed.js(line 2647). If you are on the free or regular plan, upgrade first. - Open Claude Desktop settings. Navigate to Settings → Developer → MCP Servers → Add Server.
- Enter the connector URL. Paste
https://followupace.com/mcpas the server URL (Streamable HTTP transport). - Authenticate. Claude will redirect you through the Follow Up Ace OAuth flow. Approve access for your Follow Up Boss account.
- Test the connection. In a new Claude conversation, type: "List my top five leads by Ace Score." If the MCP tools are active, Claude will query your live data and return names and scores.
- For ChatGPT GPT Actions, use the SSE endpoint instead:
https://followupace.com/api/mcp/sse/.
What real estate workflows benefit most from AI-powered CRM chat?
Not every workflow is equally improved by conversational AI. The highest-leverage use cases fall into three categories:
Speed-to-lead
Research consistently shows that the first agent to make contact with a new internet lead wins the relationship at a disproportionate rate. CRM chat helps because you can ask "Who came in from Zillow in the last hour and hasn't been contacted yet?" and get a list before you would have finished opening the CRM filter UI. The Zillow speed-to-lead checker automates this as a standing query.
Pre-call research
Agents frequently go into follow-up calls under-prepared because reviewing a contact's full history is time-consuming. Asking Claude to summarize a contact's property preferences, timeline, and last conversation topic takes seconds and can meaningfully improve call quality and conversion.
Database neglect detection
Most CRMs accumulate leads that fall through the cracks — contacts that scored well initially but never received a second touch. A simple weekly prompt like "Show me contacts with an Ace Score above 60 who haven't had an activity logged in 21 days" converts a latent problem into an actionable list in under a minute.
Compliance review before sending
Fair Housing law applies to written communications as well as advertising. Before sending a templated drip message, agents can paste the draft into Claude and ask for a compliance review. Follow Up Ace's scan_message_for_compliance tool runs the text through scanForComplianceViolations() and flags potentially protected-class language before it reaches a client. This workflow is covered in depth on the compliance page.
Does CRM chat replace CRM training and process discipline?
No — and this is worth saying directly. AI chat is a query and synthesis layer; it can only return what has been entered into the CRM. An agent who logs calls, notes property preferences, and sets tasks consistently will get dramatically better answers than one who leaves the CRM sparse. The quality of the output is bounded by the quality of the input.
What AI chat does do is lower the cost of retrieving and acting on the data that is there. It removes the friction of building filters, pulling exports, and mentally synthesizing information across multiple screens. That friction reduction makes it more likely that agents will actually use the data they have — which is the primary purpose of a CRM in the first place.
Where does AI-powered CRM integration fit in a broader real estate tech stack?
Follow Up Boss is the system of record. Claude (or another AI client) becomes the interface layer for querying, summarizing, and acting on that record. Follow Up Ace sits in the middle, maintaining the MCP connection, running the background analysis jobs, and writing the scored fields back into Follow Up Boss so they appear on contact cards and in list views.
This architecture means the data stays in Follow Up Boss — where your team already works. You are not exporting contacts to a third-party AI tool; the AI is coming to the data, authenticated and scoped to your account.
For teams evaluating how this compares to other AI CRM tools on the market, the competitor comparison guide covers the key structural differences.
Getting started: what to do this week
- Audit your current CRM health. Before connecting any AI tool, identify your biggest data gaps: Which leads are missing phone numbers? Which contacts have no activity in 90 days? Clean data produces better AI answers.
- Set up Follow Up Ace on the free plan. The free tier populates all seven Ace Score fields immediately via webhook events — Ace Score, Ace Tier, Ace Status, Ace Response Time, Ace Velocity Score, Ace Days Since Inbound, and Ace Preferred Channel — no configuration required. Start there to see which of your leads the system considers hot.
- Run one pipeline health question per day for a week. Pick a consistent prompt — "Show me leads that went quiet in the past 7 days" — and run it each morning. This habit alone will surface neglected follow-ups faster than a manual review.
- Upgrade to Pro and connect Claude when ready. Once you trust the scored data in FUB, connect Claude via MCP and start asking more sophisticated questions: pre-call briefs, nurture gap analysis, compliance reviews.
- Enable Ace Trove if you have a team database. The nightly batch analysis — Lead Type, Property Profile, Buyer Readiness, Next Action — pays for itself when agents can open a contact and immediately know the AI-recommended next step without reading three years of notes.
Try Follow Up Ace in your Follow Up Boss
Free to start, no sales call. Connect Follow Up Boss in one click and Ace works inside your CRM.
Get Started Free