<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[The Often Letter]]></title><description><![CDATA[AI moves fast. Agents move with Often.]]></description><link>https://letter.often.to</link><image><url>https://substackcdn.com/image/fetch/$s_!saI1!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F652d2e74-766e-46ff-8656-6d2815ec1c4d_1024x1024.png</url><title>The Often Letter</title><link>https://letter.often.to</link></image><generator>Substack</generator><lastBuildDate>Sun, 26 Jul 2026 19:24:50 GMT</lastBuildDate><atom:link href="https://letter.often.to/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Longford Press, LLC]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[oftento@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[oftento@substack.com]]></itunes:email><itunes:name><![CDATA[AI for Real Estate]]></itunes:name></itunes:owner><itunes:author><![CDATA[AI for Real Estate]]></itunes:author><googleplay:owner><![CDATA[oftento@substack.com]]></googleplay:owner><googleplay:email><![CDATA[oftento@substack.com]]></googleplay:email><googleplay:author><![CDATA[AI for Real Estate]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[You’re Using AI Wrong for Social Media Content Creation]]></title><description><![CDATA[11 mistakes real estate agents make&#8212;and the better way to turn AI into local authority, conversations, and clients]]></description><link>https://letter.often.to/p/youre-using-ai-wrong-for-social-media</link><guid isPermaLink="false">https://letter.often.to/p/youre-using-ai-wrong-for-social-media</guid><dc:creator><![CDATA[AI for Real Estate]]></dc:creator><pubDate>Sat, 25 Jul 2026 13:03:54 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/cfb57288-9169-4080-a872-8798677fca1f_1200x630.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It is Sunday night. An agent opens ChatGPT and types:</p><blockquote><p>&#8220;Create a 30-day social media calendar for a real estate agent.&#8221;</p></blockquote><p>Thirty seconds later, the month is planned.</p><p>Monday is a motivational quote. Tuesday is a buyer tip. Wednesday is a market update. Thursday is a &#8220;dream home&#8221; post. Friday asks followers whether they prefer a modern kitchen or a traditional one.</p><p>The calendar is complete.</p><p>The marketing is not.</p><p>Nothing in those 30 posts could only have come from that agent. Nothing proves that the agent toured a house, advised a seller, studied a neighborhood, negotiated an inspection, or heard what buyers are worried about this week.</p><p>The content is clean. It is consistent. It is also interchangeable with the work of thousands of agents using the same prompt.</p><p>Agents make one central mistake with AI: they ask it to replace the source of their content instead of helping them extract, shape, and distribute what they actually know.</p><p>According to the National Association of REALTORS&#174;&#8217; 2025 Technology Survey, 75% of REALTORS&#174; use social media, and 39% say it produces their highest number of quality leads. At the same time, 46% say AI has made no noticeable difference in their business.</p><p>That does not mean AI is ineffective. It means that producing more content and producing more business are different jobs.</p><p>Here are 11 ways agents use AI incorrectly, along with a better approach for each one.</p><div><hr></div><h2>1. You ask AI what to post</h2><h3>The wrong way</h3><blockquote><p>&#8220;Give me 20 social media ideas for a real estate agent.&#8221;</p></blockquote><p>AI fills the empty space with the statistical average of real estate marketing:</p><ul><li><p>five buyer mistakes;</p></li><li><p>three reasons to list now;</p></li><li><p>a home-maintenance checklist;</p></li><li><p>a mortgage-rate update;</p></li><li><p>a &#8220;just sold&#8221; post;</p></li><li><p>a quote about homeownership.</p></li></ul><p>None of these subjects is inherently bad. The problem is that they begin inside the machine rather than inside the agent&#8217;s market.</p><p>AI has not attended your showings. It did not hear a buyer hesitate over the monthly payment. It did not see three sellers in the same subdivision make the same pricing mistake. It does not know why one house received four offers while the prettier one down the street is still sitting.</p><p>Without that information, AI fills the space with something generic.</p><h3>The correct way</h3><p>Stop asking, &#8220;What should I post?&#8221;</p><p>Ask:</p><ul><li><p>What happened in my business this week?</p></li><li><p>What surprised a client?</p></li><li><p>What objection did I hear more than once?</p></li><li><p>What changed in my market?</p></li><li><p>What did I notice while touring homes?</p></li><li><p>What question did someone ask at an open house?</p></li><li><p>What did I explain in a consultation that the public would benefit from hearing?</p></li></ul><p>Record a three-minute voice memo after appointments, tours, inspections, and closings. At the end of the week, give those notes to AI and ask it to identify the strongest stories and lessons.</p><p>Your business should supply the raw material. AI should help turn it into content.</p><div><hr></div><h2>2. You make AI your strategist</h2><h3>The wrong way</h3><p>Agents often ask AI to choose their audience, positioning, subject, format, hook, tone, and call to action in one prompt.</p><p>That looks efficient, but it hands every strategic decision to a system that does not know the agent&#8217;s business. The result may be a technically competent post aimed at no one in particular.</p><p>&#8220;Home buyers and sellers&#8221; is not an audience. It is most of the real estate market.</p><h3>The correct way</h3><p>Make the strategic decisions before AI starts writing.</p><p>Define:</p><ol><li><p><strong>Who is this for?</strong> First-time buyers competing below $500,000? Retirees deciding whether to sell a large home? Owners of downtown condos? Families relocating for a particular employer?</p></li><li><p><strong>What decision are they facing?</strong> Are they deciding whether to wait, list, renovate, make an offer, change neighborhoods, or adjust their budget?</p></li><li><p><strong>What do you know that could help?</strong> Bring a recent pattern, transaction lesson, market number, local change, or property comparison.</p></li><li><p><strong>What should happen next?</strong> Should the reader save the post, answer a question, request a guide, attend an event, or schedule a conversation?</p></li></ol><p>Then give AI the assignment.</p><p>AI can strengthen a strategy. It should not invent one at the same moment it writes the caption.</p><div><hr></div><h2>3. You use AI to imitate expertise</h2><h3>The wrong way</h3><p>It is tempting to ask AI to sound authoritative:</p><blockquote><p>&#8220;Write a thought-leadership post explaining why buyers should purchase now.&#8221;</p></blockquote><p>The system can produce a confident argument. It may also invent a market trend, flatten uncertainty, generalize national data to a local market, or present an opinion as fact.</p><p>Confidence is cheap for a language model. Accountability is not.</p><p>The practical rule is simpler than the policy language: if your name is on the post, you own every sentence in it. &#8220;ChatGPT wrote that part&#8221; will not help when a buyer, seller, broker, or fellow agent asks where a claim came from.</p><h3>The correct way</h3><p>Use AI as a junior editor working from a verified evidence packet.</p><p>Before requesting the post, supply:</p><ul><li><p>the source of the market data;</p></li><li><p>the period covered;</p></li><li><p>the geographic area;</p></li><li><p>the relevant comparison;</p></li><li><p>confirmed listing facts;</p></li><li><p>your interpretation;</p></li><li><p>the limitations or uncertainty;</p></li><li><p>the conclusion you are comfortable defending.</p></li></ul><p>Then instruct AI:</p><blockquote><p>&#8220;Use only the supplied facts. Do not add predictions, guarantees, property details, neighborhood claims, or statistics. If information is missing, flag it rather than filling the gap.&#8221;</p></blockquote><p>AI should improve the explanation of your expertise. It should never manufacture expertise for you.</p><div><hr></div><h2>4. You let AI speak in its own voice</h2><h3>The wrong way</h3><p>You recognize this caption immediately:</p><blockquote><p>&#8220;Whether you&#8217;re dreaming of your first home, considering your next move, or simply curious about the market, I&#8217;m here to guide you every step of the way. Let&#8217;s turn your real estate dreams into reality!&#8221;</p></blockquote><p>It is warm, grammatical, polished, and almost completely empty.</p><p>The warning signs are familiar:</p><ul><li><p>&#8220;in today&#8217;s ever-changing market&#8221;;</p></li><li><p>&#8220;now more than ever&#8221;;</p></li><li><p>&#8220;unlock the door&#8221;;</p></li><li><p>&#8220;more than just a house&#8221;;</p></li><li><p>&#8220;your real estate journey&#8221;;</p></li><li><p>&#8220;nestled in the heart of&#8221;;</p></li><li><p>&#8220;let&#8217;s connect&#8221;;</p></li><li><p>&#8220;dream home&#8221;;</p></li><li><p>excessive em dashes;</p></li><li><p>a row of decorative emojis;</p></li><li><p>a conclusion that summarizes what the reader just read.</p></li></ul><p>The danger is not that people will accuse you of using AI. The danger is that they will learn nothing about you.</p><h3>The correct way</h3><p>Build a simple voice guide containing:</p><ul><li><p>how you speak with clients;</p></li><li><p>three to five examples of your real writing;</p></li><li><p>phrases you regularly use;</p></li><li><p>phrases you never use;</p></li><li><p>your typical sentence length;</p></li><li><p>how direct, humorous, analytical, or conversational you are;</p></li><li><p>opinions you genuinely hold;</p></li><li><p>claims you will not make.</p></li></ul><p>Then make one final edit with your ears, rather than your eyes.</p><p>Read the post aloud. If you would never say a sentence to a client, rewrite it in the words you would use.</p><p>AI can supply the skeleton. Your language should remain on the surface.</p><div><hr></div><h2>5. You use AI to create more instead of extract more</h2><h3>The wrong way</h3><p>An agent uses AI to generate five unrelated posts every week.</p><p>This creates an endless appetite for new subjects. The agent is always feeding the calendar and rarely develops an idea deeply enough to become known for it.</p><p>More posts do not necessarily create more attention. Meta says it may reduce the distribution of accounts that repeatedly publish low-quality, repetitive, engagement-bait, or unoriginal content.</p><p>Volume without substance can accelerate invisibility.</p><h3>The correct way</h3><p>Use AI to extract more value from one strong piece of original knowledge.</p><p>Suppose you tour a house that looks renovated online but reveals expensive compromises in person. That one experience could become:</p><ul><li><p>a Reel: &#8220;Three renovations that photograph better than they perform&#8221;;</p></li><li><p>a Facebook post explaining what buyers missed;</p></li><li><p>a carousel showing what to inspect;</p></li><li><p>an Instagram Story poll;</p></li><li><p>a seller post about which upgrades buyers actually notice;</p></li><li><p>a buyer email;</p></li><li><p>an open-house checklist;</p></li><li><p>responses to common questions in the comments.</p></li></ul><p>One original observation becomes eight useful assets.</p><p>Explore one valuable subject from several angles. Do not make one post appear eight times.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://letter.often.to/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Often Letter is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>6. You create content at your desk instead of documenting your work</h2><h3>The wrong way</h3><p>At the end of the month, the agent sits in front of a laptop trying to &#8220;create content.&#8221;</p><p>That is difficult because the most compelling material has already disappeared:</p><ul><li><p>the expression on a buyer&#8217;s face when the backyard opens into view;</p></li><li><p>the noise that did not appear in the listing photos;</p></li><li><p>the afternoon light in the living room;</p></li><li><p>the inspection item everyone initially underestimated;</p></li><li><p>the conversation that changed a seller&#8217;s pricing decision;</p></li><li><p>the difference between two streets in the same neighborhood.</p></li></ul><p>AI cannot recover moments the agent never captured.</p><h3>The correct way</h3><p>Think like a documentarian before thinking like a marketer.</p><p>While working, collect:</p><ul><li><p>ten-second video clips;</p></li><li><p>photos of non-confidential details;</p></li><li><p>voice notes;</p></li><li><p>recurring questions;</p></li><li><p>screenshots of approved data;</p></li><li><p>observations about layout, land, light, traffic, maintenance, and buyer response;</p></li><li><p>anonymized transaction lessons.</p></li></ul><p>Luxury broker Latham Jenkins describes his content as an extension of the work he already does: walking land, studying light, watching weather, and noticing how a place functions. One of his property videos reached millions of views because it conveyed the experience of being there, rather than repeating the feature list.</p><p>Do the real work. Capture the real work. Let AI help shape the record.</p><div><hr></div><h2>7. You use adjectives where you need local evidence</h2><h3>The wrong way</h3><p>AI is excellent at producing polished vagueness:</p><ul><li><p>highly desirable neighborhood;</p></li><li><p>vibrant community;</p></li><li><p>ideal location;</p></li><li><p>sought-after area;</p></li><li><p>perfect for families;</p></li><li><p>convenient to everything;</p></li><li><p>impressive appreciation;</p></li><li><p>top-rated schools;</p></li><li><p>safe and quiet community.</p></li></ul><p>Some of these claims are merely forgettable. Others can get awkward fast. &#8220;Family-friendly,&#8221; &#8220;safe,&#8221; and coded descriptions of who belongs in an area tell the reader very little about the property, and they can wander into Fair Housing territory.</p><p>A better habit is to describe what a person can actually see, measure, or verify, then let the reader decide whether the place suits them.</p><h3>The correct way</h3><p>Replace characterization with observable detail.</p><p>Instead of:</p><blockquote><p>&#8220;Located in a vibrant, family-friendly neighborhood.&#8221;</p></blockquote><p>Write:</p><blockquote><p>&#8220;The house is 0.4 miles from Riverside Park, two blocks from the Main Street bus stop, and inside the attendance boundary listed by the district for Edison Elementary. Verify enrollment and boundaries directly with the district.&#8221;</p></blockquote><p>Instead of:</p><blockquote><p>&#8220;A highly desirable area with strong appreciation.&#8221;</p></blockquote><p>Write:</p><blockquote><p>&#8220;The neighborhood&#8217;s median sale price increased from $<em><strong> to $</strong></em> between these two periods, according to ___. Individual properties vary.&#8221;</p></blockquote><p>Instead of:</p><blockquote><p>&#8220;Perfect for a young family.&#8221;</p></blockquote><p>Describe the fenced yard, bedroom configuration, first-floor layout, nearby named amenities, measured distances, transit access, and objective property features.</p><p>Describe the home and the place. Let the consumer decide whether it fits.</p><p>AI becomes more useful when you give it harder facts and fewer adjectives.</p><div><hr></div><h2>8. You let AI create a property that does not exist</h2><h3>The wrong way</h3><p>An agent uses generative tools to:</p><ul><li><p>replace a cloudy sky;</p></li><li><p>widen a room;</p></li><li><p>add a view through a window;</p></li><li><p>remove power lines;</p></li><li><p>erase a water stain;</p></li><li><p>furnish an empty room;</p></li><li><p>change the landscaping;</p></li><li><p>turn a still photograph into synthetic video;</p></li><li><p>create a dramatic renovation that has not happened.</p></li></ul><p>The content looks impressive. The trouble starts when the improved image gives a buyer the wrong idea about what is really there.</p><p>You do not need to memorize a stack of rules before touching an editing tool. Start with common sense: do not make the room larger, the view better, the condition cleaner, or the surroundings more attractive than they are. Then check your brokerage and MLS rules before publishing edited listing media. Requirements can vary, especially when an image has been materially altered.</p><h3>The correct way</h3><p>Use a simple test:</p><blockquote><p>Could this alteration influence a reasonable buyer&#8217;s understanding of the property&#8217;s condition, features, dimensions, layout, view, finishes, or surroundings?</p></blockquote><p>If the answer is yes, pause before posting. Find out whether the edit is allowed, label it clearly when disclosure is required, keep the original, and never use AI to hide a defect or invent a material feature.</p><p>Virtual staging can help people imagine a space. It should not ask them to imagine that the space itself is different.</p><p>When in doubt, use AI to plan a shot list, write the video script, create captions, remove background noise, or organize footage. Do not use it to rewrite physical reality.</p><div><hr></div><h2>9. You copy one AI post onto every platform</h2><h3>The wrong way</h3><p>The same caption, aspect ratio, opening, hashtags, and call to action appear on Facebook, Instagram, LinkedIn, TikTok, YouTube Shorts, and every local group.</p><p>That is duplication, rather than repurposing.</p><p>People behave differently on different surfaces:</p><ul><li><p>Reels must earn attention immediately.</p></li><li><p>Stories can be casual and interactive.</p></li><li><p>Facebook posts can hold a longer local story.</p></li><li><p>Community groups expect relevance and participation, rather than drive-by promotion.</p></li><li><p>Carousels need a visual progression.</p></li><li><p>Email allows more context.</p></li><li><p>A short video shown to non-followers must make sense without prior knowledge of the agent.</p></li></ul><p>Instagram also says it prioritizes original content and may replace identical reposted material with the original in recommendation surfaces.</p><h3>The correct way</h3><p>Preserve the central idea, but change the delivery.</p><p>For one market observation, ask AI to create:</p><ul><li><p>a three-second video hook;</p></li><li><p>a 35-second spoken script;</p></li><li><p>a five-slide carousel;</p></li><li><p>a Facebook story with local context;</p></li><li><p>a group post that invites useful community experience;</p></li><li><p>an email explanation;</p></li><li><p>a direct-message follow-up.</p></li></ul><p>Then review each version in the environment where it will appear.</p><p>Repurpose the insight, rather than merely copying the file.</p><div><hr></div><h2>10. You optimize for reactions instead of conversations</h2><h3>The wrong way</h3><p>AI is told to &#8220;make this more engaging,&#8221; so it adds:</p><ul><li><p>&#8220;Double-tap if you agree.&#8221;</p></li><li><p>&#8220;Tag someone who needs to see this.&#8221;</p></li><li><p>&#8220;Comment YES if you want to buy a home.&#8221;</p></li><li><p>&#8220;Like, share, and follow for more.&#8221;</p></li><li><p>&#8220;Which kitchen would you choose: A or B?&#8221;</p></li></ul><p>These prompts can produce activity without intent. Meta explicitly identifies repetitive engagement bait as low-quality content that may be demoted.</p><p>A hundred people choosing Kitchen A does not mean one of them needs an agent.</p><h3>The correct way</h3><p>Invite a response that reveals a real question, decision, or need.</p><p>For example:</p><ul><li><p>&#8220;What is the one cost you still cannot estimate confidently?&#8221;</p></li><li><p>&#8220;Would more inventory make you start looking, or is the monthly payment still the deciding factor?&#8221;</p></li><li><p>&#8220;Which two neighborhoods are you comparing?&#8221;</p></li><li><p>&#8220;If you are considering selling this year, what would need to happen first?&#8221;</p></li><li><p>&#8220;Want the five comparable sales behind this number? Message me <code>COMPS</code> and I&#8217;ll send them.&#8221;</p></li><li><p>&#8220;I have two similar homes that are not in this post. If this layout is what you need, ask me for the list.&#8221;</p></li></ul><p>The offered resource must exist and be delivered promptly. Do not use a promised guide as a pretext for an unrelated sales sequence.</p><p>The purpose of content is to open a useful conversation.</p><div><hr></div><h2>11. You automate publishing but not listening</h2><h3>The wrong way</h3><p>The agent builds an efficient machine:</p><ol><li><p>AI writes the posts.</p></li><li><p>A design tool builds the graphics.</p></li><li><p>A scheduler publishes them.</p></li><li><p>The content calendar turns green.</p></li><li><p>Comments and messages sit unanswered.</p></li><li><p>No one records which subjects created conversations.</p></li><li><p>The next month begins with another generic calendar.</p></li></ol><p>The system has automated the least valuable part and neglected the work closest to revenue.</p><h3>The correct way</h3><p>Build the workflow around listening and follow-up.</p><p>After every post:</p><ul><li><p>respond to substantive comments;</p></li><li><p>continue appropriate conversations in DM;</p></li><li><p>deliver promised resources;</p></li><li><p>record genuine inquiries in the CRM;</p></li><li><p>tag the subject and source;</p></li><li><p>note the questions people asked;</p></li><li><p>create follow-up content from those questions;</p></li><li><p>call when the person explicitly requests help;</p></li><li><p>track what became an appointment.</p></li></ul><p>AI can help by summarizing comments, grouping recurring questions, preparing draft replies, extracting lead context, producing a brief before the agent calls, reminding the agent about unfinished conversations, and identifying which subjects attracted the right people.</p><p>The human relationship should remain human.</p><p>Automating publication creates output. Listening creates insight. Following up creates business.</p><div><hr></div><h2>The role AI should play</h2><p>AI should become the operating system around your expertise, rather than a substitute personality.</p><p>It can listen to a voice memo and find the story inside it. It can turn one market observation into several formats. It can simplify an explanation, organize a content library, identify recurring questions, draft responses, and keep good ideas from disappearing.</p><p>The agents who benefit most from AI will give it rich human material and refuse to publish anything that no longer sounds, looks, or feels true.</p><p><strong>AI moves fast. Your experience gives it somewhere worth going.</strong></p><div><hr></div><p><strong>RECOMMENDED RESOURCE</strong></p><h3>Build your first AI team</h3><p>If this article was useful, you may also like <em>Your First AI Team</em> &#8212; a practical guide to building AI employees with clear roles, tools, memory, and workflows.</p><p>It is written for operators, founders, and professionals who want to stop using AI as a one-off chatbot and start managing it like a coordinated team.</p><p><a href="https://www.amazon.com/dp/B0H4D4372H">Read the book on Amazon &#8594;</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.amazon.com/dp/B0H4D4372H" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WoAS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WoAS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg" width="1456" height="564" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:564,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:70788,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.amazon.com/dp/B0H4D4372H&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WoAS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A practical guide for operators building with AI.</p>]]></content:encoded></item><item><title><![CDATA[Let's Build Your AI Real Estate Market Briefer (Step-by-Step)]]></title><description><![CDATA[A practical way to catch local market signals early, verify them, and turn them into useful client conversations.]]></description><link>https://letter.often.to/p/lets-build-your-ai-real-estate-market</link><guid isPermaLink="false">https://letter.often.to/p/lets-build-your-ai-real-estate-market</guid><dc:creator><![CDATA[AI for Real Estate]]></dc:creator><pubDate>Thu, 16 Jul 2026 13:04:19 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/e0aa0679-95ef-429e-bd34-1b074b058b60_1600x900.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>X has become one of the best places to follow a real estate market while the story is still moving.</p><p>Local agents post what they are seeing in negotiations. Builders announce incentives. Mortgage professionals react to rate moves. Economists share fresh charts. Reporters flag new developments, and residents surface neighborhood stories long before they become polished market reports.</p><p>The information arrives every morning in pieces. By the time you have opened ten tabs, checked the date on everything, and worked out which claims deserve attention, the morning is gone.</p><p>This is where Grok 4.5 changes the workflow. It is the only frontier model with native live access to the X firehose through xAI&#8217;s X Search tooling. Grok can search the conversation as it unfolds, follow threads, find relevant accounts, and combine those posts with broader web research. Instead of scrolling until something useful appears, you can ask for a focused market brief built around your city, property segment, and clients.</p><p>You can do that manually on the web in a few minutes, or give the workflow to an AI agent and have the finished brief delivered on a schedule.</p><h2>Why Grok 4.5 and X work well together</h2><p>Real estate information moves at several speeds. Official market reports arrive on a schedule. MLS statistics describe transactions that have already occurred. Local government pages publish agendas, permits, and planning documents. X captures the reaction in between those releases.</p><p>That makes X useful for more than social media marketing. It is a live research source where agents, economists, builders, reporters, investors, lenders, and residents reveal what they are seeing and watching. You can spot a pricing concern, incentive change, policy debate, or neighborhood story before it reaches a monthly presentation.</p><p>Most frontier models can search the public web. Grok 4.5 has something different: native live access to the X firehose through xAI&#8217;s X Search tooling. It can perform keyword and semantic searches, focus on selected accounts, restrict results by date, retrieve complete threads, and inspect media. Its Web Search tool can then browse current pages outside X, and both tools can return citations.</p><p>It can find the live conversation on X, trace an important claim to its source, compare competing views, and organize the result around your market and clients.</p><p>This is what you can do today:</p><p>Use X to discover what deserves a closer look. Use MLS reports, Realtor association releases, government pages, lender data, company announcements, and credible local reporting to confirm the facts you repeat to clients.</p><h2>Approach 1: build the brief on the Grok website</h2><p>This is the fastest place to begin because you can improve the briefing before you automate it.</p><p>Open Grok on the web or inside X. If Grok 4.5 appears in your model picker, select it. Consumer access can vary by plan and region, so use the strongest Grok model available. </p><p>Start with one market and one time window. Broad prompts such as &#8220;Tell me about real estate&#8221; produce broad answers. Give Grok the geography, property segment, sources, and output you actually need.</p><p>Try this prompt:</p><div class="callout-block" data-callout="true"><p>Create a real estate morning brief for Austin, Texas, covering the last 24 hours.</p><p>Search X and the web. Focus on residential resale, new construction, mortgage rates, inventory, price reductions, local employment news, development announcements, zoning, property taxes, insurance, and stories that could affect buyer or seller decisions.</p><p>Separate the findings into:</p><ol><li><p>Verified developments with links to original sources</p></li><li><p>X commentary from credible local or industry accounts</p></li><li><p>Unconfirmed claims or rumors that require follow-up</p></li><li><p>Three implications for local agents</p></li><li><p>Two client-facing talking points</p></li><li><p>One content idea for today</p></li></ol><p>Include dates and citations. Do not turn a single post into a market trend. If you cannot verify a number, omit it or label it unverified.</p></div><p>The first result will teach you what the prompt is missing. You may need to add your counties, price bands, school districts, builder names, or local data sources. You can also give Grok a short account list and ask it to prioritize those voices while still looking for contrary evidence.</p><p>A useful follow-up is:</p><div class="callout-block" data-callout="true"><p>Challenge this brief. Which conclusions rely on weak evidence? Which claims come from a single source? What credible evidence points in the opposite direction?</p></div><p>That second pass is where the brief becomes more trustworthy. It prevents a lively X conversation from being mistaken for a measured change in the market.</p><p>For a weekly version, widen the time window and ask for movement rather than repetition:</p><div class="callout-block" data-callout="true"><p>Compare this week&#8217;s signals with the previous four weeks. Show what changed, what persisted, and what disappeared. Remove duplicate stories. End with the five developments most likely to affect client conversations next week.</p></div><p>After a few runs, save the prompt that consistently gives you a clean result. You now have the specification for an automated agent.</p><h2>Approach 2: have an AI agent deliver the brief</h2><p>The manual workflow still asks you to remember to run it. An AI agent can run the same research every morning, keep the format consistent, compare today&#8217;s findings with prior briefs, and send the result to Telegram, email, Slack, or another channel.</p><p>Hermes Agent is one option. It is an open-source agent that can use Grok as its model, connect to research tools, run scheduled jobs in fresh sessions, and deliver the final response to a messaging channel. Other agent frameworks can follow the same design.</p><h3>Step 1: install Hermes and sign in to xAI</h3><p>Install Hermes Agent, then complete its guided setup:</p><pre><code><code>curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
hermes setup</code></code></pre><p>The simplest X Search credential is an existing SuperGrok or X Premium+ subscription. Hermes can use it through xAI OAuth, so you do not have to create, copy, or store an API key:</p><pre><code><code>hermes auth add xai-oauth</code></code></pre><p>Hermes uses xAI&#8217;s device-code login. It opens or prints a verification URL and code; sign in and approve access in any browser. There is no local callback requirement, so the browser can be on another computer or phone. For a remote server, use <code>hermes auth add xai-oauth --no-browser</code> and open the printed URL yourself.</p><p>Confirm that Hermes can refresh the credential:</p><pre><code><code>hermes doctor</code></code></pre><p>Look for <code>xAI OAuth: logged in</code> under Auth Providers. xAI controls subscription entitlements, so a browser login can succeed while the API later returns 403. If that happens, use a paid <code>XAI_API_KEY</code> or an eligible SuperGrok/X Premium+ tier.</p><h3>Step 2: select Grok 4.5 and test ordinary chat</h3><p>Run the model picker:</p><pre><code><code>hermes model</code></code></pre><p>Select <code>xAI Grok OAuth (SuperGrok / X Premium+)</code>, then choose <code>grok-4.5</code>. Start Hermes and ask it to reply with a short phrase. This tests the model connection before X Search adds another moving part.</p><h3>Step 3: enable Hermes&#8217;s native X Search tool</h3><p>Current Hermes releases include a dedicated <code>x_search</code> tool. It calls xAI&#8217;s server-side X Search through <code>https://api.x.ai/v1/responses</code> and returns a synthesized answer with citations to the originating X posts. For read-only market research, you do not need an X Developer App, xurl, or a separate MCP server.</p><p>OAuth normally enables the tool automatically. Check it:</p><pre><code><code>hermes tools list</code></code></pre><p>You should see <code>x_search</code> or <code>X (Twitter) Search</code> marked enabled. If it is disabled, run <code>hermes tools</code>, open the Search category, and enable X Search.</p><p>Pin Grok 4.5 as the model Hermes uses for the server-side search call:</p><pre><code><code>hermes config set x_search.model grok-4.5</code></code></pre><h3>Step 4: prove X Search works before scheduling it</h3><p>Open Hermes and run a narrow test with a known active account and a recent date range:</p><div class="callout-block" data-callout="true"><p>Use the X Search tool. Find five posts about [YOUR CITY] housing published during the last seven days. For each result, include the publication date, author, one-sentence relevance, and the direct x.com post URL. Do not answer from memory. If X Search fails or returns no citations, say so explicitly.</p></div><p>A passing result includes direct <code>x.com/.../status/...</code> citations. If Hermes returns an answer without citations, do not count it as a successful X search. Narrow handle or date filters can produce a <code>degraded</code> result in which Grok answers from model knowledge because the X index found no matching posts.</p><p>Use <code>web_search</code> separately to verify consequential claims against an MLS report, government page, company announcement, lender source, or credible local newsroom. X Search tells you what people are saying; web research helps establish what is true.</p><h3>Step 5: write the briefing contract</h3><p>Scheduled agents start each run in a fresh session, so the instruction needs to stand on its own. Give the agent a fixed research contract rather than a vague request to &#8220;send real estate news.&#8221;</p><p>Use this as a starting prompt:</p><div class="callout-block" data-callout="true"><p>You are the daily market briefer for a residential real estate agent serving [MARKET, COUNTIES, AND NEIGHBORHOODS].</p><p>Research developments published during the last 24 hours. Search X for early signals and commentary. Search the wider web for original evidence. Prioritize [LOCAL MLS OR ASSOCIATION], local government, major builders, employers, lenders, insurers, tax authorities, reputable local newsrooms, and the X accounts listed below.</p><p>Cover only developments that may affect buyers, sellers, pricing, inventory, financing, insurance, taxes, development, employment, or neighborhood demand.</p><p>For every item, include the publication date and a source link. Label each item as VERIFIED, COMMENTARY, or UNCONFIRMED. A number is VERIFIED only when supported by an original report, official page, filing, or directly attributable announcement. Never describe one agent&#8217;s experience as a market-wide trend.</p><p>Compare today&#8217;s findings with the previous brief when available. Remove duplicates and say what changed.</p><p>Format the delivery as:</p><ul><li><p>60-second summary</p></li><li><p>Market data and rates</p></li><li><p>Local policy, development, and employment</p></li><li><p>What people are discussing on X</p></li><li><p>What this may mean for buyers</p></li><li><p>What this may mean for sellers</p></li><li><p>Three agent actions</p></li><li><p>One email or social post idea</p></li><li><p>Watchlist and unconfirmed items</p></li><li><p>Sources</p></li></ul><p>Keep the briefing under 900 words. If there is no meaningful change, say so plainly rather than filling space.</p></div><p>Add a short list of preferred local accounts and domains. Keep it selective. Twenty reliable sources will usually beat two hundred loosely related accounts.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://letter.often.to/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Often Letter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h3>Step 6: schedule and deliver it</h3><p>Hermes can create a scheduled job through natural conversation. Once your Telegram, email, Slack, or other destination is connected, tell the agent:</p><div class="callout-block" data-callout="true"><p>Every weekday at 6:30 a.m., run my real estate market briefing prompt for Austin and deliver the finished brief to this Telegram chat. Make the job continuable so I can reply with follow-up questions.</p></div><p>For a weekly briefing, schedule a separate job:</p><div class="callout-block" data-callout="true"><p>Every Friday at 4:00 p.m., review the previous five daily briefs. Remove repeated stories, identify changes in direction, and deliver a one-page weekly market brief with five client conversation points for the coming week.</p></div><p>Hermes runs scheduled tasks in fresh sessions and can attach the research skills needed for the job. A continuable delivery lets you reply to the brief and ask, &#8220;Which of these stories deserves a client email?&#8221; without having to paste the report back into the conversation.</p><h3>Step 7: test before you trust</h3><p>Run the briefing manually for a week before treating it as part of your operating rhythm.</p><p>Check whether every link opens. Look for old stories presented as new. Confirm that market statistics refer to the correct geography and reporting period. Watch for duplicated commentary that traces back to one original post. Make sure rumors stay in the watchlist. If the agent missed a local source you rely on, add it to the contract.</p><p>Keep a human approval step before publishing client-facing content. The automated brief is an internal research product. It should help you decide what to investigate, discuss, or write. It should not publish rumors, quote private client information, or turn uncertain market chatter into advice under your name.</p><h2>What a useful brief changes</h2><p>The goal is not another newsletter in your inbox. The goal is a better first hour of the day.</p><p>A good brief may tell you that a builder increased incentives in two nearby communities, a proposed zoning change reached the council agenda, local agents are reporting longer negotiations on entry-level homes, and the latest association report confirms rising inventory. You can then decide which item deserves a call to a lender, a message to a buyer, or a short client email.</p><p>It also creates a content advantage. Most agents wait for a monthly report, copy a chart, and post the same summary as everyone else. A disciplined daily briefer helps you see the question forming before the polished report arrives. You can explain what people are noticing, what the verified data says, and where the two still disagree.</p><p>That is a more useful kind of local authority. It comes from showing your work, keeping uncertainty visible, and connecting a market development to an actual client decision.</p><h2>Try this before next week</h2><p>Run the web prompt for your market on three consecutive mornings. Save each brief. On the third day, ask Grok to compare all three and identify which signals strengthened, weakened, or vanished. If the result improves a real client conversation, turn the prompt into a scheduled agent job.</p><div><hr></div><p><strong>RECOMMENDED RESOURCE</strong></p><h3>Build your first AI team</h3><p>If this article was useful, you may also like <em>Your First AI Team</em> &#8212; a practical guide to building AI employees with clear roles, tools, memory, and workflows.</p><p>It is written for operators, founders, and professionals who want to stop using AI as a one-off chatbot and start managing it like a coordinated team.</p><p><a href="https://www.amazon.com/dp/B0H4D4372H">Read the book on Amazon &#8594;</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.amazon.com/dp/B0H4D4372H" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WoAS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WoAS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg" width="1456" height="564" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:564,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:70788,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.amazon.com/dp/B0H4D4372H&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WoAS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A short practical guide for operators building with AI.</p><p></p>]]></content:encoded></item><item><title><![CDATA[How to Make Every Client Feel Remembered (with the Help of AI)]]></title><description><![CDATA[GBrain gives your AI agent a way to recall the promises, preferences, timelines, and open loops behind every client relationship before the next conversation.]]></description><link>https://letter.often.to/p/how-to-make-every-client-feel-remembered</link><guid isPermaLink="false">https://letter.often.to/p/how-to-make-every-client-feel-remembered</guid><dc:creator><![CDATA[AI for Real Estate]]></dc:creator><pubDate>Thu, 09 Jul 2026 13:04:01 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/e691a11a-b7b4-4bb3-8b88-5e654fd2b407_1200x630.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Spend enough time around real estate coaching and you hear the same advice in different packaging: build the process.</p><p>They may call it a system, a playbook, a business operating model, or simply &#8220;the way we do things here.&#8221; The language changes. The point does not. If you want a real business instead of a personal production treadmill, the work has to become repeatable.</p><p>Some coaches will tell you the number of precesses you need is over a dozen. They may be underselling it.</p><p>I agree with the premise. Processes raise revenue when the team executes them well. They reduce randomness. They keep the best parts of the business from living inside one agent&#8217;s head. They make training easier. They make delegation safer. They make growth possible without turning every week into a rescue mission.</p><p>A good process is leverage.</p><p>The uncomfortable part is that the process itself rarely fixes the business.</p><h2><strong>The process binder does not do the work</strong></h2><p>Most agents do not fail because they hate systems.</p><p>They fail because real estate is a constant interruption machine.</p><p>A lead comes in while you are driving. A seller texts about showings. A buyer wants to see a house tonight. An inspection report lands. A lender needs one more document. A past client asks for a contractor. Your content calendar says to post a local market update, but the hot lead in your inbox feels more urgent.</p><p>By 4 p.m., the beautiful Monday morning process has been negotiated down into whatever you remembered to do.</p><p>That is human nature. We are bad at perfect repetition, especially when the work is emotional, fragmented, and full of context switching. We skip the follow-up step because the client sounded fine. We forget to update the CRM because we already know what happened. We rewrite the same email because finding the template feels slower. We delay the seller update because there was nothing exciting to say. We promise ourselves we will catch up later.</p><p>Later becomes Friday.</p><p>The process did not fail. The human execution failed.</p><p>That distinction matters because it changes the solution. The answer is not another PDF checklist, another training video, or another dashboard nobody opens after week two. Agents need an execution solution that can carry the process when humans are busy being human.</p><p>That is where AI agents become practical.</p><h2><strong>AI agents are built for the boring part</strong></h2><p>For an AI agent, repetition is not annoying. It does not get bored with checklists. It does not decide the follow-up step is probably fine to skip because the client sounded happy. It does not forget the template because a new deal came in.</p><p>That makes AI agents useful in a process-heavy business.</p><p>A weekly seller update is a good example. A chatbot can help write one if you remember to prompt it. An agent can look for listings that need updates, pull the seller-update process, gather showing feedback, draft the message, flag missing MLS activity, and hand you the draft before the promised send time.</p><p>The same idea applies to listing launches, buyer consultations, open house follow-up, and contract-to-close work. </p><p>One clever caption is not the prize. The prize is making the business behave the way the owner already says it should behave.</p><p>AI Agents are useful here because the work is procedural. Sticking to processes feels unnatural for people. It is normal for software.</p><h2><strong>Where Hermes or OpenClaw fits</strong></h2><p>You need an AI agent to operate the process. I have used Hermes and OpenClaw for this kind of work, but you do not need to start with both.</p><p>Pick one.</p><p>Hermes is a strong choice if you want an agent you can use from terminal, Telegram, and local tools. It can read files, run scripts, schedule jobs, call MCP servers, and keep reusable skills. For a real estate operator, Hermes can become the assistant that checks the process and prepares the next action.</p><p>OpenClaw is a strong choice if you want a broader agent gateway and execution environment. It can run agent work through its own gateway, channels, and task systems. If your setup is already built around OpenClaw, use that as the agent layer.</p><p>The important part is not the brand name. The AI agent needs access to your process documents and a safe way to draft, check, and ask for approval.</p><p>GBrain is the memory layer underneath that agent.</p><h2><strong>What GBrain does</strong></h2><p>GBrain is built by Garry Tan, President and CEO of Y Combinator. It gives the AI agent a memory of how your business actually works.</p><p>Think about the question every agent has asked before a call: &#8220;What do I need to know before this meeting?&#8221; A search engine can find notes. A brain can read the notes and hand back the answer.</p><p>For example, imagine you have a listing meeting tomorrow with a past client named Maria. You ask the agent:</p><pre><code><code>What do I need to know before my meeting with Maria tomorrow?</code></code></pre><p>GBrain can pull the source pages behind that relationship and return something like this:</p><pre><code><code>Maria bought with you in 2019 and referred her sister in 2022. She mentioned in your last call that she may sell if her commute gets worse. Three things are still open:

1. She asked for a valuation range after the spring comps came in.
2. You promised to send her the contractor list for light kitchen updates.
3. Her daughter is starting school in August, so timing may be sensitive.

Heads up: nothing has been added to the brain about Maria since March. If she replied by text or called your personal phone, the brain may not have that context yet. Ask a catch-up question before assuming this is current.</code></code></pre><p>That last warning is a big deal. A useful brain tells you what it knows and what it might be missing, so you can walk into the meeting prepared without acting overconfident.</p><p>The same pattern works for process. If a seller asks why traffic has slowed down after two quiet weekends, the agent can pull your seller-update process, the original listing-positioning notes, last week&#8217;s showing feedback, the pricing conversation script your team approved, and the neighborhood market notes you saved after the last team meeting. The draft it prepares sounds less generic because it is using your business as context.</p><p>The technology underneath is simple enough: GBrain stores your notes as searchable pages, breaks long documents into chunks, and uses embeddings so the agent can find related ideas even when the wording is different. One file might say &#8220;weekly seller update.&#8221; Another might say &#8220;Friday showing recap.&#8221; GBrain helps the agent understand those are probably part of the same workflow.</p><p>That is the difference between a folder of documents and a working brain. Search finds the pages. GBrain helps the agent read them, connect them, cite them, and notice the gaps before the work reaches a client.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://letter.often.to/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Often Letter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2><strong>The simple setup</strong></h2><p>This is the technical version of the stack. You can run it on a Mac mini, a small server, or a VPS. If you are a solo agent, start small. If you run a team, treat this like an internal operating system project.</p><h3>Step 1: Install an AI agent</h3><p>Choose either Hermes or OpenClaw.</p><p>If you choose Hermes, start here:</p><pre><code><code>https://hermes-agent.nousresearch.com/docs</code></code></pre><p>A basic Hermes install looks like this:</p><pre><code><code>curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
hermes setup
hermes doctor</code></code></pre><p>If you choose OpenClaw, start here:</p><pre><code><code>https://docs.openclaw.ai/install</code></code></pre><p>Then run its setup and health check:</p><pre><code><code>openclaw setup
openclaw doctor --fix
openclaw status</code></code></pre><p>Pick the one you are actually going to use. Do not make this a weekend infrastructure project.</p><h3>Step 2: Ask the agent to install GBrain</h3><p>Send your agent this exact message:</p><pre><code><code>Retrieve and follow the instructions at:
https://raw.githubusercontent.com/garrytan/gbrain/master/INSTALL_FOR_AGENTS.md</code></code></pre><p>That install guide is written for agents. It tells the agent to install GBrain, initialize the brain, choose the search mode, import files, and verify the setup.</p><p>If the agent asks where your process files live, start with one folder. Something like:</p><pre><code><code>~/agency-brain/</code></code></pre><p>Inside that folder, keep a few Markdown files:</p><pre><code><code>listing-launch.md
weekly-seller-update.md
lead-follow-up.md
contract-to-close.md</code></code></pre><p>Do not dump your whole Google Drive into the brain on the first pass. Give it clean process files first.</p><h3>Step 3: Set up embeddings</h3><p>GBrain can work with keyword search, but embeddings make it much more useful.</p><p>Use an embedding provider such as ZeroEntropy or OpenAI. Add the API key when the installer asks for it. Then have the agent verify the setup with:</p><pre><code><code>gbrain doctor --json
gbrain stats</code></code></pre><p>The outcome you want is simple:</p><ul><li><p>GBrain is installed.</p></li><li><p>Your process files are imported.</p></li><li><p>Embeddings are working.</p></li><li><p>Your AI agent can search GBrain before drafting or checking process work.</p></li></ul><p>That is enough for a real first version.</p><h2>Four high-value use cases</h2><h3>1. Client meeting prep</h3><p>This is the clearest way to feel the difference between search and a brain.</p><p>Before a listing appointment, buyer consultation, price-reduction call, or past-client check-in, ask:</p><pre><code><code>What do I need to know before my meeting with [client name] tomorrow?</code></code></pre><p>From GBrain, the agent can assemble a clean brief from prior calls, old promises, valuation notes, showing feedback, family timing, referral history, and open follow-up items. A good answer should include sources and a warning when the brain may be stale. If the client has been texting you outside the system, the agent should say so instead of pretending it sees everything.</p><p>That turns meeting prep from a scavenger hunt into a five-minute review.</p><h3>2. Weekly seller updates</h3><p>This is the first recurring process I would automate because it is valuable and often skipped.</p><p>For weekly seller updates, the agent pulls the process from GBrain, gathers showing feedback and market activity, drafts the update, and flags missing information. The listing agent still approves the recommendation and tone before anything goes out.</p><p>A useful first prompt:</p><pre><code><code>Search GBrain for our weekly seller update process. For each active listing, prepare a draft update using the required sections. Flag missing showing feedback, MLS activity, pricing discussion points, or seller approval items. Do not send anything. Return drafts for review.</code></code></pre><h3>3. Listing launch checklist</h3><p>A listing launch has too many details to trust memory.</p><p>For a launch, use the agent as the checklist runner. It compares the process against the actual file: property facts, photo notes, MLS copy, seller positioning, email announcement, social captions, open house plan, neighbor outreach, and compliance review. It does not have to publish anything. Its first job is to show what is complete, what is missing, and what needs human approval.</p><p>This alone can save a team from the tiny misses that make a listing feel sloppy.</p><h3>4. Contract-to-close checklist</h3><p>Transaction coordination rewards boring consistency.</p><p>In contract-to-close, the same habit becomes deadline protection. The agent compares the file against your process: executed contract, earnest money, option period, inspection, lender milestones, appraisal, title, HOA docs, repairs, closing disclosure, utility reminders, walkthrough, keys, and review request.</p><p>A human coordinator still handles judgment calls and relationships. The agent watches the checklist and raises its hand early.</p><h2>The business becomes a loop</h2><p>The best version of this system is simple.</p><p>You write down the process. GBrain stores it. The agent searches the brain when work begins. The agent drafts or checks the repeatable parts. A human approves anything client-facing or judgment-heavy. After the work is done, the lesson goes back into GBrain.</p><p>That last step is easy to miss. It is also where the system gets better.</p><p>A bad seller conversation can become a better pricing process. A missed inspection deadline can become a stronger transaction checklist. A successful listing launch can become a reusable example. A client complaint can become a process update instead of a memory that fades after the next emergency.</p><p>Most teams lose those lessons. They fix the problem, move on, and meet the same problem again two months later.</p><p>GBrain gives the lesson a place to live. The agent gives the lesson a way to return when the next workflow starts.</p><h2>Often take</h2><p>Real estate teams already know they need processes. The harder question is how to keep those processes alive during a real week.</p><p>That is why AI agents are more interesting than another prompt pack. A prompt helps when someone remembers to use it. An agent connected to GBrain can pull the playbook at the moment of work, check the missing pieces, prepare the draft, and bring the human back where judgment is needed.</p><p>The biggest gain is consistency. A team can launch listings with the same standard, update sellers with the same rhythm, follow up with leads through the same sequence, and carry transaction lessons into the next file.</p><p>Real estate coaches were right about process. What changed is that the execution layer finally exists.</p><div><hr></div><p><strong>RECOMMENDED RESOURCE</strong></p><h3>Build your first AI team</h3><p>If this article was useful, you may also like <em>Your First AI Team</em> &#8212; a practical guide to building AI employees with clear roles, tools, memory, and workflows.</p><p>It is written for operators, founders, and professionals who want to stop using AI as a one-off chatbot and start managing it like a coordinated team.</p><p><a href="https://www.amazon.com/dp/B0H4D4372H">Read the book on Amazon &#8594;</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.amazon.com/dp/B0H4D4372H" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WoAS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WoAS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg" width="1456" height="564" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:564,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:70788,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.amazon.com/dp/B0H4D4372H&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WoAS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A short practical guide for operators building with AI.</p><p></p>]]></content:encoded></item><item><title><![CDATA[I Built the eXp Onboarding Coach I Wish I Had]]></title><description><![CDATA[A free AI skill that helps new eXp agents find the right tools, ask the right questions, and stop guessing their way through week one.]]></description><link>https://letter.often.to/p/i-built-the-exp-onboarding-coach</link><guid isPermaLink="false">https://letter.often.to/p/i-built-the-exp-onboarding-coach</guid><dc:creator><![CDATA[AI for Real Estate]]></dc:creator><pubDate>Thu, 02 Jul 2026 13:03:36 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c3c283fa-00ba-4d1d-bb54-e156293a0cd9_1200x630.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If you just joined eXp Realty and feel confused, you are not crazy. </p><p>The onboarding process can feel like walking into a city where every building has a different login screen. There is Passport, My eXp, eXp World, Workplace, eXp University, eXpert Care, SkySlope, etc, etc. Every time you think you found the right place, someone tells you, &#8220;Oh, that moved,&#8221; or &#8220;That depends on your state,&#8221; or &#8220;Ask your broker team,&#8221; or &#8220;Search for it in Workplace.&#8221;</p><p>I feel you. I used to be a fellow eXp agent, and I remember that first stretch clearly. eXp has a huge amount of support, training, and software, but the hard part for a new agent is knowing what exists, where to find it, and what order to do things in. Most agents get stuck because the path is scattered across too many portals, too many acronyms, and too many &#8220;ask this department&#8221; answers.</p><p>So I decided to use a little AI magic. I built a skill called <strong>eXp Agent Onboarding Coach</strong>, and the goal is simple: give new eXp agents a calm, practical guide through the first days and weeks after joining.</p><p>The skill turns your AI assistant into an onboarding coach for eXp agents. You can ask, &#8220;I just joined eXp. What should I do first?&#8221; and it will give you a staged plan instead of generic motivation. </p><p>It helps you figure out what to do today, what to verify with your broker or country team, which eXp tools to log into first, which training to watch, how to approach CRM setup, what to avoid before your license is active, what to ask your mentor, and what to prepare before your first transaction.</p><p>Use the skill as a support layer alongside eXp support, your broker, and your mentor. Think of it as the organized friend sitting next to you, sorting the mess into a checklist: do this first, ignore that for now, ask this person before you act, and save this link because you will need it again.</p><p>I built the skill around three practical jobs. First, it gives new agents a clearer onboarding map. Second, it helps agents discover eXp tools they may not know they already have. Third, it keeps reminding them when something needs official verification from the right source. I built it with a global view from the beginning, because eXp is not a one-market brokerage. The skill is designed to ask where the agent works before it gets specific, so a California agent, a Texas agent, an Ontario agent, a UK agent, and a South Africa agent do not get treated as if they are operating under the same rules.</p><h2>How to install and use it</h2><p>You need two things: an AI agent and the eXp Agent Onboarding Coach skill. </p><p>The simplest technical setup is Hermes Agent, but the skill also works with Claude Projects, ChatGPT custom GPTs, Cursor, Claude Code, OpenClaw, and most other AI agent tools that can read Markdown instruction files.</p><p>Hermes is an open-source AI agent from Nous Research. It can install skills, remember workflows, use tools, and run from your computer. </p><p>To install Hermes, open your terminal and run:</p><pre><code><code>curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash</code></code></pre><p>After that, run the setup wizard:</p><pre><code><code>hermes setup</code></code></pre><p>During setup, Hermes will ask you to choose a model provider. You can use OpenRouter, Anthropic, OpenAI, Gemini, local models, or another supported provider. Once Hermes is ready, install the eXp Agent Onboarding Coach skill with this command:</p><pre><code><code>hermes skills install https://raw.githubusercontent.com/oftento/exp-agent-onboarding-coach/main/SKILL.md --category productivity</code></code></pre><p>Then start Hermes:</p><pre><code><code>hermes</code></code></pre><p>Load the skill inside Hermes:</p><pre><code><code>/skill exp-agent-onboarding-coach</code></code></pre><p>Now you can ask your onboarding question in plain English. For example:</p><pre><code><code>I just joined eXp Realty. I am active in Texas, but I am overwhelmed. I have Passport access but I have not set up CRM or MLS yet. What should I do first?</code></code></pre><p>If you prefer Claude, <a href="https://github.com/oftento/exp-agent-onboarding-coach">download the skill files from GitHub </a>, then add <code>SKILL.md</code>, <code>CLAUDE.md</code>, <code>AGENTS.md</code>, the <code>references</code> folder, and the <code>templates</code> folder to a Claude Project. Start with this prompt: &#8220;Use the eXp Agent Onboarding Coach instructions. I just joined eXp. First ask only the questions you need, then give me today&#8217;s plan and this week&#8217;s checklist.&#8221;</p><p>If you use ChatGPT or a custom GPT, <a href="https://github.com/oftento/exp-agent-onboarding-coach/releases/latest">download the latest release ZIP</a>, upload the files into a custom GPT knowledge base, or paste the <code>SKILL.md</code> instructions into your GPT configuration. Use a short instruction like this: &#8220;You are an eXp Agent Onboarding Coach. Follow the uploaded SKILL.md. Always ask for the agent&#8217;s country/region and local market before giving detailed onboarding steps. End every answer with concrete next actions.&#8221;</p><p>For Cursor, Claude Code, OpenClaw, or another agent tool, put <code>SKILL.md</code>, <code>AGENTS.md</code>, <code>CLAUDE.md</code>, <code>references/</code>, and <code>templates/</code> in your project folder. Then tell the agent: &#8220;Follow AGENTS.md and SKILL.md. Act as an eXp Agent Onboarding Coach.&#8221; The skill is plain Markdown, so it travels well across systems.</p><h2>The GitHub repo</h2><p>The skill is public here: <a href="https://github.com/oftento/exp-agent-onboarding-coach">https://github.com/oftento/exp-agent-onboarding-coach</a>. </p><p>The latest release is here: <a href="https://github.com/oftento/exp-agent-onboarding-coach/releases/latest">https://github.com/oftento/exp-agent-onboarding-coach/releases/latest</a>. </p><p>The direct Hermes install URL is <a href="https://raw.githubusercontent.com/oftento/exp-agent-onboarding-coach/main/SKILL.md">https://raw.githubusercontent.com/oftento/exp-agent-onboarding-coach/main/SKILL.md</a>.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://letter.often.to/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Often Letter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Once it is installed</h2><p>Start with a simple prompt. You can copy this:</p><pre><code><code>I just joined eXp Realty.

Country/region:
State/province/market:
My status: application submitted / waiting for activation / active / not sure
Do I have Passport access? yes/no
Do I have MLS/board/portal access? yes/no/not applicable
Am I brand new or transferring from another brokerage?

Please give me:
1. what I should do today;
2. what I should do this week;
3. what tools I should log into first;
4. what I should ask my broker/mentor/country team;
5. what I should not do yet.</code></code></pre><p>Here is the kind of answer you might get:</p><pre><code><code>## Your current stage

You still have two operational gaps: MLS/board/portal access and CRM setup.

## Today&#8217;s plan

- [ ] Confirm your license/affiliation is active under eXp in your market.
- [ ] Log into Passport / Okta.
- [ ] Confirm access to My eXp.
- [ ] Find eXpert Care in eXp World.
- [ ] Join your local Workplace groups.
- [ ] Create an eXp Support Directory.
- [ ] Ask your local broker/team what must be completed before advertising or working with clients.

## Tools to check first

1. Passport / Okta
2. My eXp
3. Workplace
4. eXp University
5. eXp World / eXpert Care
6. CRM of Choice: BoldTrail, Cloze, Lofty
7. SkySlope or your local transaction platform

## CRM note

Before paying for an outside CRM, check eXp CRM of Choice. BoldTrail, Cloze, and Lofty may be included for standard use through your existing eXp tech package. Verify current availability, IDX/MLS fees, add-ons, and country/market rules.

## Ask your broker or local team

- Am I cleared to publicly announce I am with eXp?
- What exact brokerage name and license disclosures must I use?
- Which MLS/board/portal steps are still pending?
- Which transaction platform should I learn first?
- Am I assigned a mentor?

## Do not do yet

- Do not advertise yourself as active until your affiliation is confirmed.
- Do not publish ads without checking required disclosures.
- Do not bulk text or email your database without consent/compliance review.
- Do not buy leads before your CRM and follow-up system are ready.</code></code></pre><p>That is the whole point. The skill gives you a checklist, but it also gives you timing. New agents need the right next step, the right support contact, and the right warning before they accidentally publish something or buy something they should have checked first.</p><h2>Why this matters for recruiters and sponsors</h2><p>If you are an eXp recruiter, sponsor, team lead, or mentor, this is something you can send to your downline as a support layer. A new agent often asks the same questions over and over: Where do I log in? What is Passport? Do I use My eXp or Enterprise? Where do I find training? What CRM should I use? Wait, I can use Cloze and Lofty too? Who do I ask about MLS? Can I post my announcement yet? What do I do this week?</p><p>This skill gives them a starting point before they panic, guess, or buy tools they may not need. If it helps one agent avoid three days of confusion, it is worth sharing. If it helps a whole downline get oriented faster, even better.</p><h2>What we should tackle next</h2><p>Often is built around a simple promise for working real estate agents: AI moves fast. Agents move with Often. The Often Letter is the weekly version of that promise. The goal is less hype and more useful work. Each issue should help an agent answer one practical question: what should I understand, try, automate, delegate, or change in my business this week because of AI?</p><p>That means we care less about abstract AI news and more about the work sitting on an agent&#8217;s desk right now. When we cover a tool, we want to show what happened, why it matters to an agent&#8217;s business, and what to do next. When we build a skill like this one, we want it to become a practical field guide, something an agent can open when they are stuck and use before lunch.</p><p><strong>So yes, share this with any eXp agent who is stuck in onboarding.</strong> Send it to your downline, your team, your new agents, your mentor group, or the person who just texted you because they cannot find the right portal. </p><p>But I also want the conversation to be broader than this one skill. Tell me where the friction is in your business. Is it follow-up? Listing prep? Social content? Recruiting? CRM cleanup? Transaction coordination? Open house systems? Hiring an assistant? Training your team? Explaining AI to clients? If something in your business feels repetitive, confusing, messy, or unnecessarily manual, I want to know about it.</p><p>The Often Letter publishes weekly and it is 100% free. Subscribe if you want practical AI workflows, agent-ready tools, and field-tested systems for real estate work. And if you have a pain point we should tackle next, reply and send it over. The best issues usually start with a real agent saying, &#8220;This part of my business is driving me crazy.&#8221;</p><div><hr></div><p><strong>RECOMMENDED RESOURCE</strong></p><h3>Build your first AI team</h3><p>If this article was useful, you may also like <em>Your First AI Team</em> &#8212; a practical guide to building AI employees with clear roles, tools, memory, and workflows.</p><p>It is written for operators, founders, and professionals who want to stop using AI as a one-off chatbot and start managing it like a coordinated team.</p><p><a href="https://www.amazon.com/dp/B0H4D4372H">Read the book on Amazon &#8594;</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.amazon.com/dp/B0H4D4372H" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WoAS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WoAS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg" width="1456" height="564" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:564,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:70788,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.amazon.com/dp/B0H4D4372H&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WoAS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A short practical guide for operators building with AI.</p><p></p>]]></content:encoded></item><item><title><![CDATA[How to Build an AI Second Brain for Your Real Estate Business]]></title><description><![CDATA[Your next advantage will come from giving AI a working memory of your clients, listings, market patterns, follow-up, and decisions.]]></description><link>https://letter.often.to/p/how-to-build-an-ai-second-brain-for</link><guid isPermaLink="false">https://letter.often.to/p/how-to-build-an-ai-second-brain-for</guid><dc:creator><![CDATA[AI for Real Estate]]></dc:creator><pubDate>Thu, 25 Jun 2026 13:03:09 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/be2748a3-3df8-4de0-8c2d-dc9188c68091_1200x630.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Your real estate business is probably scattered across more places than you realize.</p><p>Client notes sit in your CRM. Showing feedback lives in text messages. Listing ideas hide in your camera roll. Market stats come from MLS searches, lender emails, and half-remembered conversations. Seller objections disappear into inbox threads. Open-house conversations stay in your head until the next open house pushes them out.</p><p>Then you sit down to work and rebuild the context from scratch.</p><p>You ask AI for a listing description, but the chat window has never met the seller. It does not know why they are moving, what kind of buyer should fall in love with the house, which room gets the best morning light, or what buyers said during the first weekend of showings.</p><p>You ask AI for a seller update, but it has no memory of what you promised last week.</p><p>You ask AI for content, but it has no feel for your market, your active listings, your voice, your past clients, or the questions buyers keep asking you.</p><p>So the output comes back clean, polished, and strangely empty.</p><p>That problem has less to do with AI&#8217;s writing ability and more to do with the way most agents use it. A blank chat box has no business memory. It can only work with whatever you paste in that moment.</p><p>The old real estate playbook is breaking. The next advantage will not belong only to agents who work harder. It will go to agents who learn earlier how to give AI a second brain for their business.</p><p>A second brain for real estate means your AI can remember the market with you. It can read your client notes, listing notes, open-house feedback, market themes, content ideas, and weekly reviews. It can find the pattern you forgot to write down as a strategy. It can turn scattered context into follow-up, marketing, seller updates, and better decisions.</p><p>That takes more than another prompt list. It takes a business memory AI can actually read.</p><p>Hermes and Obsidian give you a practical way to build that memory.</p><p>Obsidian gives your business a local, linkable knowledge base. Hermes gives you an AI agent that can work across that knowledge base, search it, reason through it, and turn scattered notes into actual work.</p><p>Together, they become an AI second brain for your real estate business: a living memory of clients, listings, market patterns, decisions, and follow-up.</p><div><hr></div><h2>Why most AI use does not become a second brain</h2><p>Most agents use AI the same way.</p><ol><li><p>Open ChatGPT.</p></li><li><p>Paste a rough prompt.</p></li><li><p>Ask for a listing description, caption, email, or script.</p></li><li><p>Rewrite half of it.</p></li><li><p>Close the tab.</p></li><li><p>Lose the context.</p></li><li><p>Do the same thing next week.</p></li></ol><p>That workflow can save time. It rarely compounds.</p><p>Every chat starts cold. Every task makes you explain the client, the property, the market, the tone, the goal, the constraints, and the audience all over again. AI may help you move faster for one task, then forget everything that made the task specific.</p><p>A second brain works differently. It accumulates.</p><p>A good agent remembers that a seller is anxious because their last listing expired. A good agent knows that buyers in one neighborhood care more about school pickup traffic than square footage. A good agent hears the same objection five times and realizes it should become a market explainer. A good agent turns repeated questions into content, follow-up, and trust.</p><p>If that knowledge stays in your head, phone, inbox, and random chat threads, AI has no way to use it.</p><p>Hermes and Obsidian change the shape of the work. You stop asking AI to improvise from a blank screen. You give it a map of your business.</p><div><hr></div><h2>The core idea: make your business readable to AI</h2><p>Obsidian is a note-taking app, but the app is the least interesting part. The real value is the folder of plain Markdown files underneath it.</p><p>Plain text is durable. It is easy to search. It is easy to move. It is easy for AI to read. Obsidian adds links between those files, so one client can connect to one open house, one listing, one market theme, and one follow-up plan.</p><p>Your CRM still matters. It should remain the system of record for contacts, pipeline stages, tasks, compliance notes, and reminders. Obsidian can become the second-brain layer around the CRM.</p><p>Use it to organize the meaning of your business:</p><ul><li><p>who the client is</p></li><li><p>what they care about</p></li><li><p>what happened last time</p></li><li><p>which listings are active</p></li><li><p>which questions keep repeating</p></li><li><p>which objections need a better answer</p></li><li><p>which content ideas came from real conversations</p></li><li><p>what your market is teaching you this month</p></li></ul><p>Hermes can operate on top of that vault. You can ask it to search your notes, connect related files, draft follow-up, summarize client history, turn showing feedback into a seller update, or build a weekly content plan from what actually happened in your business.</p><p>That is where an AI second brain starts to become leverage.</p><div><hr></div><h2>The vault structure I would use for a real estate second brain</h2><p>Do not start by designing the perfect system. Start with a structure you can use on a busy Tuesday.</p><p>Create one Obsidian vault called:</p><pre><code><code>Real Estate Second Brain</code></code></pre><p>Inside it, create these folders:</p><pre><code><code>00 Dashboard
01 Clients
02 Listings
03 Buyers
04 Sellers
05 Market Memory
06 Content Ideas
07 Follow-Up
08 Templates
09 Meetings and Open Houses
10 Decisions
11 Prompts
12 Weekly Reviews</code></code></pre><p>That may look like a lot, but you can begin with four folders: Clients, Listings, Market Memory, and Weekly Reviews. The rest can grow as your notes grow.</p><p>This vault becomes the place where your business memory becomes usable by AI.</p><div><hr></div><h2>Build a home note for the second brain</h2><p>Create a note called:</p><pre><code><code>00 Dashboard/Home.md</code></code></pre><p>Put this inside:</p><pre><code><code># Real Estate Second Brain

## Active Listings
- [[Listing - 123 Maple Street]]
- [[Listing - 88 Lakeview Drive]]

## Active Buyers
- [[Buyer - Sarah Chen]]
- [[Buyer - Michael Rodriguez]]

## Active Sellers
- [[Seller - Johnson Family]]

## This Week
- [[Weekly Review - 2026-06-23]]

## Market Memory
- [[Theme - Buyers asking about rates]]
- [[Theme - Sellers resisting price reductions]]
- [[Theme - Insurance costs becoming a bigger objection]]

## Content Pipeline
- [[Content Ideas]]
- [[Newsletter Drafts]]
- [[Instagram Captions]]
- [[Market Explainers]]</code></code></pre><p>Think of this as the front door to the second brain. When Hermes enters the vault, this page tells it where the live parts of the business are.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://letter.often.to/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Often Letter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2>Give every important client a memory page</h2><p>For every active client, create a note.</p><p>Example:</p><pre><code><code>01 Clients/Client - Sarah Chen.md</code></code></pre><p>Template:</p><pre><code><code># Client - Sarah Chen

## Status
Buyer lead &#8212; active search

## Contact source
Open house at 123 Maple Street

## Budget
$850k&#8211;$950k

## Areas
- Westfield
- Maple Grove
- North Hills

## What they care about
- Short commute
- Strong elementary school
- Quiet street
- Updated kitchen
- Yard for dog

## Concerns
- Worried about rates
- Unsure whether to buy now or wait
- Wants to avoid overpaying

## Conversation history
### 2026-06-20 &#8212; Open house
Sarah liked the layout but asked about traffic noise and school boundaries.

### 2026-06-22 &#8212; Follow-up call
She said she wants homes within 20 minutes of work. A friend told her prices may drop later this year, so she is hesitating.

## Follow-up ideas
- Send market explainer about waiting vs buying
- Send school district boundary resources
- Send 3 listings with quiet street / commute angle

## Linked notes
- [[Theme - Buyers asking about rates]]
- [[Market Explainer - Should buyers wait?]]
- [[Open House - 123 Maple Street - 2026-06-20]]</code></code></pre><p>Now you can ask Hermes:</p><pre><code><code>Read Sarah Chen's note and draft a follow-up email that addresses her concern about rates and waiting. Keep it calm, practical, and specific to her commute and school priorities.</code></code></pre><p>The answer will already have the raw material that makes it specific. Over time, each client note becomes a memory page your AI can return to before it writes, summarizes, or suggests the next step.</p><div><hr></div><h2>Turn each listing into a memory hub</h2><p>Every listing should have its own note.</p><p>Example:</p><pre><code><code>02 Listings/Listing - 123 Maple Street.md</code></code></pre><p>Template:</p><pre><code><code># Listing - 123 Maple Street

## Basic facts
- Address: 123 Maple Street
- Price: $925,000
- Beds/Baths: 4 bed / 3 bath
- Square footage: 2,410
- Neighborhood: Maple Grove

## Seller goals
- Wants strong launch week
- Wants to avoid multiple price reductions
- Moving for job relocation

## Best features
- Morning light in kitchen
- Large backyard
- Renovated primary bath
- Walkable to park
- Quiet street

## Buyer profile
Likely young family or move-up buyer who wants schools, yard, and a neighborhood feel without heavy renovation.

## Showing feedback
### 2026-06-21
Buyers liked the yard and kitchen. Two visitors mentioned the upstairs bedrooms felt smaller than expected.

### 2026-06-22
One buyer asked about roof age. Another asked whether the park gets crowded on weekends.

## Objections to answer
- Bedroom size
- Roof age
- Weekend parking near park

## Content angles
- "The kind of backyard that changes how summer feels"
- "Why quiet streets matter more than ever for move-up buyers"
- "A Maple Grove home for buyers who want less renovation and more life"

## Linked notes
- [[Seller - Johnson Family]]
- [[Theme - Move-up buyers want turnkey homes]]
- [[Open House - 123 Maple Street - 2026-06-20]]</code></code></pre><p>This listing page becomes more than a place to store facts. It becomes a hub that connects the seller, the buyer profile, the showing feedback, the objections, the content angles, and the future follow-up.</p><p>From this one note, Hermes can help create a listing description, an Instagram caption, a seller update, an open-house follow-up, a neighborhood explainer, a price adjustment memo, or an email to buyer agents.</p><p>One good listing note can become ten pieces of useful work.</p><div><hr></div><h2>Capture open-house memory before it disappears</h2><p>Open houses produce leads, but they also produce market memory.</p><p>Most agents lose the second part. They remember a few names, enter a few contacts into a CRM, and move on. Meanwhile, the comments buyers made during the open house could have become seller feedback, social posts, buyer follow-up, and a better answer to next week&#8217;s objection.</p><p>Create a note for every open house:</p><pre><code><code>09 Meetings and Open Houses/Open House - 123 Maple Street - 2026-06-20.md</code></code></pre><p>Template:</p><pre><code><code># Open House - 123 Maple Street - 2026-06-20

## Listing
[[Listing - 123 Maple Street]]

## Traffic
18 groups

## Common questions
- How old is the roof?
- Are the schools assigned or lottery-based?
- Is there room to add an office?
- How busy is the park on weekends?

## Positive feedback
- Kitchen light
- Backyard
- Quiet street
- Primary bath renovation

## Negative feedback
- Bedrooms smaller than expected
- Some concern about price compared with nearby pending sale

## Buyer leads
- [[Client - Sarah Chen]]
- [[Client - Daniel Park]]

## Content ideas
- Post: "The 4 questions buyers asked at this weekend's open house"
- Seller update: summarize traffic and objection pattern
- Buyer email: explain school boundaries and park access

## Follow-up tasks
- Send Sarah commute-focused listings
- Ask seller for roof documentation
- Prepare short school boundary explainer</code></code></pre><p>Then ask Hermes:</p><pre><code><code>Turn this open-house note into three things:
1. A seller update email
2. A buyer follow-up message for visitors who asked about schools
3. A LinkedIn post about what buyers are asking this week</code></code></pre><p>Now the content comes from your actual market instead of a generic prompt.</p><div><hr></div><h2>Use market memory as your content engine</h2><p>Most agents think they need more content ideas. Usually they need a better way to notice the questions already showing up in the business.</p><p>Create a folder:</p><pre><code><code>05 Market Memory</code></code></pre><p>Then create notes like:</p><pre><code><code>Theme - Buyers asking about rates.md
Theme - Sellers resisting price reductions.md
Theme - Insurance costs becoming a bigger objection.md
Theme - Move-up buyers want turnkey homes.md
Theme - First-time buyers confused by closing costs.md</code></code></pre><p>Each theme note should collect real moments.</p><p>Example:</p><pre><code><code># Theme - Buyers asking about rates

## Pattern
More buyers are asking whether they should wait for rates to fall before making an offer.

## Real examples
- [[Client - Sarah Chen]] asked if waiting six months might save money.
- Open house visitor at [[Listing - 123 Maple Street]] said their lender pre-approval changed after rate movement.
- Buyer consultation with [[Client - Daniel Park]] turned into a discussion about monthly payment comfort.

## Useful angles
- Waiting for a lower rate can also mean more competition.
- Payment comfort matters more than trying to perfectly time the market.
- Buyers need scenarios, not predictions.

## Content ideas
- "Should you wait for rates to drop?"
- "The question buyers are asking this week"
- "Why your monthly payment matters more than the headline rate"

## Draft prompts
Ask Hermes to create a market explainer using the real examples above. Avoid pretending to predict rates. Focus on buyer decision-making.</code></code></pre><p>After a month, those theme notes become a map of what your market cares about. You can ask Hermes:</p><pre><code><code>What are the top five buyer concerns showing up in my notes this month? Turn each into a newsletter idea and a short social post.</code></code></pre><p>That is how daily friction becomes market authority.</p><div><hr></div><h2>What Hermes does inside the second brain</h2><p>Obsidian organizes the memory. Hermes works with it.</p><p>Hermes is an AI agent you can run from your computer or messaging apps like Telegram. It can use tools: read files, search folders, write drafts, summarize documents, generate checklists, manage scheduled jobs, and work across your local knowledge base.</p><p>For a real estate agent, that means you can message your AI:</p><pre><code><code>Review my notes from this week. What should I follow up on before Friday?</code></code></pre><p>or:</p><pre><code><code>Look at my active listings and open-house notes. Draft seller updates for each seller.</code></code></pre><p>or:</p><pre><code><code>Find repeated buyer questions from the past month and turn them into 10 content ideas for The Monday Market Note.</code></code></pre><p>Hermes can work from the files instead of waiting for you to paste everything into one chat window. Your Obsidian vault becomes the second-brain layer around your business memory.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://letter.often.to/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Often Letter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>The prompt library to start with</h2><p>Use these once your vault has a few notes.</p><h3>Seller update prompt</h3><pre><code><code>Read the listing note and recent showing/open-house notes for [listing]. Draft a seller update that explains what happened, what buyers responded to, what objections appeared, and what I recommend next. Keep it clear, calm, and specific.</code></code></pre><h3>Buyer follow-up prompt</h3><pre><code><code>Read the client note for [buyer]. Draft a follow-up message that references their priorities, answers their main concern, and suggests the next best action. Give me both text-message and email versions.</code></code></pre><h3>Market content prompt</h3><pre><code><code>Search my market theme notes and recent client conversations. Identify three questions buyers or sellers are asking repeatedly. Turn each into a short LinkedIn post and a newsletter section.</code></code></pre><h3>Listing marketing prompt</h3><pre><code><code>Read the listing note for [address]. Create 5 marketing angles, 3 Instagram captions, 1 LinkedIn post, and 1 email to buyer agents. Use the buyer profile and showing feedback from the note.</code></code></pre><h3>Weekly review prompt</h3><pre><code><code>Review all notes created or edited this week. Summarize the most important client updates, follow-up risks, content opportunities, and decisions I need to make next week.</code></code></pre><h3>Past-client reactivation prompt</h3><pre><code><code>Using my market themes and recent notes, draft a useful past-client email that gives them one timely market insight and invites a low-pressure reply.</code></code></pre><div><hr></div><h2>Start small and let the second brain compound</h2><p>Hermes and Obsidian are useful because they make your business legible to AI. The agents who win the next era will build AI into the way their business remembers, thinks, follows up, markets, and learns.</p><p>That advantage will feel optional right before it becomes normal.</p><p>Start with one listing note. Add one client memory page. Run one weekly review. Then let the second brain grow from the work you already do.</p><div><hr></div><p><strong>RECOMMENDED RESOURCE</strong></p><h3>Build your first AI team</h3><p>If this article was useful, you may also like <em>Your First AI Team</em> &#8212; a practical guide to building AI employees with clear roles, tools, memory, and workflows.</p><p>It is written for operators, founders, and professionals who want to stop using AI as a one-off chatbot and start managing it like a coordinated team.</p><p><a href="https://www.amazon.com/dp/B0H4D4372H">Read the book on Amazon &#8594;</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.amazon.com/dp/B0H4D4372H" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WoAS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WoAS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg" width="1456" height="564" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:564,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:70788,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.amazon.com/dp/B0H4D4372H&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WoAS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A short practical guide for operators building with AI.</p><p></p>]]></content:encoded></item><item><title><![CDATA[How Real Estate Agents Should Start Using AI: A Practical Workflow Guide]]></title><description><![CDATA[Start small, keep judgment human, and build one repeatable AI workflow before buying another tool.]]></description><link>https://letter.often.to/p/how-real-estate-agents-should-start</link><guid isPermaLink="false">https://letter.often.to/p/how-real-estate-agents-should-start</guid><dc:creator><![CDATA[AI for Real Estate]]></dc:creator><pubDate>Fri, 19 Jun 2026 06:35:05 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/00d3e17a-e324-4350-888e-3b4cce8bc53d_1200x630.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This is the guide I would give to a real estate agent who knows AI matters and wants practical help instead of another toy, another dashboard, or another half-used subscription. Skip the usual first question, &#8220;What AI tool should I buy?&#8221; Start with the work.</p><p>The agents who get value from AI first usually focus on one repeated part of the business: a listing launch, a seller update, a showing follow-up, a market explainer. Then they turn that work into a cleaner workflow. </p><p>That matters because AI is already moving from curiosity to baseline. NAR&#8217;s 2025 Technology Survey found that 46% of agents who are REALTORS&#174; report using AI-generated content, including listing descriptions. Twenty percent use AI tools daily. Another 22% use them weekly. At the same time, 32% have not yet used AI in their business.</p><p>That gap is the opportunity. AI creates leverage when the agent can write faster, follow up sooner, summarize better, and stay visible more consistently. That agent gets more chances to be useful.</p><h2>Who this guide is for</h2><p>You are a real estate agent, team lead, broker, marketer, or transaction-side operator. You already have the normal real estate workload: listings to prepare, sellers to update, buyers to follow up with, leads to sort, showings to recap, market shifts to explain, documents to review, social content to keep alive, and clients who expect speed and judgment at the same time.</p><p>You may have tried ChatGPT once or twice. Maybe it gave you generic listing copy. Maybe it sounded too polished. Maybe it created something useful, but you did not know how to make the result repeatable. This guide is for that moment.</p><p>If you follow the steps below, you will end up with one AI workspace you can trust, one prompt library you can reuse, one listing workflow that saves time, one follow-up workflow that sounds human, one review checklist that keeps you out of obvious trouble, and one simple weekly habit that compounds. The goal is to remove drag from the work you already do.</p><h2>The mistake most agents make</h2><p>Most agents start with a reasonable-sounding question: &#8220;What is the best AI tool for real estate?&#8221; The question feels practical, but it usually leads to scattered testing. One week it is ChatGPT, the next week it is a video avatar tool, then a CRM add-on, then an image generator, then a browser extension nobody checks after Friday.</p><p>The better question is simpler: &#8220;Which repeated workflow costs me time every week, and what would a better version look like?&#8221; Start with the bottleneck. Then choose the tool.</p><h2>Before you begin: the rules</h2><p>AI can help with drafts, summaries, options, outlines, reminders, and first-pass organization. Professional decisions still belong to the agent, the team, and the brokerage review process.</p><p>Before using AI in real client work, set these rules:</p><ol><li><p>Avoid pasting confidential client information, financial details, private transaction documents, or sensitive personal data into an unapproved public AI tool.</p></li><li><p>Review every fact before anything goes to a client, MLS, website, ad, email, or social channel.</p></li><li><p>Check listing and marketing language for fair-housing risk.</p></li><li><p>Keep brokerage, MLS, advertising, licensing, and local compliance rules in the loop.</p></li><li><p>Use AI to prepare better work while keeping professional judgment in charge.</p></li></ol><p>NAR has been clear on the direction: AI is already embedded in how many agents work, but brokerages need guardrails around accuracy, privacy, fair housing, and human oversight. That is the right frame. Move faster, but keep judgment human.</p><h2>What you need before starting</h2><p>A simple stack is enough: one general AI assistant such as ChatGPT, Claude, Gemini, or Copilot; one place to store prompts; one folder for examples; and one review checklist for facts, tone, compliance, and next action. Use the tool you will actually open. </p><h2>Step 1: Choose one workflow</h2><p>Pick one workflow from this list and leave the rest alone for now:</p><ol><li><p>Listing launch package</p></li><li><p>Seller weekly update</p></li><li><p>Showing follow-up message</p></li><li><p>Open-house follow-up sequence</p></li><li><p>Buyer consultation prep</p></li><li><p>Local market explainer</p></li><li><p>Lead reactivation message</p></li><li><p>Price-reduction conversation prep</p></li><li><p>Social post from market notes</p></li><li><p>Contract-to-close reminder summary</p></li></ol><p>If you are unsure, start with the listing launch package. It touches the work agents already do: property notes, MLS language, seller communication, social copy, email blurbs, open-house language, and local positioning. It also teaches the most important AI habit: give the model better raw material.</p><h2>Step 2: Create your AI brief</h2><p>Most bad AI output comes from weak input. Agents often type, &#8220;Write a listing description for 123 Main Street,&#8221; and the model fills in the blanks with generic charm. It may invent lifestyle claims, flatten the positioning, and sound like every other listing description on the internet.</p><p>Instead, create a reusable AI brief:</p><div class="callout-block" data-callout="true"><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;a630935f-c2fb-48a4-89fb-cba1f89aeed4&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">Property:

[Address or internal label]

Basic facts:

[Bedrooms, bathrooms, square footage, lot size, year built, property type]

Verified features:

[Kitchen, flooring, roof, HVAC, windows, garage, outdoor space, updates]

Location context:

[Nearby amenities, commute notes, schools only if verified and allowed by your rules]

Seller priorities:

[Speed, price, positioning, privacy, timing]

Buyer audience:

[Describe needs without protected-class assumptions]

Tone:

[Warm, premium, concise, straightforward, local, luxury, first-time buyer friendly]

Channel:

[MLS description, email, Instagram caption, flyer copy, open-house handout]

Compliance notes:

[Avoid protected-class language. Do not invent facts. Flag risky claims.]

Next action:

[Schedule showing, reply for details, attend open house, request disclosures]</code></pre></div></div><p>Save this brief. It becomes your input layer, and the more consistent your input layer becomes, the more consistent your AI output becomes.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://letter.often.to/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Often Letter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Step 3: Build the listing launch workflow</h2><p>Here is the first workflow to test. Give your AI assistant the property brief, then ask for a launch package:</p><div class="callout-block" data-callout="true"><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;b0c3663f-2af4-40e7-a412-8792ccff4f12&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">You are helping me prepare a real estate listing launch package.

Use only the facts I provide. Do not invent square footage, school information, neighborhood claims, commute times, renovation dates, HOA details, or market statistics.

Create the following:

1. MLS-style listing description, concise and polished
2. Short website description
3. Seller-facing summary explaining the positioning
4. Email blurb for my buyer list
5. Three social captions in different tones
6. Open-house talking points
7. A list of missing facts I should verify
8. A fair-housing and compliance review of the language

Property brief:

[Paste your brief]</code></pre></div></div><p>The important parts are not the outputs themselves. The important parts are the constraints: use only provided facts, avoid invention, list missing facts, and review the copy for fair-housing and compliance risk. That turns the AI from a magic writer into a drafting assistant with guardrails.</p><h2>Step 4: Add the human pass</h2><p>Treat the first draft as raw material. Your human pass should answer five questions: Is every fact verified? Does the copy sound like you or your team? Does it avoid protected-class assumptions or steering language? Is the strongest property detail visible early? Does the next action feel clear?</p><p>Use this review prompt:</p><div class="callout-block" data-callout="true"><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;27486445-1767-400e-9705-20450f2abd0c&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">Review the copy below as a cautious real estate marketing editor.

Check for:

1. Invented or unsupported claims
2. Vague filler language
3. Fair-housing or protected-class risk
4. Claims that require verification
5. Overused real estate phrases
6. Missing call to action

Then rewrite it to sound more specific, more human, and more concise.

Copy:

[Paste draft]</code></pre></div></div><p>This is where agents win. The AI gives you a draft; your judgment turns it into professional communication.</p><h2>Step 5: Save what works</h2><p>Most agents waste AI time because they never save their best prompts. Every time you get a useful result, save three things: the prompt, the input brief, and the final edited output.</p><p>Create a folder or document called AI Workflows That Worked, then use this structure:</p><div class="callout-block" data-callout="true"><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;866fff70-9331-4e56-9481-21b7749b3467&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">Workflow name:

[Seller weekly update]

Use when:

[Every Friday or after meaningful listing activity]

Inputs needed:

[Showings, feedback, market context, recommended next step]

Prompt:

[Saved prompt]

Review checklist:

[Accuracy, tone, compliance, next action]

Best example:

[Final edited version]</code></pre></div></div><p>This is how AI becomes an operating system instead of a novelty. You are building reusable workflows, not collecting random prompts.</p><h2>The Often take</h2><p>AI in real estate will not arrive as one dramatic replacement event. It will arrive as dozens of small workflow upgrades. The listing description gets drafted faster. The seller update gets clearer. The open-house follow-up becomes more specific. The local market explanation becomes easier to write. The agent spends less time staring at a blank page and more time using judgment.</p><p>That is the practical opportunity. AI should become your backstage assistant, not your brand. The front stage is still trust, timing, local knowledge, negotiation, and client care. The agents who understand that balance will move faster without sounding automated.</p><h2>Try this before next week</h2><p>Pick one listing, one seller, or one buyer conversation. Create the input brief, run the prompt, edit the result, and save the version that worked.</p><p>That is the first step: a new workflow before a new tool.</p><h2>The 30-day version</h2><p>If the first week works, expand slowly: Week 1 for listing launch packages, Week 2 for seller weekly updates, Week 3 for showing and open-house follow-up, and Week 4 for local market explainers and newsletter content.</p><p>By the end of 30 days, you should have four working AI-assisted workflows. That is enough to change the rhythm of the business because it removes the blank page from the work that repeats.</p><div><hr></div><p><strong>RECOMMENDED RESOURCE</strong></p><h3>Build your first AI team</h3><p>If this article was useful, you may also like <em>Your First AI Team</em> &#8212; a practical guide to building AI employees with clear roles, tools, memory, and workflows.</p><p>It is written for operators, founders, and professionals who want to stop using AI as a one-off chatbot and start managing it like a coordinated team.</p><p><a href="https://www.amazon.com/dp/B0H4D4372H">Read the book on Amazon &#8594;</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.amazon.com/dp/B0H4D4372H" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WoAS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WoAS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg" width="1456" height="564" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:564,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:70788,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.amazon.com/dp/B0H4D4372H&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WoAS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A short practical guide for operators building with AI.</p>]]></content:encoded></item><item><title><![CDATA[Why Does AI Mention Other Agents — But Not You?]]></title><description><![CDATA[The 2026 AI visibility playbook for real estate agents, property managers, mortgage brokers, and title companies.]]></description><link>https://letter.often.to/p/why-does-ai-mention-other-agents</link><guid isPermaLink="false">https://letter.often.to/p/why-does-ai-mention-other-agents</guid><dc:creator><![CDATA[AI for Real Estate]]></dc:creator><pubDate>Fri, 12 Jun 2026 04:36:07 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/8f462375-b93d-4ffc-b4ec-e8a66a6bab6c_1536x1024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A few years ago, the question was simple:</p><p><strong>Can people find you on Google?</strong></p><p>Now the question is changing:</p><p><strong>Can AI find you, understand you, and recommend you?</strong></p><p>That sounds like a subtle shift. It is not.</p><p>For real estate agents, property managers, mortgage brokers, and title companies, local visibility has always been about trust. Who shows up when someone searches &#8220;best listing agent in Austin,&#8221; &#8220;property manager near me,&#8221; &#8220;mortgage broker for first-time buyers,&#8221; or &#8220;title company for investors&#8221;?</p><p>For twenty years, Google owned that moment.</p><p>Now ChatGPT, Gemini, Claude, Perplexity, Grok, Copilot, and AI-powered search tools are moving into the same territory. Consumers are already using AI to understand neighborhoods, compare options, estimate costs, write questions, and shortlist service providers.</p><p>They may not say, &#8220;I found you through AI.&#8221;</p><p>But before they call you, there is a growing chance they asked an AI tool one of these questions:</p><ul><li><p>&#8220;Who are the best real estate agents in Scottsdale?&#8221;</p></li><li><p>&#8220;What should I look for in a property manager in Dallas?&#8221;</p></li><li><p>&#8220;Compare local mortgage brokers near me.&#8221;</p></li><li><p>&#8220;Which title company is good for investor transactions?&#8221;</p></li><li><p>&#8220;Is this property management company reputable?&#8221;</p></li><li><p>&#8220;What are alternatives to this agent?&#8221;</p></li></ul><p>That is AI visibility.</p><p>And it is quickly becoming the next layer of SEO.</p><h4><strong>Why this matters now</strong></h4><p>Traditional SEO is built around web pages. You publish content, optimize your site, earn links, collect reviews, and hope Google ranks you.</p><p>AI visibility works differently.</p><p>AI tools do not only return a list of blue links. They synthesize an answer. They summarize what they find. They compare businesses. They cite sources when they have web access. They may mention two or three names and leave everyone else out.</p><p>That creates a new kind of winner-take-most visibility.</p><p><strong>On Google, being result #7 may still get you some traffic. In an AI answer, there may be no #7.</strong></p><p>There may be three recommended companies, a short paragraph, and a few citations. If you are not in the answer, you effectively do not exist in that moment.</p><p>For local real estate businesses, this matters because trust is often formed before the first phone call. If AI tools repeatedly see your competitors in directories, reviews, local articles, comparison pages, niche service pages, and well-structured websites, those competitors have a better chance of being mentioned.</p><p>Not because they are necessarily better.</p><p>Because the machines have more to work with.</p><h4><strong>How AI visibility works</strong></h4><p>AI answer engines build responses from a few different layers.</p><p>Some tools rely mostly on their training data. Others search the live web. Some combine both. The details vary by platform, but the pattern is similar.</p><p>AI systems look for signals that help them answer questions confidently.</p><p>For real estate businesses, those signals usually include:</p><ul><li><p>Your website</p></li><li><p>Google Business Profile</p></li><li><p>Reviews and review velocity</p></li><li><p>Third-party directories</p></li><li><p>Local publications</p></li><li><p>Chamber of commerce or association pages</p></li><li><p>Social profiles</p></li><li><p>Schema markup on your site</p></li><li><p>Service-area pages</p></li><li><p>FAQ content</p></li><li><p>Market guides</p></li><li><p>Comparison content</p></li><li><p>Consistent name, address, and phone information</p></li><li><p>Clear descriptions of who you serve and what you do</p></li></ul><p>The more consistent and specific these signals are, the easier it is for AI to understand your business.</p><p>That last phrase matters: understand your business.</p><p>A lot of real estate websites are technically online but semantically thin. They say things like &#8220;Your trusted local expert&#8221; or &#8220;Full-service real estate solutions,&#8221; but they do not clearly answer the questions AI tools are being asked.</p><p>For example:</p><ul><li><p>What neighborhoods do you serve?</p></li><li><p>Do you specialize in sellers, buyers, investors, relocation, luxury, rentals, property management, VA loans, commercial closings, investor closings?</p></li><li><p>What makes you different from nearby competitors?</p></li><li><p>Do you have proof?</p></li><li><p>Are there reviews?</p></li><li><p>Are there third-party mentions?</p></li><li><p>Is the business information consistent across the web?</p></li><li><p>Does your site have structured data that machines can read?</p></li><li><p>Are your pages specific, or are they all generic?</p></li></ul><p>AI visibility improves when your public presence gives answer engines enough credible material to describe, compare, and recommend you.</p><h4><strong>A field example: the property manager AI could not confidently recommend</strong></h4><p>We recently looked at a property management company in a competitive metro market. I will keep the company name private, but the pattern is useful.</p><p>The business was real. It had a website. It had service pages. It had some public presence. A human could look at it and understand the basics.</p><p>But when viewed through an AI visibility lens, the gaps became obvious.</p><p>The company&#8217;s branded visibility was much stronger than its discovery visibility.</p><p>In plain English: if someone already knew the company name and asked about it, AI tools and search systems had enough information to respond.</p><p>But if someone asked a generic discovery question like:</p><ul><li><p>&#8220;Best property management companies in [city]&#8221;</p></li><li><p>&#8220;Who should I hire to manage a rental property in [city]?&#8221;</p></li><li><p>&#8220;Top-rated residential property managers near [neighborhood]&#8221;</p></li><li><p>&#8220;Compare property management companies in [city]&#8221;</p></li></ul><p>The company was much less likely to surface.</p><p>That is a common problem.</p><p>Many local businesses are findable when searched by name. Far fewer are visible when the buyer has not yet chosen a name.</p><p>And discovery visibility is where new business happens.</p><p>The audit showed several familiar issues:</p><ul><li><p>The website had useful information, but not enough answer-style content.</p></li><li><p>Service-area coverage was thinner than competitors.</p></li><li><p>Third-party sources and local citations were not strong enough.</p></li><li><p>Schema and entity signals could be clearer.</p></li><li><p>Reviews existed, but they were not packaged into a machine-readable trust story.</p></li><li><p>Competitors appeared in more listicles, directories, and local pages.</p></li><li><p>The site did not fully match the language prospects use when asking AI for help.</p></li></ul><p>None of this means the company was bad.</p><p>It means the internet had not been organized in a way that made the company easy for AI to recommend.</p><p>That is the new SEO problem.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://letter.often.to/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h4><strong>AI visibility is not &#8220;AI tricks&#8221;</strong></h4><p>There will be plenty of bad advice in this category.</p><p>People will try to sell shortcuts: &#8220;Prompt ChatGPT to rank you,&#8221; &#8220;submit your site to AI,&#8221; &#8220;stuff your pages with AI keywords,&#8221; &#8220;create 500 neighborhood pages overnight.&#8221;</p><p>Most of that will not age well.</p><p>AI visibility is not about tricking the model.</p><p>It is about making your business easier to verify.</p><p>For agents, property managers, mortgage brokers, and title companies, the best strategy is boring in the right way:</p><ul><li><p>Be specific.</p></li><li><p>Be consistent.</p></li><li><p>Be useful.</p></li><li><p>Be cited.</p></li><li><p>Be reviewed.</p></li><li><p>Be easy for machines and humans to understand.</p></li></ul><p>The businesses that win will not necessarily be the ones publishing the most AI-generated blog posts. They will be the ones with the clearest public evidence of expertise, service area, reputation, and fit.</p><h4><strong>Best practices for real estate AI visibility</strong></h4><p><strong>1. Build pages around real client questions</strong></p><p>Most real estate websites are built around services. AI answers are often built around questions.</p><p>That means your site should answer things like:</p><ul><li><p>&#8220;How much does property management cost in [city]?&#8221;</p></li><li><p>&#8220;What should a seller do before listing a home in [neighborhood]?&#8221;</p></li><li><p>&#8220;What does a title company do in a cash investor closing?&#8221;</p></li><li><p>&#8220;How do first-time buyers choose a mortgage broker?&#8221;</p></li><li><p>&#8220;What are landlord responsibilities in [state]?&#8221;</p></li><li><p>&#8220;How long does it take to close in [county]?&#8221;</p></li><li><p>&#8220;What documents do I need before applying for a mortgage?&#8221;</p></li></ul><p>These pages should not be fluff. They should be specific, local, and practical.</p><p><strong>2. Make your service areas explicit</strong></p><p>AI tools struggle with vague geography.</p><p>&#8220;Serving the greater metro area&#8221; is weaker than a clear list of cities, neighborhoods, counties, and property types.</p><p>For example:</p><ul><li><p>Property management for single-family rentals in Plano, Frisco, McKinney, and Allen</p></li><li><p>Listing agent for luxury homes in Paradise Valley and Scottsdale</p></li><li><p>Mortgage broker for self-employed buyers in Orange County</p></li><li><p>Title services for investor purchases in Harris County</p></li></ul><p>Specificity helps humans. It also helps machines.</p><p><strong>3. Strengthen your third-party footprint</strong></p><p>AI systems often lean on sources outside your own website.</p><p>That means your visibility is affected by:</p><ul><li><p>Google Business Profile</p></li><li><p>Yelp</p></li><li><p>BBB</p></li><li><p>Realtor.com</p></li><li><p>Zillow</p></li><li><p>Homes.com</p></li><li><p>Expertise-style listicles</p></li><li><p>Local publications</p></li><li><p>Association pages</p></li><li><p>Chamber pages</p></li><li><p>LinkedIn</p></li><li><p>Facebook</p></li><li><p>YouTube</p></li><li><p>Industry directories</p></li><li><p>Review platforms</p></li></ul><p>You do not need to be everywhere. But the main sources should be accurate, consistent, and complete.</p><p><strong>4. Add schema markup</strong></p><p>Schema is structured data that helps machines understand what your business is.</p><p>At minimum, real estate businesses should consider schema such as:</p><ul><li><p>Organization</p></li><li><p>LocalBusiness</p></li><li><p>RealEstateAgent</p></li><li><p>ProfessionalService</p></li><li><p>MortgageBroker, where applicable</p></li><li><p>Service</p></li><li><p>FAQPage</p></li><li><p>Review or AggregateRating, when used correctly</p></li><li><p>areaServed</p></li><li><p>sameAs links to official profiles</p></li></ul><p>Schema will not magically make AI recommend you. But it reduces ambiguity. And ambiguity is the enemy of AI visibility.</p><p><strong>5. Create comparison and alternative content carefully</strong></p><p>People ask AI to compare options.</p><p>You can help by publishing fair, useful comparison content. Not hit pieces. Not &#8220;why we are the best&#8221; pages pretending to be objective.</p><p>Good examples:</p><ul><li><p>&#8220;How to compare property management companies in [city]&#8221;</p></li><li><p>&#8220;Questions to ask before hiring a listing agent&#8221;</p></li><li><p>&#8220;Mortgage broker vs. big bank: what buyers should know&#8221;</p></li><li><p>&#8220;What investors should ask a title company before closing&#8221;</p></li><li><p>&#8220;Property management fees in [city]: what is normal?&#8221;</p></li></ul><p>This kind of content makes you part of the evaluation process before the prospect has chosen a provider.</p><p><strong>6. Package reviews into proof</strong></p><p>Reviews matter, but they should not sit in isolation.</p><p>Use them to support specific claims:</p><ul><li><p>Fast communication</p></li><li><p>Investor experience</p></li><li><p>Tenant placement</p></li><li><p>First-time buyer education</p></li><li><p>Smooth closings</p></li><li><p>Complex title issue resolution</p></li><li><p>Relocation support</p></li><li><p>Luxury marketing</p></li><li><p>Local neighborhood expertise</p></li></ul><p>A page that says &#8220;Read our reviews&#8221; is fine. A page that explains what clients consistently praise, links to original review sources, and matches those themes to services is better.</p><p><strong>7. Keep business information consistent</strong></p><p>AI tools do not like messy identity signals.</p><p>Check that your name, address, phone number, website, service areas, categories, and social links are consistent across major profiles.</p><p>This is basic local SEO, but it matters even more when AI systems are trying to decide whether two mentions refer to the same business.</p><p><strong>8. Publish content that deserves to be cited</strong></p><p>AI tools cite useful pages.</p><p>Useful pages usually have one or more of these traits:</p><ul><li><p>Local data</p></li><li><p>Clear definitions</p></li><li><p>Step-by-step explanations</p></li><li><p>Original checklists</p></li><li><p>Pricing guidance</p></li><li><p>Comparison frameworks</p></li><li><p>Timelines</p></li><li><p>Regulations explained in plain English</p></li><li><p>Neighborhood-specific knowledge</p></li><li><p>Frequently asked questions</p></li></ul><p>Generic &#8220;real estate tips&#8221; will not do much. Specific, local, answer-ready content has a better chance.</p><h4><strong>The bottom line</strong></h4><p>AI visibility is not replacing SEO. It is becoming the next layer on top of it.</p><p>The old work still matters: clear websites, good reviews, strong local pages, accurate profiles, useful content, and third-party credibility.</p><p>But the output is changing.</p><p>People are no longer only scanning search results. They are asking AI tools for recommendations, comparisons, explanations, and shortcuts.</p><p>That means your online presence has a new job.</p><p>It has to persuade humans.</p><p>And it has to be understandable to machines.</p><p>If AI tools cannot clearly tell who you serve, where you work, what you do, and why you are credible, they may skip over you and recommend someone else.</p><p>Not because the other business is better.</p><p>Because the other business is easier to understand.</p><div><hr></div><p><strong>RECOMMENDED RESOURCE</strong></p><h3>Build your first AI team</h3><p>If this article was useful, you may also like <em>Your First AI Team</em> &#8212; a practical guide to building AI employees with clear roles, tools, memory, and workflows.</p><p>It is written for operators, founders, and professionals who want to stop using AI as a one-off chatbot and start managing it like a coordinated team.</p><p><a href="https://www.amazon.com/dp/B0H4D4372H">Read the book on Amazon &#8594;</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.amazon.com/dp/B0H4D4372H" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WoAS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WoAS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg" width="1456" height="564" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:564,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:70788,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.amazon.com/dp/B0H4D4372H&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WoAS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WoAS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c3a10b6-6e84-43fd-920e-985c02e71985_1600x620.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A short practical guide for operators building with AI.</p><p></p>]]></content:encoded></item></channel></rss>