This site is a permanent work in progress. Updated continuously. Last touched April 2026.
Start Here
How to Actually Get Started
I can't write a guide that works for everyone because your business is different from mine. Your CRM is different. Your brokerage is different. Your pain points are different. What I can do is give you the same starting framework I used and point you toward the tools. Consider this a jumping-off point for your own journey, not a recipe to copy mine.
Before you install anything, you need to understand what you're getting into. There are two fundamentally different ways to use AI, and the difference matters.
What You've Probably Used
Chat AI
ChatGPT, basic Claude chat, Gemini, etc.
Text in, text out. You ask a question, it answers. That's it.
No tools. It can't touch your email, calendar, CRM, or browser.
No memory. Every conversation starts from zero.
Copy-paste workflow. It generates text. You manually move it wherever it needs to go.
What This Case Study Is About
Agentic AI
Claude Desktop + Cowork mode
Takes action. Sends emails, fills forms, navigates websites, moves files.
Connected tools. Gmail, Calendar, iMessage, Chrome, CRM, MLS platforms via MCP connectors.
Persistent memory. Learns from corrections between sessions. Gets smarter over time.
Multi-step execution. "Process this listing" triggers document parsing, MLS entry, Drive organization, calendar events, and a text confirmation across multiple platforms automatically.
If you've only used chat AI, you've been using a calculator. Agentic AI is a coworker. Everything on this page is built on agentic AI. Here's how to get started with it.
Step 1: Get a Claude Pro Account
Go to claude.ai, create an account, and subscribe to Claude Pro ($20/month). You need a paid plan for Cowork mode. Free accounts don't have access to the agentic features.
Step 2: Download and Install Claude Desktop
Claude Desktop is the app that runs on your computer and gives you access to Cowork mode. This is where all the real work happens. It's where skills live, where MCP connectors plug in, and where your AI team actually operates.
2. Install it. Open the downloaded .dmg file and drag Claude to your Applications folder. Standard Mac app install.
3. Open Claude Desktop. Launch it from Applications. Sign in with the Claude account you created in Step 1.
4. Start a Cowork session. In the sidebar, look for "Cowork" mode. Click it. This is the agentic mode where Claude can access your files, run code, and connect to external tools. It will ask you to grant permissions the first time.
5. Grant folder access. Cowork will ask you to select a working folder on your Mac. Pick a folder where you want Claude to read and write files. This is how it accesses your documents, transaction files, etc.
Important: Windows Home Edition is NOT supported. Cowork requires Hyper-V, which is only available on Windows Pro, Enterprise, or Education. If you're on Windows Home, you'll need to upgrade to Pro ($99 from Microsoft) or use a Mac. Claude Desktop itself will install on Home, but Cowork mode will not work.
1. Verify your Windows edition. Press Win+I, go to System > About. Under "Windows specifications," check your edition. You need Windows Pro, Enterprise, or Education. If it says "Home," stop here and upgrade first.
2. Enable Hyper-V. Open PowerShell as Administrator (right-click Start > Terminal (Admin)). Run:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
Restart your computer when prompted.
4. Install and sign in. Run the installer. Open Claude Desktop. Sign in with your Claude Pro account.
5. Start Cowork. Same as Mac: find Cowork mode in the sidebar, click it, grant folder access when prompted.
Note: Some MCP connectors (like iMessage) are Mac-only. Windows works great for Gmail, Calendar, Chrome automation, Canva, and most browser-based workflows.
Step 3: Install the Claude in Chrome Extension
Go to the Chrome Web Store and install the "Claude in Chrome" extension. This is the single most important connector because it lets Claude see and interact with any website you use: your MLS, your CRM, SkySlope, ShowingTime, Canva, anything with a web interface. Once installed, start a Cowork session and Claude will detect the extension automatically. No configuration needed.
Step 4: Connect Gmail and Google Calendar (Optional but Recommended)
In Claude Desktop, go to Settings and look for MCP connectors. Add Gmail and Google Calendar connectors. These let Claude read your emails, draft responses, check your schedule, and create calendar events without opening a browser. Each connector walks you through authorization with your Google account.
Step 5: Build Your First Reusable Skill
A "skill" is a reusable instruction set. You build it once, correct it over time, and trigger it whenever you need it. Every skill in my system started as a single prompt like the ones below. The difference between a prompt and a skill is iteration: you use it, fix what's wrong, and it gets better every time. These are designed to work regardless of your MLS, CRM, brokerage, or transaction management platform because Claude will ask you the right questions first.
Skill: New Listing Content Generator
What it becomes: In my system, I upload a listing agreement and Claude handles everything from document parsing to MLS entry. Yours starts here: a reusable skill that generates MLS-ready listing content for any property you throw at it. Run it every time you take a new listing.
Why it works as a skill: The output structure is the same every time (description, remarks, directions), but the content is unique to each property. Perfect for automation.
"I want to build a reusable skill for new listing content. Every time I take a new listing, I want to give you property details and get back three things: (1) A lifestyle-driven MLS listing description in paragraph form that focuses on what it feels like to live there, not just specs. No 'stunning,' 'gorgeous,' or agent contact info in the description. (2) Private Realtor remarks for agent-to-agent communication. (3) Driving directions from the nearest post office in paragraph form. Before you write anything, ask me: What's the property address? What are the key features (beds, baths, sqft, lot, year built, pool, garage)? What MLS system do I use (Matrix/Stellar, Bright, ARMLS, FlexMLS, etc.) and does it have specific formatting rules or character limits? What's the neighborhood vibe and the lifestyle this property supports? Are any photos virtually staged? Is there anything I want to highlight or anything to avoid mentioning? Save these preferences so you don't have to ask about my MLS or style again next time."
Skill: Social Media Post + Canva Image
What it becomes: In my system, I say "Go Social Media Post" with an address and the whole pipeline runs: post copy in my voice, Canva template with property photo swapped in, separate versions for Facebook/Instagram and Google Business Profile. Yours starts here.
Canva setup required: In Claude Desktop, go to Settings > Connectors and add the Canva MCP connector. You'll need Canva Pro ($13/mo). Create a branded social media template in Canva first, then the skill can swap in property photos and addresses automatically.
"I want to build a reusable skill for listing social media posts. Every time I have a property to promote, I want to give you the details and get back a complete social media post plus a Canva image. Before we build this, ask me: What's my brand voice on social media? (Describe it. Mine is deadpan, lifestyle-focused, zero corporate realtor speak.) What social platforms do I post to? Do I post to Google Business Profile? (If yes, GMB doesn't allow phone numbers in post text and doesn't use hashtags, so we need a separate version.) What are my standard hashtags? Give me the foundation set I use every time and the location-specific ones. What's my contact block? (Phone number, 'DM me here,' etc.) Do I have Canva Pro and a branded template? (If yes, connect Canva as an MCP connector so I can swap in property photos automatically.) Save these preferences as my social media voice rules so you use them every time without asking again."
Skill: New Transaction Onboarding
What it becomes: In my system, I upload a purchase contract and the skill handles document parsing, file renaming, Drive folder creation, transaction management entry, kickoff email to all parties, calendar dates, and a text confirmation. Yours starts with the core: getting the repeatable admin work off your plate.
Why it works as a skill: Every transaction has the same admin steps. Different names, different numbers, same process. That's the definition of automatable.
"I want to build a reusable skill for onboarding new real estate transactions. Every time I get a new contract, I want to upload the documents and have you handle the admin. Before we build this, ask me: What transaction management platform do I use? (SkySlope, Dotloop, Brokermint, Paperless Pipeline, etc.) Where do I store transaction files? (Google Drive, Dropbox, OneDrive, local folders?) What's my file naming convention, or do I want help creating one? (Example: '[DocType] - [StreetAddress].pdf') What information do I track for each deal? (Address, buyer/seller, agents, key dates, title company, lender, etc.) Who gets notified when a new contract comes in? (Cooperating agent, title, lender, my broker, my TC?) What calendar do I use for deadlines? Do I want a kickoff email drafted? (If yes, what's my standard format?) Save these answers as my transaction processing rules. Next time I upload a contract, just run the skill using my saved preferences."
A Note on Expectations
Building what I have took over a year of daily iteration. Your first Cowork session won't produce a fully functioning AI department. That's fine. Start with one problem. Solve it. Correct Claude when it gets something wrong (it will). Those corrections become the foundation of your system's memory. Build the next workflow. The system in this case study started with a single prompt about listing descriptions. Everything else grew from there, one corrected mistake at a time.
Background
How We Got Here
This started with ChatGPT, like it did for most people. Listing descriptions. Email drafts. The usual text-in, text-out stuff. It was useful, but limited. I'd generate something decent, copy it, paste it somewhere, and move on. That's chat AI. It saved me time on writing, but it didn't change how I worked.
Then I started asking different questions. Not "write me a listing description" but "what if it could check my transactions across multiple platforms?" What if it could process leads from a direct mail campaign directly into my CRM? What if it could sync my prospecting stats between two platforms without me logging into either one?
The answer was agentic AI. Anthropic released Cowork mode for Claude Desktop, which gave AI the ability to interact with files, automate browsers, and connect to external tools through MCP (Model Context Protocol) connectors. MCP is the backbone of everything on this page. It lets AI talk directly to Gmail, Google Calendar, iMessage, Canva, and any browser-based platform. Think of it as a universal adapter between AI and your existing tools.
I started building "skills," which are instruction sets that tell Claude exactly how to perform a specific workflow. Each skill is a markdown file packed with domain knowledge, step-by-step procedures, and error handling. As the skills multiplied, they needed structure. That's when the org chart was born, and the personas followed. When a skill makes judgment calls, giving it a consistent personality makes its behavior more predictable. These aren't gimmicks. They're engineering decisions.
The system gets smarter because every session ends with a logging step. Corrections get written to skill-specific log files and promoted directly into the skill instructions at the exact point where the mistake occurred. A fresh session reads those logs before doing anything else. That logging habit is the single most important thing I built. More on that below.
The Math on Why I Didn't Hire a TC
A transaction coordinator in the Tampa Bay market runs $25-35/hour. Part-time at 20 hours/week, that's $26,000-36,000/year. Full-time is $52,000+ before taxes, benefits, PTO, and the overhead of managing another person. My total AI spend is between $1,200-2,400/year, and some of those tools are provided by eXp Realty as part of their tech stack. You could realistically start on the $20/month Claude Pro plan and get value from day one. The AI doesn't call in sick, doesn't need training twice, and works at 2 AM if I need it to. It also doesn't handle everything a TC does. Relationship-driven tasks, nuanced negotiations, and judgment calls still require a human. But for the repeatable process work (document parsing, file organization, MLS data entry, calendar management, status updates), the cost comparison isn't close.