<?xml version="1.0" encoding="UTF-8" ?><!-- generator=Zoho Sites --><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><atom:link href="https://assetsoft.biz/blogs/tag/proptech/feed" rel="self" type="application/rss+xml"/><title>Assetsoft - Blog #Proptech</title><description>Assetsoft - Blog #Proptech</description><link>https://assetsoft.biz/blogs/tag/proptech</link><lastBuildDate>Fri, 25 Sep 2026 05:42:05 -0700</lastBuildDate><generator>http://zoho.com/sites/</generator><item><title><![CDATA[AI-Ready Property Data: Yardi & MRI Guide | Assetsoft]]></title><link>https://assetsoft.biz/blogs/post/ai-ready-property-data-yardi-mri-guide-assetsoft</link><description><![CDATA[<img align="left" hspace="5" src="https://assetsoft.biz/Your AI Is Only as Good as Your Property Data Building an AI-Ready Yardi - MRI Environment_Rect-1.jpg"/>Discover how to prepare Yardi and MRI data for AI with better data quality, system integration and governance to enable smarter real estate operations.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_yd5_Bn8MSeWhD2xHZDsQig" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_sF-I274qRpKr8Is5l0oPwQ" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_JH64fvmiSWeRewSiCxGTpQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_wjqJMsIhDCjlhw9WTuHrkA" data-element-type="image" class="zpelement zpelem-image " data-animation-name="bounceInDown"><style> @media (min-width: 992px) { [data-element-id="elm_wjqJMsIhDCjlhw9WTuHrkA"] .zpimage-container figure img { width: 1340px ; height: 287.26px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/Your%20AI%20Is%20Only%20as%20Good%20as%20Your%20Property%20Data%20Building%20an%20AI-Ready%20Yardi%20-%20MRI%20Environment_Rect.jpg" size="fit" data-lightbox="true"/></picture></span></figure></div>
</div><div data-element-id="elm_Pm7CI7KQSme1qxb-GCOjEg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p></p><div><p>Artificial intelligence is quickly becoming part of the real estate technology conversation.</p><p>From lease abstraction and intelligent reporting to predictive analytics, automated accounting, maintenance workflows, and AI assistants, real estate organizations are exploring how AI can improve operations across the property lifecycle.</p><p></p><div><p><span style="color:rgb(22, 56, 90);">But there is a fundamental issue that can determine whether these initiatives succeed or struggle:</span></p></div><p></p></div><p></p></div>
</div><div data-element-id="elm_BVtlSU6sbyah74Xq9jHV6w" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_BVtlSU6sbyah74Xq9jHV6w"].zpelem-box{ background-color:#CEE0F3; background-image:unset; border-radius:20px; } </style><div data-element-id="elm_zu5clQZg5rTwjPPw858O0w" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_zu5clQZg5rTwjPPw858O0w"].zpelem-text { margin-block-start:20px; margin-inline-end:25px; margin-block-end:20px; margin-inline-start:25px; } </style><div class="zptext zptext-align-center zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:4pt;margin-left:36pt;"></p><p style="margin-bottom:5pt;margin-left:27pt;"></p><div><p style="text-align:center;"><span style="color:rgb(22, 56, 90);"></span></p><div><p><b style="color:rgb(22, 56, 90);">The quality of the underlying data.</b></p><p><span style="color:rgb(22, 56, 90);">AI can analyze information faster, identify patterns, summarize documents, and support increasingly sophisticated workflows. But if the information flowing into those systems is incomplete, duplicated, inconsistent, outdated, or fragmented across multiple applications, AI cannot magically correct the underlying problem.</span></p><p><span style="color:rgb(22, 56, 90);">In simple terms:</span></p><p><b style="color:rgb(22, 56, 90);">AI-ready real estate starts with AI-ready data.</b></p><p><span style="color:rgb(22, 56, 90);">For organizations operating platforms such as Yardi and MRI Software, building that foundation requires more than cleaning a few databases. It means understanding how property data is created, structured, governed, integrated, and used throughout the organization.</span></p></div><p style="text-align:center;"><span style="color:rgb(22, 56, 90);"></span></p></div><p></p><p></p></div><p></p></div>
</div></div><div data-element-id="elm_2whDBo8J0pwHb5bUqp7KcQ" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">W</span>hy Data Has Become More Important in the AI Era</b></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_SeXE-7JdfRU8-cQLux_eug" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>Real estate organizations generate enormous amounts of information across properties, tenants, leases, vendors, accounting, maintenance, banking, construction, and portfolio operations.</p><p>Historically, organizations could sometimes work around data inconsistencies through spreadsheets, manual reviews, institutional knowledge, or reporting adjustments.</p><p>AI changes the equation.</p><p>When organizations begin asking intelligent systems to interpret data, identify anomalies, recommend actions, or participate in operational workflows, data quality becomes significantly more important.</p><p>An AI system can process millions of records but processing poor-quality data faster does not necessarily create better decisions.</p><p>Before organizations invest heavily in AI, they should therefore ask:</p><p><b>Can we trust our data?</b></p></div><p></p></div>
</div><div data-element-id="elm_Wnjdv3C9VIvhYx2mpnzV_Q" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">T</span>he Problem: Real Estate Data Is Often Fragmented</b></b></b></span></b><b></b></span></h2></div>
<div data-element-id="elm_lzbM3HUVjo7i7g5eX3Wt7Q" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>Many real estate companies have expanded their technology environments over years or even decades.</p><p>A typical enterprise environment may include:</p><p><b>Yardi or MRI + CRM + banking platforms + construction software + document management + Power BI + procurement tools + spreadsheets + custom applications.</b></p><p>Each system may contain a different part of the organization's information.</p><p>Over time, this can create challenges such as:</p><ul><li>Duplicate records</li><li>Inconsistent naming conventions</li><li>Missing information</li><li>Different property identifiers across systems</li><li>Outdated vendor records</li><li>Multiple versions of reports</li><li>Manual spreadsheet transformations</li><li>Unclear systems of record</li><li>Legacy integrations</li><li>Data isolated within individual departments</li></ul><p>These issues already affect reporting and operational efficiency. In an AI-driven environment, their impact can become even greater.</p></div><p></p></div>
</div><div data-element-id="elm_O6eJZ8RELgDEVyfynz2TZw" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">G</span>arbage In, Intelligence Out?</b></b></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_ZMM7ckByUBTm8zD7PoGN9A" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>The traditional technology principle of <b>“garbage in, garbage out”</b> becomes especially relevant with artificial intelligence.</p><p>Imagine an AI system analyzing lease information across a large portfolio.</p><p>If renewal dates are missing, tenant names are inconsistent, lease amendments are stored separately, and critical information exists only in unstructured documents, the system may be working with an incomplete picture.</p><p>Or consider an AI-enabled financial workflow designed to identify unusual transactions.</p><p>If account mappings are inconsistent between properties or historical transactions contain classification errors, AI may generate unnecessary exceptions or unreliable recommendations.</p><p>The sophistication of the AI model cannot compensate for every weakness in the underlying information.</p></div><p></p></div>
</div><div data-element-id="elm_Em9Ai1MyM7ph3Sg60b8wNw" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">W</span>hat Does “AI-Ready Data” Actually Mean?</b></b></b></b></span></b><b></b></span></h2></div>
<div data-element-id="elm_jQZu77fZeue7IDvmW3DsYg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>AI-ready data does not mean every database has to be perfect. Instead, organizations should focus on several fundamental characteristics.</p><p><b style="color:rgb(22, 56, 90);">1. </b><b style="color:rgb(29, 128, 226);">Accuracy</b></p><p>Information should correctly represent the property, tenant, lease, vendor, financial transaction, or operational event it describes.</p><p><b style="color:rgb(22, 56, 90);">2.</b><b style="color:rgb(29, 128, 226);"> Consistency</b></p><p>The same information should follow consistent structures and definitions across systems.</p><p>For example, property identifiers should not change depending on whether the information comes from the property management system, reporting environment, CRM, or another application.</p><p><b style="color:rgb(22, 56, 90);">3. </b><b style="color:rgb(29, 128, 226);">Completeness</b></p><p>Critical information required for reporting, automation, and decision-making should not routinely be missing.</p><p><b style="color:rgb(22, 56, 90);">4. </b><b style="color:rgb(29, 128, 226);">Accessibility</b></p><p>Data must be available to authorized applications and users when required.</p><p>Information trapped inside isolated spreadsheets or legacy systems can be difficult to use effectively for enterprise AI.</p><p><b style="color:rgb(22, 56, 90);">5.</b><b style="color:rgb(29, 128, 226);"> Governance</b></p><p>Organizations should clearly understand:</p><p><b style="color:rgb(22, 56, 90);">Who owns the data?<br/> Who can modify it?<br/> Which system is authoritative?<br/> How long should information be retained?<br/> Who should have access?</b></p><p>These questions become increasingly important as AI systems interact with enterprise information.</p></div><p></p></div>
</div><div data-element-id="elm_wSY1GWuIrva_eEBwx9UcxA" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;">Y</span><span style="font-size:32px;">ardi</span></span> and <span style="color:rgb(178, 234, 121);"><span style="font-size:32px;">M</span><span style="font-size:32px;">RI</span></span> Are Often at the Center of the Data Ecosystem</b></b></b></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_Lxh1ezUxeboSbR1Dp780KA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>For many property owners, operators, managers, and investment organizations, platforms such as <b style="color:rgb(22, 56, 90);">Yardi Voyager and MRI Software</b> serve as critical systems of record.</p><p>They may contain information supporting accounting, leasing, property management, maintenance, budgeting, and other essential processes.</p><p>That makes the configuration and quality of these environments particularly important.</p><p>Before connecting AI or advanced automation to a property management system, organizations should understand:</p><ul><li>How properties and entities are structured</li><li>How charts of accounts are configured</li><li>How tenant and lease information is maintained</li><li>How vendors are managed</li><li>How historical information has been migrated</li><li>How custom fields are being used</li><li>Which integrations create or update records</li><li>Which processes still depend on spreadsheets</li></ul><p>Configuration decisions made years ago can eventually become data problems affecting reporting, integration, automation, and AI initiatives today.</p></div><p></p></div>
</div><div data-element-id="elm_BKDDA8V4qp2nWS54X4noTQ" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">D</span>ata Migration Is More Than Moving Records</b></b></b></b></b></span></b><b></b></span></h2></div>
<div data-element-id="elm_a0cFJK2g4RG6gnujk7kpvQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>Data migration is another area where AI readiness can be won or lost.</p><p>When organizations migrate from legacy systems or consolidate portfolios, the objective should not simply be to move every available record into the new platform.</p><p>A successful migration should consider:</p><p><b style="color:rgb(22, 56, 90);">What data should move?<br/> What should be cleaned?<br/> What should be standardized?<br/> What should be archived?<br/> What information is duplicated?<br/> How should historical records be mapped?</b></p><p>Migrating poor-quality information into a modern platform simply relocates the problem.</p><p>Instead, migration can become an opportunity to improve the organization's overall data foundation.</p></div><p></p></div>
</div><div data-element-id="elm_TlNFTTnOfhgwfRlIyI50NQ" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span></span><b><span style="font-size:32px;">I</span>ntegrations Can Quietly Create Data Problems</b></b></b></b></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_i5Y6VGWe2Y2Ad8dbjS9Vmw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>Integrations are essential in modern PropTech environments. However, poorly designed integrations can also introduce inconsistencies.</p><p>Consider an environment where information moves between:</p><p><b style="color:rgb(29, 128, 226);">Property Management System → CRM → Banking → Reporting → Construction Platform → Data Warehouse</b></p><p>If every integration applies different transformation rules or uses different identifiers, inconsistencies can multiply.</p><p>This is why organizations should establish clear <b>systems of record</b>.</p><p>For each major category of information, there should be clarity around which platform owns the authoritative record.</p><p>For example:</p><p><b style="color:rgb(29, 128, 226);">Property data → Property management system<br/> Customer interactions → CRM<br/> Financial transactions → ERP/property accounting system<br/> Analytics → Data platform/BI environment</b></p><p>The exact architecture will vary by organization, but the principle remains the same:</p><p><b style="color:rgb(22, 56, 90);">Every critical data element needs an authoritative source.</b></p></div><p></p></div>
</div><div data-element-id="elm_en8-M1EWDNMU2Qr6a0EELA" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">B</span>reaking the Spreadsheet Dependency</b></b></b></b></b></b></span></b><b></b></span></h2></div>
<div data-element-id="elm_rku2HhsxInTGtG7s90LOOA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>Excel remains an important business tool, and it is unlikely to disappear from real estate operations.</p><p>The problem occurs when spreadsheets become unofficial databases.</p><p>Organizations may have critical processes where teams:</p><p><b style="color:rgb(29, 128, 226);">Export → Clean → Reformat → Combine → Calculate → Email → Re-upload</b></p><p>Every manual step introduces another opportunity for inconsistency.</p><p>It also makes automation and AI harder because the information exists outside governed enterprise workflows.</p><p>Organizations preparing for AI should identify spreadsheet-heavy processes and determine whether some activities can be replaced by:</p><ul><li>System integrations</li><li>Automated workflows</li><li>APIs</li><li>Centralized reporting</li><li>Data platforms</li><li>Business intelligence tools</li></ul><p>The objective is not to eliminate Excel. It is to reduce unnecessary dependency on manual data movement.</p></div><p></p></div>
</div><div data-element-id="elm_n5iMA975ypS15feVEvRiaw" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">R</span>eporting Problems Are Often Data Problems</b></b></b></b></b></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_9Ak6BQtob9au5huld44Lqw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>Organizations sometimes respond to reporting challenges by creating additional reports.</p><p>But when different teams produce different numbers for the same metric, the underlying problem may not be the reporting tool.</p><p>It may be the data architecture.</p><p>For example:</p><p><b>Finance reports one occupancy number.<br/> Operations reports another.<br/> Asset management has a third spreadsheet.</b></p><p>Before introducing AI-generated insights, organizations need confidence that fundamental metrics are being calculated from trusted information.</p><p>A strong reporting environment should therefore establish:</p><p><b>Common definitions + Governed data + Reliable integrations + Consistent calculations.</b></p><p>Once this foundation exists, AI can add another layer of intelligence rather than another layer of confusion.</p></div><p></p></div>
</div><div data-element-id="elm_U1Ivg5qvCp5zp6O0A67ZIw" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">F</span>rom Business Intelligence to AI Intelligence</b></b></b></b></b></b></b></span></b><b></b></span></h2></div>
<div data-element-id="elm_xYEkAzjlkVhV-nkNWNTuBw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>Many real estate organizations have already invested in platforms such as Power BI and other analytics tools.</p><p>These environments provide an important bridge toward AI.</p><p>Traditional business intelligence primarily answers:</p><p><b style="color:rgb(22, 56, 90);">“What happened?”</b></p><p>Advanced analytics can help answer:</p><p><b style="color:rgb(22, 56, 90);">“Why did it happen?”</b></p><p>Predictive models may address:</p><p><b style="color:rgb(22, 56, 90);">“What might happen next?”</b></p><p>And emerging AI systems increasingly aim to help answer:</p><p><b style="color:rgb(22, 56, 90);">“What should we do about it?”</b></p><p>The further organizations move along this progression, the more important reliable data becomes.</p><p>AI should therefore be viewed as part of a broader data and analytics strategy, not as a standalone technology project.</p></div><p></p></div>
</div><div data-element-id="elm_qrZ-BqiQp_OJRewpnPMPhQ" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">A</span> Practical Roadmap to AI-Ready Property Data</b></b></b></b></b></b></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_NAf0Iqou4bVOCPMaGMEzAw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>Real estate organizations do not need to rebuild their entire technology environment before experimenting with AI.</p><p>A structured approach can help prioritize the areas that matter most.</p><p><b style="color:rgb(22, 56, 90);">Step 1: </b><b style="color:rgb(29, 128, 226);">Identify Critical Data</b></p><p>Determine which information supports the organization's most important financial, operational, leasing, and reporting processes.</p><p><b style="color:rgb(22, 56, 90);">Step 2: </b><b style="color:rgb(29, 128, 226);">Map the Data Landscape</b></p><p>Understand where information originates, where it moves, and where it is ultimately consumed.</p><p><b style="color:rgb(22, 56, 90);">Step 3: </b><b style="color:rgb(29, 128, 226);">Identify Data Quality Issues</b></p><p>Look for duplication, missing records, inconsistent identifiers, outdated information, and manual transformations.</p><p><b style="color:rgb(22, 56, 90);">Step 4: </b><b style="color:rgb(29, 128, 226);">Establish Systems of Record</b></p><p>Clearly define which application owns each major category of information.</p><p><b style="color:rgb(22, 56, 90);">Step 5: </b><b style="color:rgb(29, 128, 226);">Modernize Integrations</b></p><p>Reduce unnecessary manual exports and fragile point-to-point connections where practical.</p><p><b style="color:rgb(22, 56, 90);">Step 6: </b><b style="color:rgb(29, 128, 226);">Improve Governance</b></p><p>Define ownership, access, security, retention, and data-quality responsibilities.</p><p><b style="color:rgb(22, 56, 90);">Step 7: </b><b style="color:rgb(29, 128, 226);">Connect AI to Trusted Data</b></p><p>Once the foundation is reliable, organizations can introduce AI into carefully selected workflows where it can create measurable value.</p></div><p></p></div>
</div><div data-element-id="elm_X8y00qRQwy6rqPSKrNVT1g" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">W</span>hat AI-Ready Data Can Enable</b></b></b></b></b></b></b></b></span></b><b></b></span></h2></div>
<div data-element-id="elm_gunUvvRVgQsvxzF8d3KAdg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>Once the data foundation improves, organizations can explore more advanced capabilities with greater confidence.</p><p><b style="color:rgb(22, 56, 90);">Intelligent Lease Analysis</b></p><p>AI can help extract, classify, summarize, and analyze lease information, allowing teams to work with large volumes of documents more efficiently.</p><p><b style="color:rgb(22, 56, 90);">Financial Exception Detection</b></p><p>AI and analytics can help identify unusual transactions or patterns and surface them for human review.</p><p><b style="color:rgb(22, 56, 90);">Automated Bank Reconciliation</b></p><p>Automation and intelligent matching can reduce repetitive reconciliation work while directing attention toward exceptions that require review.</p><p><b style="color:rgb(22, 56, 90);">Predictive Maintenance</b></p><p>Historical maintenance and equipment information can support more proactive identification of potential issues.</p><p><b style="color:rgb(22, 56, 90);">Portfolio Intelligence</b></p><p>AI can help users explore large datasets through natural-language queries and automated analysis.</p><p><b style="color:rgb(22, 56, 90);">Intelligent Reporting</b></p><p>Executives and property teams can potentially move from static dashboards toward more conversational and proactive insights.</p><p>The common requirement behind all of these capabilities is <b>trustworthy information</b>.</p></div><p></p></div>
</div><div data-element-id="elm_NnSbnlWIwoqZdb-aMqeKHg" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">T</span>he Competitive Advantage Is Not Just AI</b></b></b></b></b></b></b></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_UkkIwVxNh7wbPzrlDzqpXA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>As AI tools become more widely available, simply having access to artificial intelligence will become less of a differentiator.</p><p>The advantage will increasingly come from an organization's ability to connect AI to its <b>own trusted operational data and workflows</b>.</p><p>Two real estate companies may use similar AI technologies.</p><p>But the organization with cleaner data, better integrations, stronger governance, and more standardized processes may be positioned to generate significantly more value from those tools.</p><p>That makes data modernization more than an IT initiative.</p><p>It becomes a business capability.</p></div><p></p></div>
</div><div data-element-id="elm_E_hHzILKpyuCkYkwikQpPA" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">H</span>ow Assetsoft Can Help Build an AI-Ready Foundation</b></b></b></b></b></b></b></b></b></span></b><b></b></span></h2></div>
<div data-element-id="elm_p6FwRie3aAW6vDnod3Lhgw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>Preparing real estate data for AI requires an understanding of both technology and the business processes behind the information.</p><p>Assetsoft works with real estate organizations across <span style="color:rgb(22, 56, 90);"><b>Yardi, MRI Software, data migration, system integration, reporting, automation, and technology optimization</b>.</span></p><p>Assetsoft can support organizations with:</p><ul><li>Yardi consulting and optimization</li><li>MRI Software consulting</li><li>Data migration</li><li>Data quality assessment</li><li>System integration</li><li>API strategy</li><li>Reporting and analytics</li><li>Workflow automation</li><li>Process optimization</li><li>AI-readiness assessment</li></ul><p>Rather than starting with the question,<span style="color:rgb(22, 56, 90);"><b>“Which AI tool should we buy?”</b></span>, organizations can begin with a more fundamental question:</p><p><b style="color:rgb(22, 56, 90);">“Is our data ready for AI?”</b></p></div><p></p></div>
</div><div data-element-id="elm_s_3jdmB-1pivCYcouOjlxg" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">F</span>requently Asked Questions About AI-Ready Real Estate Data</b></b></b></b></b></b></b></b></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_K6IVHdEiR92_3L-xZdyYJA" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><!-- ASSETSOFT FAQ ACCORDION – ONE COLUMN --><section class="as-faq-accordion"><style> @import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap"); .as-faq-accordion, .as-faq-accordion * { box-sizing: border-box; font-family: "Poppins", sans-serif; } .as-faq-accordion { width: 100%; max-width: 1100px; margin: 0 auto; padding: 20px 0; } .as-faq-list { display: flex; flex-direction: column; gap: 14px; } .as-faq-item { overflow: hidden; background: #ffffff; border: 1px solid rgba(29, 128, 226, 0.15); border-radius: 16px; box-shadow: 0 6px 22px rgba(0, 55, 110, 0.06); transition: border-color 0.3s ease, box-shadow 0.3s ease, transform 0.3s ease; } .as-faq-item:hover { border-color: rgba(29, 128, 226, 0.35); box-shadow: 0 10px 30px rgba(29, 128, 226, 0.12); transform: translateY(-2px); } .as-faq-item.is-open { border-color: rgba(29, 128, 226, 0.4); box-shadow: 0 12px 32px rgba(29, 128, 226, 0.14); } .as-faq-question { width: 100%; display: flex; align-items: center; justify-content: space-between; gap: 20px; padding: 22px 24px; background: transparent; border: 0; color: #00376e; text-align: left; cursor: pointer; outline: none; } .as-faq-question-text { flex: 1; font-size: 17px; font-weight: 600; line-height: 1.5; } .as-faq-icon { position: relative; flex: 0 0 38px; width: 38px; height: 38px; border-radius: 50%; background: #cee0f3; transition: background-color 0.3s ease, transform 0.35s ease; } .as-faq-icon::before, .as-faq-icon::after { content: ""; position: absolute; top: 50%; left: 50%; width: 14px; height: 2px; border-radius: 10px; background: #1d80e2; transform: translate(-50%, -50%); transition: transform 0.35s ease, background-color 0.3s ease; } .as-faq-icon::after { transform: translate(-50%, -50%) rotate(90deg); } .as-faq-item.is-open .as-faq-icon { background: #1d80e2; transform: rotate(180deg); } .as-faq-item.is-open .as-faq-icon::before, .as-faq-item.is-open .as-faq-icon::after { background: #ffffff; } .as-faq-item.is-open .as-faq-icon::after { transform: translate(-50%, -50%) rotate(0deg); } .as-faq-answer { display: grid; grid-template-rows: 0fr; opacity: 0; transition: grid-template-rows 0.45s ease, opacity 0.35s ease; } .as-faq-item.is-open .as-faq-answer { grid-template-rows: 1fr; opacity: 1; } .as-faq-answer-inner { min-height: 0; overflow: hidden; } .as-faq-answer-content { margin: 0 24px; padding: 0 0 24px; border-top: 1px solid rgba(29, 128, 226, 0.12); } .as-faq-answer-content p { margin: 18px 0 0; color: #425466; font-size: 15px; font-weight: 400; line-height: 1.8; } .as-faq-question:focus-visible { box-shadow: inset 0 0 0 3px rgba(29, 128, 226, 0.25); border-radius: 16px; } @media (max-width: 767px) { .as-faq-list { gap: 12px; } .as-faq-question { gap: 14px; padding: 18px; } .as-faq-question-text { font-size: 15px; line-height: 1.45; } .as-faq-icon { flex-basis: 34px; width: 34px; height: 34px; } .as-faq-answer-content { margin: 0 18px; padding-bottom: 20px; } .as-faq-answer-content p { margin-top: 16px; font-size: 14px; line-height: 1.7; } } @media (prefers-reduced-motion: reduce) { .as-faq-item, .as-faq-icon, .as-faq-icon::before, .as-faq-icon::after, .as-faq-answer { transition: none; } } </style><div class="as-faq-list"><!-- FAQ 1 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-1"><span class="as-faq-question-text"> What is AI-ready data in real estate? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-1"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> AI-ready data is property, financial, tenant, lease, vendor, and operational information that is accurate, consistent, accessible, properly structured, and governed. For real estate organizations, creating AI-ready data often involves improving data quality across platforms such as Yardi and MRI Software, reducing duplicate records, standardizing information, and establishing reliable integrations between systems. </p></div>
</div></div></article><!-- FAQ 2 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-2"><span class="as-faq-question-text"> Why is data quality important for AI in real estate? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-2"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> AI systems rely on the information they receive to generate insights, identify patterns, detect exceptions, and support automated workflows. Incomplete, outdated, duplicated, or inconsistent property data can reduce the reliability of AI outputs. Improving real estate data quality before scaling AI can help organizations build more dependable automation, analytics, reporting, and decision-support processes. </p></div>
</div></div></article><!-- FAQ 3 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-3"><span class="as-faq-question-text"> How can Yardi and MRI Software environments be prepared for AI? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-3"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> Organizations can prepare Yardi and MRI Software environments for AI by reviewing system configuration, data quality, integrations, reporting processes, security, APIs, and data governance. They should also identify spreadsheet-dependent workflows and determine which processes can be standardized or automated before introducing AI. </p></div>
</div></div></article><!-- FAQ 4 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-4"><span class="as-faq-question-text"> How does data integration support AI in property management? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-4"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> Data integration connects information across property management systems, banking platforms, CRMs, construction applications, reporting tools, document systems, and other PropTech solutions. Reliable integrations can give AI applications access to more consistent and timely information while reducing manual data transfers. </p></div>
</div></div></article><!-- FAQ 5 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-5"><span class="as-faq-question-text"> What role does data migration play in AI readiness? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-5"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> Data migration provides an opportunity to clean, standardize, map, and validate information before it enters a new property management or enterprise system. Instead of simply transferring legacy records, organizations can address duplicates, inconsistent formats, outdated information, and historical data issues during the migration process. </p></div>
</div></div></article><!-- FAQ 6 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-6"><span class="as-faq-question-text"> Can AI automate Yardi and MRI property management workflows? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-6"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> AI can support selected workflows surrounding property management platforms, particularly when combined with APIs, integrations, workflow automation, and appropriate human oversight. Potential applications include document processing, lease analysis, financial exception detection, reporting, intelligent data classification, and reconciliation support. The appropriate level of automation depends on available platform capabilities, data quality, security requirements, and business rules. </p></div>
</div></div></article><!-- FAQ 7 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-7"><span class="as-faq-question-text"> How can Assetsoft help real estate companies become AI-ready? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-7"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> Assetsoft helps real estate organizations strengthen the technology foundation required for AI through Yardi and MRI consulting, data migration, system optimization, API and system integration, reporting, analytics, workflow automation, and process improvement. By assessing existing systems, data, and workflows, Assetsoft can help organizations develop a practical roadmap toward more connected, automated, and AI-ready real estate operations. </p></div>
</div></div></article></div><script>
    (function () {
      const faqSections = document.querySelectorAll(".as-faq-accordion");

      faqSections.forEach(function (section) {
        const items = section.querySelectorAll(".as-faq-item");

        items.forEach(function (item) {
          const button = item.querySelector(".as-faq-question");

          button.addEventListener("click", function () {
            const isOpen = item.classList.contains("is-open");

            /* Close all other FAQs */
            items.forEach(function (otherItem) {
              otherItem.classList.remove("is-open");

              const otherButton =
                otherItem.querySelector(".as-faq-question");

              otherButton.setAttribute("aria-expanded", "false");
            });

            /* Open selected FAQ if it was closed */
            if (!isOpen) {
              item.classList.add("is-open");
              button.setAttribute("aria-expanded", "true");
            }
          });
        });
      });
    })();
  </script></section></div>
</div><div data-element-id="elm_-Lijk8qTibTqq4RLu4aksg" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="color:rgb(22, 56, 90);"><span style="font-size:32px;">C</span>onclusion:</span><span style="color:rgb(29, 128, 226);"> Build the Data Foundation for AI</span></b></b></b></b></b></b></b></b></b></b></b><b></b></span></h2></div>
<div data-element-id="elm_I3nXurdCAS_BO2BpC1gvrw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>AI can transform real estate operations, but its value depends on the quality of the data behind it. By improving data quality, integrations, governance, and Yardi or MRI environments today, real estate organizations can build a stronger foundation for intelligent automation and AI-driven operations tomorrow.</p></div><p></p></div>
</div><div data-element-id="elm_eIH0iKZqE0zd_WK8qp9MDA" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_eIH0iKZqE0zd_WK8qp9MDA"].zpelem-box{ background-color:#CEE0F3; background-image:unset; border-radius:20px; } </style><div data-element-id="elm_HbBuIylHDV6yQHyaiJoarQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_HbBuIylHDV6yQHyaiJoarQ"].zpelem-text { margin-block-start:20px; margin-inline-end:25px; margin-block-end:20px; margin-inline-start:25px; } </style><div class="zptext zptext-align-center zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:4pt;margin-left:36pt;"></p><p style="margin-bottom:5pt;margin-left:27pt;"></p><div><p style="text-align:center;"><span style="color:rgb(22, 56, 90);"></span></p><div><p><b style="color:rgb(22, 56, 90);"></b></p><div><p><b style="color:rgb(22, 56, 90);">Ready to build an AI-ready real estate technology environment?</b></p><p><b style="color:rgb(29, 128, 226);">Assetsoft </b><b style="color:rgb(22, 56, 90);">can help you assess your data, systems, and workflows and develop a practical roadmap for what comes next.</b></p></div><p><span style="color:rgb(22, 56, 90);"></span></p></div><p style="text-align:center;"><span style="color:rgb(22, 56, 90);"></span></p></div><p></p><p></p></div><p></p></div>
</div></div><div data-element-id="elm_Dsnn8oZARzi-gtHRHOePUg" data-element-type="button" class="zpelement zpelem-button " data-animation-name="bounceIn" data-animation-repeat="true"><style></style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"></style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-none " href="/contact-us" target="_blank"><span class="zpbutton-content">Get Started Now</span></a></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Fri, 25 Sep 2026 06:41:04 -0500</pubDate></item><item><title><![CDATA[From AI Pilots to Production: Real Estate AI 2027 | Assetsoft]]></title><link>https://assetsoft.biz/blogs/post/from-ai-pilots-to-production-how-real-estate-firms-should-prepare-their-technology-stack-for-2027</link><description><![CDATA[<img align="left" hspace="5" src="https://assetsoft.biz/From-AI-Pilots-to-Production-How-Real-Estate-Firms-Should-Prepare-Their-Technology-Stack-for--3.jpg"/>Prepare your real estate technology stack for AI in 2027. Explore Yardi, MRI, data integration, automation and governance for scalable AI adoption.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_hOO_lTCbQnCVdMmCnfNSyA" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_5ZNHzMvVTZyXC3Zk2Qnd9g" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_amvTd1cMQymppK9XQ9mL4A" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_kSf7wFjOt_RPl0P1dnSNZw" data-element-type="image" class="zpelement zpelem-image " data-animation-name="bounceInDown"><style> @media (min-width: 992px) { [data-element-id="elm_kSf7wFjOt_RPl0P1dnSNZw"] .zpimage-container figure img { width: 1240px ; height: 265.82px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/From-AI-Pilots-to-Production-How-Real-Estate-Firms-Should-Prepare-Their-Technology-Stack-for--2.jpg" size="fit" data-lightbox="true"/></picture></span></figure></div>
</div><div data-element-id="elm_UM2WGyYYS3KfUa_EfZ9ZrA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p></p><div><p>Artificial intelligence in real estate is moving into a new phase.</p><p>Over the past few years, many real estate organizations have experimented with AI through chatbots, document extraction, predictive analytics, automated reporting, and productivity tools. These initiatives have demonstrated what AI can do, but experimentation is only the beginning.</p></div><p></p></div>
</div><div data-element-id="elm_0EVA44xDyC7SSioiChdUqQ" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_0EVA44xDyC7SSioiChdUqQ"].zpelem-box{ background-color:#CEE0F3; background-image:unset; border-radius:20px; } </style><div data-element-id="elm_jJrdJ0T1JzdJedn8p2O6Kw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_jJrdJ0T1JzdJedn8p2O6Kw"].zpelem-text { margin-block-start:20px; margin-inline-end:25px; margin-block-end:20px; margin-inline-start:25px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:4pt;margin-left:36pt;"></p><p style="margin-bottom:5pt;margin-left:27pt;"></p><div><p style="text-align:center;"><span style="color:rgb(22, 56, 90);">As organizations plan for 2027, the bigger question is no longer:</span></p><p style="text-align:center;"><b style="color:rgb(22, 56, 90);">“Where can we use AI?”</b></p><p style="text-align:center;"><span style="color:rgb(22, 56, 90);">It is:</span></p><p style="text-align:center;"><b style="color:rgb(22, 56, 90);">“Is our technology environment ready to run AI reliably at scale?”</b></p><p style="text-align:center;"><span style="color:rgb(22, 56, 90);">Moving AI from a controlled pilot into day-to-day property operations requires much more than selecting an AI platform. Real estate organizations need clean data, connected systems, reliable integrations, clearly defined workflows, appropriate governance, and enterprise platforms such as Yardi and MRI that are configured to support increasingly intelligent operations.</span></p><p style="text-align:center;"><span style="color:rgb(22, 56, 90);">For real estate leaders, preparing the technology stack for this transition may become one of the most important digital transformation priorities heading into 2027.</span></p></div><p></p><p></p></div><p></p></div>
</div></div><div data-element-id="elm_Tr7Py0I59hqujpqp_E3FBQ" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;">T</span>he Real Estate AI Conversation Is Changing</b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_F5r8SEzkMJtCmTTrLvev1w" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>The first stage of enterprise AI adoption focused largely on experimentation.</p><p>Organizations tested AI for activities such as:</p><ul><li>Lease and document abstraction</li><li>Tenant and resident communications</li><li>Invoice processing</li><li>Reporting and analytics</li><li>Data extraction</li><li>Knowledge search</li><li>Maintenance support</li><li>Workflow automation</li></ul><p>The next stage is considerably more complex.</p><p>Instead of simply generating an answer or summarizing information, emerging AI systems can potentially participate in multi-step business processes, collecting information, identifying exceptions, recommending actions, triggering workflows, and interacting with enterprise applications.</p><p>This evolution is often described as <b>agentic AI</b>.</p><p>For property management and real estate organizations, that could eventually mean AI supporting workflows across accounting, leasing, maintenance, procurement, reporting, and portfolio operations.</p><p>But there is an important catch:</p><p><b>AI can only operate effectively when the systems underneath it are ready.</b></p></div><p></p></div>
</div><div data-element-id="elm_-30z5ly-e_v6idOZxSmgig" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;">W</span>hy Successful AI Starts With the Existing Technology Stack</b></b></span></b><b></b></span></h2></div>
<div data-element-id="elm_xrLSJDNiZXSNApklVCPC5w" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>It can be tempting to treat AI as another application that can simply be added to the technology environment.</p><p>In practice, enterprise AI depends heavily on the quality of the infrastructure surrounding it.</p><p><br/></p><p>Consider a property management organization operating:</p><p><b>Yardi or MRI + CRM + banking platforms + document management + Power BI + construction systems + spreadsheets + custom applications.</b></p><p><b><br/></b></p><p>If those systems contain inconsistent data, disconnected processes, outdated integrations, and large amounts of manual work, adding AI does not automatically solve the problem.</p><p>It may simply add another layer of complexity.</p><p>Before organizations scale AI, they should therefore evaluate several foundational areas.</p></div><p></p></div>
</div><div data-element-id="elm_MSkXILJHxQDGj9kKevpRwQ" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><span style="font-size:18px;"><b>1. Clean and Governed Property Data</b></span></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_y_0DVRexdAyibvVmlYcIFg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>AI systems depend on data.</p><p>For real estate organizations, that data may include:</p><ul><li>Properties</li><li>Units</li><li>Tenants and residents</li><li>Leases</li><li>Vendors</li><li>General ledger information</li><li>Work orders</li><li>Invoices</li><li>Bank transactions</li><li>Budgets</li><li>Contracts</li><li>Portfolio performance</li></ul><p>If information is duplicated, inconsistent, incomplete, or stored across disconnected systems, AI-generated insights and automated actions can become less reliable.</p><p>Organizations preparing for AI should review their <b>data quality, ownership, structure, governance, and accessibility</b>.</p><p>This may involve cleaning historical data, standardizing records, improving data migration processes, and establishing clear governance around how information moves between platforms.</p><p>For Yardi and MRI environments in particular, the quality of the underlying configuration and data structure can have a major impact on downstream automation and analytics.</p></div><p></p></div>
</div><div data-element-id="elm_6VyYoFh5oOX-r0-D4JwOjA" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><span style="font-size:18px;"><b><span><b>2. Integration Architecture Becomes Critical</b></span></b></span></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_PNOkas04D3zUONdhY-I09w" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>Modern real estate technology environments rarely consist of one platform.</p><p>Property management systems often need to communicate with banking platforms, CRMs, construction systems, business intelligence tools, procurement applications, document repositories, and specialized PropTech solutions.</p><p>AI adds another participant to this ecosystem.</p><p>That makes integration architecture increasingly important.</p><p>Organizations should understand:</p><p><b style="color:rgb(22, 56, 90);">- Where does the data originate?<br/>- Which system is the system of record?<br/>- How does information move between applications?<br/>- Which integrations depend on manual exports?<br/>- Which processes rely on spreadsheets?<br/>- Where are APIs available?</b></p><p>A fragmented integration environment can make AI implementation significantly harder.</p><p>A well-designed integration strategy, on the other hand, creates a reliable foundation through which applications, automation platforms, and AI services can securely exchange information.</p></div><p></p></div>
</div><div data-element-id="elm_rciPzRuaedzEiFHuVWt_qQ" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><span style="font-size:18px;"><b><span><b>3. APIs Will Become More Important</b></span></b></span></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_FoUIxpORq5KDK0lyUIiP-Q" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>APIs have already become fundamental to modern PropTech environments.</p><p>Their importance increases further as AI becomes embedded into operational workflows.</p><p>For example, imagine an AI-enabled process that identifies an accounting exception.</p><p>Recognizing the exception is only one part of the workflow.</p><p><br/></p><p>The system may also need to:</p><p><b style="color:rgb(29, 128, 226);">Retrieve data → Analyze transaction → Compare records → Recommend action → Obtain approval → Update enterprise system → Record result</b></p><p><b style="color:rgb(22, 56, 90);"><br/></b></p><p>That requires reliable connections between multiple systems.</p><p>Real estate organizations should therefore evaluate whether their existing applications and custom integrations can support this level of connectivity.</p><p>This is where an <b>API-led integration strategy</b> can help reduce dependency on manual exports and fragile point-to-point connections.</p></div><p></p></div>
</div><div data-element-id="elm_q_vRqfIR7K_49G_KZu-MVA" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><span style="font-size:18px;"><b><span><b>4. Automate the Workflow Before Adding AI</b></span></b></span></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_GNBUKSZluI7Jt82mRannZg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>Not every business problem requires artificial intelligence.</p><p>In many organizations, significant efficiency gains can still come from traditional workflow automation.</p><p>For example:</p><p><b style="color:rgb(29, 128, 226);">Invoice received → Validate → Match → Approve → Post</b></p><p>If that workflow is largely manual today, introducing AI without first understanding the underlying process may simply automate an inefficient workflow.</p><p>A better approach is to identify:</p><ul><li>Repetitive activities</li><li>Manual handoffs</li><li>Approval bottlenecks</li><li>Duplicate data entry</li><li>Spreadsheet dependencies</li><li>Exception-heavy processes</li></ul><p>Organizations can then determine which steps require conventional automation and which genuinely benefit from AI.</p><p>This creates a more practical path toward intelligent operations.</p></div><p></p></div>
</div><div data-element-id="elm_jQt_fxjLrnJ2wd9EIiiOUg" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><span style="font-size:18px;"><b><span><b>5. Human Oversight Still Matters</b></span></b></span></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_6zPmJoezqH3dq6BfDh356g" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>As AI becomes capable of supporting more complex workflows, organizations also need to determine where human approval remains necessary.</p><p>This is particularly important in financial and operational environments.</p><p>Consider bank reconciliation.</p><p><br/></p><p>An intelligent system might be able to:</p><p><b style="color:rgb(29, 128, 226);">Import transactions → Identify potential matches → Detect exceptions → Recommend resolutions</b></p><p><b><br/></b></p><p>But organizations may still require a finance professional to approve specific exceptions before anything is posted.</p><p>The objective should therefore not always be <span style="color:rgb(22, 56, 90);"><b>100% autonomous automation</b>.</span></p><p><br/></p><p>In many situations, a more appropriate model is:</p><p><b style="color:rgb(29, 128, 226);">AI identifies → AI recommends → Human reviews → System executes</b></p><p><b><br/></b></p><p>This approach allows organizations to gain efficiency while maintaining appropriate controls.</p></div><p></p></div>
</div><div data-element-id="elm_hO0iAcMeimZHMCIgB1ppnw" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><span style="font-size:18px;"><b><span><b>6. Security and AI Governance Cannot Be an Afterthought</b></span></b></span></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_thXEJVf4Y0qDSFbaavYxOw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>Real estate platforms contain sensitive financial, tenant, vendor, lease, and operational information.</p><p>Organizations therefore need clear rules governing how AI can access and use that information.</p><p>Important questions include:</p><ul><li>Which data can AI access?</li><li>Which applications can AI interact with?</li><li>What actions can AI perform?</li><li>Which actions require human approval?</li><li>How are AI activities logged?</li><li>How are permissions managed?</li><li>How are exceptions reviewed?</li></ul><p>AI governance should be designed alongside the technology architecture rather than introduced after deployment.</p></div><p></p></div>
</div><div data-element-id="elm_7abThQCkjQXS5IF0e7TK4g" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">W</span>hat This Means for Yardi and MRI Environments</b></b></b></span></b><b></b></span></h2></div>
<div data-element-id="elm_9ZfTqQPghPKpsDZKw6a3YA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>For organizations running platforms such as <b>Yardi Voyager or MRI Software</b>, AI readiness should begin with the existing enterprise environment.</p><p><br/></p><p>That means reviewing areas such as:</p><p><b style="color:rgb(29, 128, 226);">System Configuration → Data Quality → Integrations → Reporting → Automation → Security → Governance</b></p><p><b style="color:rgb(29, 128, 226);"><br/></b></p><p>Organizations do not necessarily need to replace their core property management systems to become AI-ready.</p><p>In many cases, the bigger opportunity is to <span style="color:rgb(22, 56, 90);"><b>modernize the architecture around those platforms</b>.</span></p><p>This may include improving integrations, eliminating unnecessary manual processes, cleaning data, strengthening reporting environments, and creating more reliable connections between the property management system and the broader technology ecosystem.</p></div><p></p></div>
</div><div data-element-id="elm_WZmrBDZ8mBUwpU19iZZcmw" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">W</span>here Can AI Create Value in Real Estate Operations?</b></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_NubW2uPGKYqI7NqrymyYvA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>Once the underlying technology environment is prepared, organizations can begin identifying areas where AI can create practical value.</p><p><b style="color:rgb(22, 56, 90);">Property Accounting</b></p><p>AI and automation can support transaction matching, financial exception detection, invoice processing, reconciliation, and variance analysis.</p><p><b style="color:rgb(22, 56, 90);">Lease Administration</b></p><p>Document intelligence can help extract, classify, summarize, and analyze information from leases and related documents.</p><p><b style="color:rgb(22, 56, 90);">Property Operations</b></p><p>AI-assisted workflows can help teams organize maintenance requests, identify recurring issues, classify work orders, and prioritize operational information.</p><p><b style="color:rgb(22, 56, 90);">Reporting and Analytics</b></p><p>AI can complement traditional business intelligence by helping users explore portfolio information, summarize trends, and identify areas requiring further investigation.</p><p><b style="color:rgb(22, 56, 90);">Data Management</b></p><p>Intelligent tools can help identify duplicates, classify information, detect anomalies, and improve the way organizations work with large volumes of property data.</p><p>The goal should not be to introduce AI everywhere.</p><p>Organizations should prioritize use cases where AI can solve a measurable business problem.</p></div><p></p></div>
</div><div data-element-id="elm_J28sYVYiRGopNS4WYaws5A" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">A</span> Practical AI-Readiness Roadmap for Real Estate Organizations</b></b></b></b></span></b><b></b></span></h2></div>
<div data-element-id="elm_kEAMFwLD-G6kBh_2frae6g" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>Instead of starting with an AI product, organizations can begin with a structured readiness assessment.</p><p><b style="color:rgb(29, 128, 226);">Step 1:</b><b style="color:rgb(22, 56, 90);"> Map the Current Technology Environment</b></p><p>Document the systems supporting property management, accounting, leasing, construction, CRM, reporting, banking, and other critical operations.</p><p><b style="color:rgb(29, 128, 226);">Step 2:</b><b style="color:rgb(22, 56, 90);"> Identify High-Value Workflows</b></p><p>Look for processes involving high manual effort, repetitive tasks, large data volumes, or frequent exceptions.</p><p><b style="color:rgb(29, 128, 226);">Step 3:</b><b style="color:rgb(22, 56, 90);"> Assess Data Readiness</b></p><p>Evaluate data quality, accessibility, ownership, duplication, and governance.</p><p><b style="color:rgb(29, 128, 226);">Step 4:</b><b style="color:rgb(22, 56, 90);"> Review Integrations</b></p><p>Identify manual exports, outdated interfaces, custom scripts, disconnected applications, and opportunities for API-led integration.</p><p><b style="color:rgb(29, 128, 226);">Step 5:</b><b style="color:rgb(22, 56, 90);"> Automate Predictable Processes</b></p><p>Use workflow automation for repetitive and rules-based activities before introducing unnecessary AI complexity.</p><p><b style="color:rgb(29, 128, 226);">Step 6:</b><b style="color:rgb(22, 56, 90);"> Introduce AI Where Intelligence Adds Value</b></p><p>Apply AI where interpretation, prediction, classification, anomaly detection, document understanding, or decision support can meaningfully improve the process.</p><p><b style="color:rgb(29, 128, 226);">Step 7:</b><b style="color:rgb(22, 56, 90);"> Establish Governance and Human Controls</b></p><p>Define permissions, approvals, audit requirements, security controls, and accountability before scaling AI across the organization.</p><p><b style="color:rgb(29, 128, 226);">Step 8:</b><b style="color:rgb(22, 56, 90);"> Measure Business Outcomes</b></p><p>AI initiatives should be measured against business results rather than the number of AI tools deployed.</p><p>Depending on the use case, organizations can monitor metrics such as:</p><ul><li>Processing time</li><li>Manual effort</li><li>Exception volumes</li><li>Error rates</li><li>Reporting turnaround</li><li>Workflow completion time</li><li>User adoption</li></ul><p>This can help organizations determine where AI and automation are producing meaningful operational improvements.</p></div><p></p></div>
</div><div data-element-id="elm_Fhl85O7bLWlTv8Pjn8VBJg" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">F</span>rom AI Experimentation to Intelligent Operations</b></b></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_rXnb-z51LthRnzqrnMjpdQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>The next phase of real estate AI will not be defined simply by who adopts the most AI tools.</p><p>It will be defined by which organizations successfully connect <b>data, enterprise systems, integrations, automation, governance, and AI</b> into reliable operational workflows.</p><p>For companies operating complex Yardi, MRI, and multi-platform environments, that transition requires both technical expertise and a strong understanding of real estate business processes.</p><p>That is where an experienced PropTech consulting partner can make a difference.</p></div><p></p></div>
</div><div data-element-id="elm_R65IBzZd0DQIh29aBaTYBQ" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">H</span>ow Assetsoft Can Help</b></b></b></b></b></span></b><b></b></span></h2></div>
<div data-element-id="elm_gHG-RkWmdcGxw_RNqqvRUA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>Assetsoft helps real estate organizations modernize and optimize technology environments across <span style="color:rgb(22, 56, 90);"><b>Yardi, MRI Software, integrations, automation, analytics, and enterprise workflows</b>.</span></p><p>Rather than treating AI as an isolated technology initiative, Assetsoft can help organizations examine the systems and processes that AI ultimately depends on.</p><p>Areas of support can include:</p><ul><li>Yardi consulting and optimization</li><li>MRI Software consulting</li><li>System configuration and optimization</li><li>Data migration and data-quality initiatives</li><li>API and system integration</li><li>Workflow automation</li><li>Reporting and analytics</li><li>Process assessment</li><li>AI-readiness planning</li></ul><p>The objective is not simply to introduce another technology.</p><p>It is to create an enterprise environment where <span style="color:rgb(22, 56, 90);"><b>people, processes, data, automation, and AI can work together effectively</b>.</span></p></div><p></p></div>
</div><div data-element-id="elm_6sZ2YWCoeMefJoyTpPwbfQ" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">F</span>requently Asked Questions About AI Readiness in Real Estate</b></b></b></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_0GfCFvKPrys0oDO_giQLMQ" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><!-- ASSETSOFT FAQ ACCORDION – ONE COLUMN --><section class="as-faq-accordion"><style> @import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap"); .as-faq-accordion, .as-faq-accordion * { box-sizing: border-box; font-family: "Poppins", sans-serif; } .as-faq-accordion { width: 100%; max-width: 1100px; margin: 0 auto; padding: 20px 0; } .as-faq-list { display: flex; flex-direction: column; gap: 14px; } .as-faq-item { overflow: hidden; background: #ffffff; border: 1px solid rgba(29, 128, 226, 0.15); border-radius: 16px; box-shadow: 0 6px 22px rgba(0, 55, 110, 0.06); transition: border-color 0.3s ease, box-shadow 0.3s ease, transform 0.3s ease; } .as-faq-item:hover { border-color: rgba(29, 128, 226, 0.35); box-shadow: 0 10px 30px rgba(29, 128, 226, 0.12); transform: translateY(-2px); } .as-faq-item.is-open { border-color: rgba(29, 128, 226, 0.4); box-shadow: 0 12px 32px rgba(29, 128, 226, 0.14); } .as-faq-question { width: 100%; display: flex; align-items: center; justify-content: space-between; gap: 20px; padding: 22px 24px; background: transparent; border: 0; color: #00376e; text-align: left; cursor: pointer; outline: none; } .as-faq-question-text { flex: 1; font-size: 17px; font-weight: 600; line-height: 1.5; } .as-faq-icon { position: relative; flex: 0 0 38px; width: 38px; height: 38px; border-radius: 50%; background: #cee0f3; transition: background-color 0.3s ease, transform 0.35s ease; } .as-faq-icon::before, .as-faq-icon::after { content: ""; position: absolute; top: 50%; left: 50%; width: 14px; height: 2px; border-radius: 10px; background: #1d80e2; transform: translate(-50%, -50%); transition: transform 0.35s ease, background-color 0.3s ease; } .as-faq-icon::after { transform: translate(-50%, -50%) rotate(90deg); } .as-faq-item.is-open .as-faq-icon { background: #1d80e2; transform: rotate(180deg); } .as-faq-item.is-open .as-faq-icon::before, .as-faq-item.is-open .as-faq-icon::after { background: #ffffff; } .as-faq-item.is-open .as-faq-icon::after { transform: translate(-50%, -50%) rotate(0deg); } .as-faq-answer { display: grid; grid-template-rows: 0fr; opacity: 0; transition: grid-template-rows 0.45s ease, opacity 0.35s ease; } .as-faq-item.is-open .as-faq-answer { grid-template-rows: 1fr; opacity: 1; } .as-faq-answer-inner { min-height: 0; overflow: hidden; } .as-faq-answer-content { margin: 0 24px; padding: 0 0 24px; border-top: 1px solid rgba(29, 128, 226, 0.12); } .as-faq-answer-content p { margin: 18px 0 0; color: #425466; font-size: 15px; font-weight: 400; line-height: 1.8; } .as-faq-question:focus-visible { box-shadow: inset 0 0 0 3px rgba(29, 128, 226, 0.25); border-radius: 16px; } @media (max-width: 767px) { .as-faq-list { gap: 12px; } .as-faq-question { gap: 14px; padding: 18px; } .as-faq-question-text { font-size: 15px; line-height: 1.45; } .as-faq-icon { flex-basis: 34px; width: 34px; height: 34px; } .as-faq-answer-content { margin: 0 18px; padding-bottom: 20px; } .as-faq-answer-content p { margin-top: 16px; font-size: 14px; line-height: 1.7; } } @media (prefers-reduced-motion: reduce) { .as-faq-item, .as-faq-icon, .as-faq-icon::before, .as-faq-icon::after, .as-faq-answer { transition: none; } } </style><div class="as-faq-list"><!-- FAQ 1 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-1"><span class="as-faq-question-text"> What does AI readiness mean for a real estate company? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-1"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> AI readiness refers to an organization's ability to implement and scale AI using reliable data, connected systems, appropriate integrations, standardized workflows, security controls, and governance. For real estate companies, this often involves evaluating property management platforms such as Yardi or MRI Software alongside the broader PropTech ecosystem. </p></div>
</div></div></article><!-- FAQ 2 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-2"><span class="as-faq-question-text"> How should real estate firms prepare their technology stack for AI? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-2"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> Real estate firms can begin by assessing data quality, mapping existing applications, reviewing integrations, identifying manual workflows, establishing systems of record, improving security, and defining AI governance. Organizations can then prioritize AI use cases that address specific operational or financial challenges. </p></div>
</div></div></article><!-- FAQ 3 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-3"><span class="as-faq-question-text"> Can Yardi and MRI Software support AI initiatives? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-3"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> Yardi and MRI environments can form part of a broader AI-enabled real estate technology strategy. The practical opportunities depend on the organization's products, configurations, available interfaces, integrations, data architecture, and business requirements. Optimizing the underlying environment is therefore an important part of AI readiness. </p></div>
</div></div></article><!-- FAQ 4 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-4"><span class="as-faq-question-text"> Why are APIs important for AI in real estate? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-4"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> APIs can enable approved applications, automation tools, and AI-enabled workflows to exchange information with enterprise systems. Reliable API and integration architecture can reduce manual data transfers and support more connected workflows across property management, accounting, CRM, banking, reporting, and other systems. </p></div>
</div></div></article><!-- FAQ 5 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-5"><span class="as-faq-question-text"> What is agentic AI in real estate? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-5"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> Agentic AI generally refers to AI systems designed to perform or coordinate multiple steps toward an objective rather than only generating a single response. In real estate, potential applications may involve gathering information, analyzing data, identifying exceptions, recommending actions, and interacting with approved workflows or enterprise systems while operating within defined controls. </p></div>
</div></div></article><!-- FAQ 6 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-6"><span class="as-faq-question-text"> Should real estate companies automate processes before implementing AI? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-6"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> In many cases, yes. Rules-based processes may be better addressed through conventional workflow automation before adding AI. Organizations can first standardize the process and automate predictable tasks, then introduce AI where interpretation, classification, anomaly detection, prediction, or decision support provides additional value. </p></div>
</div></div></article><!-- FAQ 7 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-7"><span class="as-faq-question-text"> How can Assetsoft help real estate organizations become AI-ready? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-7"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> Assetsoft can help organizations assess and optimize the technology foundations required for AI across Yardi, MRI Software, data migration, integrations, APIs, reporting, workflow automation, and process improvement. This can help organizations develop a practical roadmap for moving from isolated AI experiments toward more connected and scalable AI-enabled operations. </p></div>
</div></div></article></div><script>
    (function () {
      const faqSections = document.querySelectorAll(".as-faq-accordion");

      faqSections.forEach(function (section) {
        const items = section.querySelectorAll(".as-faq-item");

        items.forEach(function (item) {
          const button = item.querySelector(".as-faq-question");

          button.addEventListener("click", function () {
            const isOpen = item.classList.contains("is-open");

            /* Close all other FAQs */
            items.forEach(function (otherItem) {
              otherItem.classList.remove("is-open");

              const otherButton =
                otherItem.querySelector(".as-faq-question");

              otherButton.setAttribute("aria-expanded", "false");
            });

            /* Open selected FAQ if it was closed */
            if (!isOpen) {
              item.classList.add("is-open");
              button.setAttribute("aria-expanded", "true");
            }
          });
        });
      });
    })();
  </script></section></div>
</div><div data-element-id="elm_7xFRlgjHDlmg75YN8YT3-Q" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="color:rgb(22, 56, 90);"><span style="font-size:32px;">C</span>onclusion:</span><span style="color:rgb(29, 128, 226);"> Preparing for AI Starts With the Foundation</span></b></b></b></b></b></b></b><b></b></span></h2></div>
<div data-element-id="elm_WBZ00riYFj-3kXq4go1iww" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>Moving from AI pilots to production requires more than adopting the latest AI technology. Real estate organizations need <b>clean data, optimized Yardi or MRI environments, reliable integrations, scalable automation, strong governance, and clearly defined human controls</b>. By strengthening these foundations now, organizations can enter 2027 better prepared to turn AI experimentation into practical, secure, and measurable business value.</p><p><br/></p><p><b>Ready to move beyond AI experimentation? Assetsoft can help assess your current technology environment and develop a practical roadmap toward connected, automated, and AI-ready real estate operations.</b></p></div><p></p></div>
</div><div data-element-id="elm_yVcGmpCqSOya0Gkzv4tC5A" data-element-type="button" class="zpelement zpelem-button " data-animation-name="bounceIn"><style></style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"></style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-none " href="/contact-us" target="_blank"><span class="zpbutton-content">Get Started Now</span></a></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Thu, 24 Sep 2026 04:26:58 -0500</pubDate></item><item><title><![CDATA[Splash-Free Urinals: The $122K Facility Management Problem | Assetsoft]]></title><link>https://assetsoft.biz/blogs/post/splash-free-urinals-the-122k-facility-management-problem-assetsoft</link><description><![CDATA[<img align="left" hspace="5" src="https://assetsoft.biz/Toronto-s Subway Spends -122-000 a Year Cleaning Each Bathroom. An Ig Nobel-Winning Urinal Coul-1.jpg"/>University of Waterloo researcher Kaveeshan Thurairajah won the 2026 Ig Nobel Physics Prize for a splash-free urinal. Here’s why the “Nauti-loo” is a facility-management, ESG, and tenant-experience story every CRE executive should read.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_a__8mZMBR9qPxdDTi6wXqg" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_J7XeqLB0TJegcbq5TisycA" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_vnN5pSh9SJW85VBHHPch7Q" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_-ds1pJMdSMelVdrOfPg9Vw" data-element-type="image" class="zpelement zpelem-image " data-animation-name="bounceInDown"><style> @media (min-width: 992px) { [data-element-id="elm_-ds1pJMdSMelVdrOfPg9Vw"] .zpimage-container figure img { width: 1240px ; height: 265.82px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/Toronto-s%20Subway%20Spends%20-122-000%20a%20Year%20Cleaning%20Each%20Bathroom.%20An%20Ig%20Nobel-Winning%20Urinal%20Coul.jpg" size="fit" data-lightbox="true"/></picture></span></figure></div>
</div><div data-element-id="elm_tYzw7Q8sVOehxsPtd-29Vg" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:26px;"><span style="color:rgb(226, 29, 29);">----</span><b style="color:rgb(29, 128, 226);">&nbsp; <span style="font-size:24px;">Key Takeaways</span>&nbsp;</b><span style="color:rgb(22, 56, 90);"></span><span style="color:rgb(226, 29, 29);">----</span></span></h2></div>
<div data-element-id="elm_qKSiLg3b8c5toGtrIElx5A" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_qKSiLg3b8c5toGtrIElx5A"].zpelem-box{ background-color:#CEE0F3; background-image:unset; border-radius:20px; } </style><div data-element-id="elm_DGnpu7a_jIbXu_DzVwjniw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_DGnpu7a_jIbXu_DzVwjniw"].zpelem-text { margin-block-start:20px; margin-inline-end:25px; margin-block-end:20px; margin-inline-start:25px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:4pt;margin-left:36pt;"></p><p style="margin-bottom:5pt;margin-left:27pt;"><span style="color:rgb(22, 56, 90);"><span style="font-size:24px;">•</span>&nbsp; Roughly one million litres of urine miss the fixture every day across the 56 million non-residential urinals in the United States a hidden operating cost in every office tower, mall and terminal.</span></p><p style="margin-bottom:5pt;margin-left:27pt;"><span style="color:rgb(22, 56, 90);"><span style="font-size:24px;">•</span>&nbsp; A University of Waterloo team led by Kaveeshan Thurairajah won the 2026 Ig Nobel Physics Prize for the “Nautilus” (Nauti-loo). In lab testing, this urinal geometry cut splashback to as little as 1.4% of a conventional commercial fixture.</span></p><p style="margin-bottom:5pt;margin-left:27pt;"><span style="color:rgb(22, 56, 90);"><span style="font-size:24px;">•</span>&nbsp; The physics is a 30-degree rule: keep the stream’s impact angle below 30 degrees and keep liquid films along the surface instead of rebounding.</span></p><p style="margin-bottom:5pt;margin-left:27pt;"><span style="color:rgb(22, 56, 90);"><span style="font-size:24px;">•</span>&nbsp; Using Toronto Transit Commission cleaning data, the researchers estimate up to $10,000 CAD per bathroom per year in avoidable costs, and the design requires no special coatings or materials.</span></p><p style="margin-bottom:5pt;margin-left:27pt;"><span style="color:rgb(22, 56, 90);"><span style="font-size:24px;">•</span>&nbsp; Physical fixtures only pay off when the savings are captured in your CMMS and ERP, which is where PropTech comes in.</span></p><p></p></div><p></p></div>
</div></div><div data-element-id="elm_NYWTMCwMBeBuyfhkj07cJQ" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;">T</span>he Million-Liter Problem Hiding in Every Office Tower</b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_CulOLicSkBhbjcSomYa7cg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:8pt;"><span>Walk onto the executive floor of any REIT, and you’ll find people arguing about cap rates, HVAC optimisation, agentic AI, and the CAM reconciliation that’s three weeks late. You will not find anyone arguing about urinals.</span></p><p style="margin-bottom:8pt;"><span>That is a mistake, and the numbers say so. With around 56 million urinals in non-residential settings in the United States alone, on the order of one million litres of urine is splashed onto the floor daily, not because of user error, but because of geometry. The urinal in Marcel Duchamp’s 1917 art piece “La Fontaine” would not look out of place in a modern restroom. A century of building science has upgraded everything around it sensor faucets, low-flow valves, touchless dispensers and left the one surface that actually receives the liquid untouched.</span></p><p style="margin-bottom:8pt;"><span>The consequences are measurable. Urinal surfaces carry significantly higher bacteria concentrations than traditional toilets, with the surrounding floor highest of all, and ammonia levels on the floor around a urinal run roughly 100 times higher than any area near a toilet. Every stray litre becomes a mop pass, a chemical purchase, a corroded grout line, an odour complaint, and, eventually, a five-figure restroom renovation. It is one of the largest drivers of your janitorial contract and one of the most common grievances in your tenant surveys, and almost nobody has ever put it on a dashboard.</span></p><p style="margin-bottom:8pt;"><span></span></p><div><p style="margin-bottom:8pt;"><span>In September 2026, someone finally solved it with differential equations and a seashell. The science world responded the way it responds to elegant, slightly absurd breakthroughs: with an Ig Nobel Prize.</span></p></div><p></p></div><p></p></div>
</div><div data-element-id="elm_tdGvVn2PiSTx5NV8fEjWkg" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><span style="font-size:32px;">W</span>hat Is the “Nauti-loo”? A Plain-English Answer</b></span></b><b></b></span></h2></div>
<div data-element-id="elm_WCAnORvcTHrCOsBqVddE7A" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:8pt;"><span>The Nautilus, nicknamed the “Nauti-loo”, is a urinal design developed at the University of Waterloo’s Department of Mechanical and Mechatronics Engineering. Long and sleek, it nearly eliminates splatter on floors, pants, and shoes by ensuring the angle at which a stream hits the wall doesn’t exceed about 30 degrees, a threshold determined through theoretical modelling and validated by physical experiments. At that shallow angle, the liquid stops rebounding and instead forms a smooth wall film that drains away.</span></p></div><p></p></div>
</div><div data-element-id="elm_4BcyXZLMn7ZuBdEmBQ6wig" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_4BcyXZLMn7ZuBdEmBQ6wig"] .zpimage-container figure img { width: 1340px ; height: 287.26px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/Toronto-s%20Subway%20Spends%20-122-000%20a%20Year%20Cleaning%20Each%20Bathroom.%20An%20Ig%20Nobel-Winning%20Urinal%20Coul-3.jpg" size="fit" data-lightbox="true"/></picture></span></figure></div>
</div><div data-element-id="elm_PwEQn4D3hLYZYx0k7LfWYw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span>The peer-reviewed study, published in <i>PNAS Nexus</i> in April 2025, lists Kaveeshan Thurairajah as lead author alongside Xianyu (Mabel) Song, J D Zhu, Mia Shi, Ethan A. Barlow, Randy C. Hurd of Weber State University, and corresponding author Dr. Zhao Pan. Thurairajah, now a PhD student in mechanical engineering, was still an undergraduate when he spearheaded the study and presented early findings at a U.S. conference in 2022; the prize-winning team also includes Dr. Tadd Truscott of King Abdullah University of Science and Technology, and more than a decade of on-and-off research fed into the final design.</span></p></div>
</div><div data-element-id="elm_LqszMshlD0dfiRiA_SaSWg" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;">T</span>he Physics: Why Every Urinal You Own Is Fighting the 30-Degree Rule</b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_VvaD7SqTvBMmIOpIx5icpg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:8pt;"><span>Start with what happens to any liquid jet. Given enough distance, a stream breaks up into droplets through the Rayleigh–Plateau instability; in the team’s tests, the median droplet diameters ranged from 4.4 mm to 7.2 mm. By the time it reaches a urinal wall, you are no longer dealing with a stream but with a train of fast-moving drops carrying real kinetic energy.</span></p><p style="margin-bottom:8pt;"><span>What happens next depends on the angle of impact. Hit a hard surface close to perpendicular, and each droplet shatters on contact, throwing off satellite droplets that ricochet onto the floor, the partition, the user’s shoes and as aerosol into the air. Hit the same surface at a glancing angle and surface tension and viscosity win: the droplet spreads instead of shattering, and the liquid glides along the wall as a thin film. The team’s model predicts that at a 30-degree impinging angle, splash is reduced by about 95% from maximum, and that this inflection point is almost invariant across the range of conditions found in human urination.</span></p><p style="margin-bottom:8pt;"><span>The engineering problem, then, was spatial. A flat plate tilted at 30 degrees would work, but only for one user height and one trajectory. Real restrooms serve children, adults, and wheelchair users, standing at different distances and aiming at different points. Thurairajah’s team reframed the question as an isogonal curve problem: find a curve that intersects a family of stream trajectories at a constant angle, and solving the resulting differential equations in the top-view plane produced logarithmic spirals, the same curve found in a nautilus shell.</span></p><p style="margin-bottom:8pt;"><span>The team built and tested two prototypes. Both the Cornucopia and the Nautilus keep impinging angles at or below 30 degrees across their entire surface, and experiments showed they can reduce splashback to only 1.4% of the splash of a common contemporary commercial urinal. Under the high-splash conditions where conventional fixtures perform worst, the Nautilus achieved 85% and 95% reductions; by contrast, a contemporary commercial urinal throws droplets roughly half a meter to either side.</span></p><p style="margin-bottom:8pt;"><span>The Nautilus won on the criteria that matter to a facility manager. Its low lip, between 430 mm and 140 mm off the floor, makes it accessible to users of all heights, including wheelchair users, exceeding accessibility standards that require a lip no more than 430 mm high; its larger open area makes cleaning significantly easier; and because it tolerates poor aim, it may prove useful on aircraft and boats. Physics got the team to a splash-free surface; industrial design got them to a product a building could specify.</span></p><p style="margin-bottom:8pt;"><span>One more detail matters for procurement: the improvement comes solely from geometry, requires no expensive or complicated coatings, and is compatible with conventional materials.</span></p></div><p></p></div>
</div><div data-element-id="elm_kMxEUtF1AjkECsU2MzKwRA" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;">W</span>hy Nudges and Mats Were Never Going to Fix It</b></span></b><b></b></span></h2></div>
<div data-element-id="elm_gox0YPzScXFpiE9YGvcazw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:8pt;"><span>Facility teams have fought splashback for decades with screens, mats, and behavioural tricks. Screens and mats catch splash rather than prevent it, with no published data on their effectiveness; and the famous fly sticker at Amsterdam’s Schiphol Airport produced a reported 50–80% reduction in splashback and an 8% cut in cleaning costs a reduction, not an elimination. The fly is a nudge; the Nautilus is a law of physics. Nudges depend on the user. Geometry doesn’t.</span></p></div><p></p></div>
</div><div data-element-id="elm_wdKUZgWhSl5PwU1rjwdtbw" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;">Y</span>ellow Raincoats in Zurich: Inside the 2026 Ig Nobel Ceremony</b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_LmDfM7YCPEWghSbTE8t3rQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:8pt;"><span>The Ig Nobel Prizes, organized by the magazine <i>Annals of Improbable Research</i>, honour research that first makes people laugh and then makes them think. This year’s ceremony marked a historic shift: after 35 years in the United States, the awards moved to a convention centre in Zurich, Switzerland, amid concerns about attendees getting visas, and the 2027 ceremony is already booked for Antwerp. Real Nobel laureates Esther Duflo, Abhijit Banerjee, Michel Mayor and Tim Hunt handed out the prizes on September 3, 2026.</span></p><p style="margin-bottom:8pt;"><span>The Waterloo team won the Physics Prize for their “theoretical and experimental attempts to design a splash-free urinal.” They wore yellow raincoats as couture at the ceremony and collected the traditional foot-mushroom statue and a ten-trillion-dollar bill from Zimbabwe, worth 15 to 30 Canadian dollars. Back in Waterloo, the professor and student had celebrated the news by sipping blueberry wine from espresso cups in Pan’s office.</span></p></div><p></p></div>
</div><div data-element-id="elm_EwYWoX3px3qbyMX8bPQk0w" data-element-type="iframe" class="zpelement zpelem-iframe "><style type="text/css"></style><div class="zpiframe-container zpiframe-align-center"><iframe class="zpiframe " src="https://www.youtube.com/embed/G5tncenifrs?si=-RMGKt-ior81ouxn" width="560" height="315" align="center" allowfullscreen frameBorder="0" title="YouTube video player"></iframe></div>
</div><div data-element-id="elm_WQKn9GPtQjgwKdsmsPruGQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>The comedy is the point; so is what sits underneath it. Thurairajah described the prize as a symbol of learning things for their own sake: even if it seems silly, “it’s beautiful to know about how the world works.” Pan, for his part, has argued that without physics and math you cannot design even a humble urinal and that a pinch of art and humour makes ordinary life a little better.</p><p>For anyone who manages buildings, the beauty is in the budget.</p></div><p></p></div>
</div><div data-element-id="elm_eRHJcdGglo3XWMKgBGxgWA" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;color:rgb(29, 128, 226);"></span><b><span style="font-size:32px;color:rgb(29, 128, 226);"></span><span style="font-size:32px;color:rgb(29, 128, 226);"></span><span style="font-size:32px;color:rgb(29, 128, 226);"></span><span style="color:rgb(29, 128, 226);font-size:32px;">T</span><span style="color:rgb(29, 128, 226);">he </span><span style="color:rgb(22, 56, 90);">Facility Management</span><span style="color:rgb(29, 128, 226);"> Calculus: What Splashback Actually Costs</span></b></b><b></b></span></h2></div>
<div data-element-id="elm_j8oT82BRSq49LrrXnQHuuQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:8pt;"><span>Take the joke out and what’s left is a cost model. Splashback drives expense through four channels at once:</span></p><p style="margin-bottom:8pt;"><b><span>1. Custodial labor. </span></b><span>High-traffic men’s restrooms are serviced on accelerated cycles, and a disproportionate share of each visit is spent on the floor and walls around the urinals rather than the fixtures themselves.</span></p><p style="margin-bottom:8pt;"><b><span>2. Consumables and chemicals. </span></b><span>Uric acid crystallizes as puddles evaporate, and the odor drives recurring purchases of caustic cleaners, enzymatic sprays, deodorizing blocks, and disposable mats.</span></p><p style="margin-bottom:8pt;"><b><span>3. Accelerated capital expenditure. </span></b><span>Urine is corrosive. Repeated wetting and drying cycles push salts into grout lines and past waterproofing membranes, delaminating tile and degrading subfloor. Restrooms that should last a decade end up in the renovation queue early, and a full gut renovation of a commercial restroom runs well into five figures before you count the disruption of closed facilities.</span></p><p style="margin-bottom:8pt;"><b><span>4. Work orders and complaints. </span></b><span>Odor and wet-floor tickets are a perennial top category in office and retail CMMS logs, and every ticket carries dispatch overhead.</span></p><p style="margin-bottom:8pt;"><span>The researchers put a Canadian number on it. Using Toronto subway data, they note the TTC was projected to spend an annual average of $122,418 CAD per bathroom on cleaning alone from 2020 through 2024, and estimate that up to around $10,000 CAD per bathroom could be saved annually. That’s transit-grade traffic. Here is what the same logic looks like for a typical commercial asset:</span></p></div><p></p></div>
</div><div data-element-id="elm_ZvJ2cbhcy2MCzga6VPzlHg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><table border="1" cellspacing="0" cellpadding="0" width="624"><thead><tr><td><p><b><span>Operating metric</span></b></p></td><td><p><b><span>Conventional urinal</span></b></p></td><td><p><b><span>Nautilus-class geometry</span></b></p></td><td><p><b><span>What changes for the asset</span></b></p></td></tr></thead><tbody><tr><td><p><span>Splash dispersion</span></p></td><td><p><span>Baseline (100%)</span></p></td><td><p><span>As low as 1.4% in lab tests</span></p></td><td><p><span>No localized pooling; far less aerosol</span></p></td></tr><tr><td><p><span>Custodial time per restroom, per service round*</span></p></td><td><p><span>15–20 min</span></p></td><td><p><span>6–8 min</span></p></td><td><p><span>Perimeter mopping and wall wiping largely eliminated</span></p></td></tr><tr><td><p><span>Chemical deep-clean cadence*</span></p></td><td><p><span>Daily</span></p></td><td><p><span>Weekly to monthly</span></p></td><td><p><span>Lower spend on caustic and enzymatic agents</span></p></td></tr><tr><td><p><span>Grout/tile replacement cycle*</span></p></td><td><p><span>3–5 years in high-traffic zones</span></p></td><td><p><span>Approaches full tile lifespan</span></p></td><td><p><span>Defers five-figure restroom renovations</span></p></td></tr><tr><td><p><span>Odor and wet-floor work orders</span></p></td><td><p><span>Top recurring category</span></p></td><td><p><span>Marginal</span></p></td><td><p><span>Fewer dispatches, better tenant scores</span></p></td></tr></tbody></table></div><p></p></div>
</div><div data-element-id="elm_q5FW8DuiWSDGUYGbFWXxXQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:8pt;"><b><span>A worked example. </span></b><span>Take a Class-A office building or suburban mall with 40 urinals. Assume custodial staff spends four minutes per fixture per day on splash-related cleanup. That is 160 minutes, about 2.7 hours every day. At a fully loaded contractor rate of $28 an hour, the routine costs roughly $27,000 a year, and it exists only because liquid escaped a basin it was never supposed to leave.</span></p><p style="margin-bottom:8pt;"><span>Eliminate 75% of that work, and you free up about $20,400 a year in operating expense. Because commercial assets are valued as Net Operating Income divided by the cap rate, $20,400 of recurring NOI at a 6.0% cap rate translates into roughly <b>$340,000 of asset value</b>&nbsp;before counting chemical savings, deferred CapEx, or reduced ticket volume. Multiply that across a 50- or 100-property portfolio, and the ceramic fixture becomes a seven-figure decision.</span></p></div><p></p></div>
</div><div data-element-id="elm_qRrUptLkA82iQPJ7HnE48w" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;">T</span>enant Experience and Lease Retention: The Restroom Is a Renewal Variable</b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_qZQIrqlvUQeuq5U2s1vXAA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:8pt;"><span>In a post-pandemic market, physical space has to justify its existence. Office landlords compete against the kitchen table; shopping centres compete against a phone. Both win or lose on the quality of the in-person experience, and few things undercut a premium environment faster than a restroom that smells, feels sticky underfoot, or shows visible splatter around the fixtures.</span></p><p style="margin-bottom:8pt;"><span>In retail, restroom cleanliness is one of the most reliable predictors of dwell time and brand perception; a bad washroom in a luxury centre reads, subconsciously, as bad management everywhere else. In the office sector, tenant satisfaction surveys consistently rank restroom condition alongside temperature as a top workplace grievance, and unlike temperature, it is a grievance the landlord fully controls.</span></p><p style="margin-bottom:8pt;"><span>Thurairajah framed it in human terms: if the team can make bathrooms and public spaces more inviting, “that’s, like, a good thing for society.” For a landlord, the same sentence reads: more inviting facilities, higher retention, stronger asking rents.</span></p></div><p></p></div>
</div><div data-element-id="elm_eFCkgBUr7BtH0ZHTHqXgVw" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;color:rgb(29, 128, 226);"></span><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;">T</span>he ESG Nexus: Chemicals, Water and Indoor Air</span></b></b><b></b></span></h2></div>
<div data-element-id="elm_HauEaBPxeswXhRxZk3aTWQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:8pt;"><span>Sustainability frameworks LEED, BREEAM, and WELL now shape tenant leasing decisions and institutional financing terms, and restrooms carry an awkward contradiction. Low-flow and waterless urinals cut potable water use, but with less flow to carry residue away, they often worsen odour and crystallization. Facility teams compensate with hot-water mopping, disposable mats and harsher chemicals, quietly undoing the gain the fixture was installed to deliver.</span></p><p style="margin-bottom:8pt;"><span>Containing splash at the source resolves the paradox. The researchers estimate that if the Nautilus replaced the 56 million non-residential urinals in the U.S., and cleaning consumes ten times the volume of splashed urine, it could save up to 10 million litres of fresh water a day. Add the disposable mats that never need to be bought, the quaternary ammonium compounds and bleach that never reach the sewer, and the aerosolized droplets that never degrade indoor air quality, an audited parameter under the WELL Building Standard.</span></p><p style="margin-bottom:8pt;"><span>A low-flow valve is an ESG line on a spec sheet. A fixture that stops the mess before it starts is an ESG outcome.</span></p></div><p></p></div>
</div><div data-element-id="elm_UFJJJHVFyOaaso1TcasvYg" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;">F</span>rom Porcelain to Platform: Where <span style="color:rgb(29, 128, 226);">Assetsoft</span> Comes In</b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_PrJNVEOVKUkIHu-R-OZgEQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:8pt;"><span>Here is the uncomfortable truth about physical innovation in real estate: a better fixture alone does not move NOI. Savings that are never measured never make it to the valuation model. The second half of the Nautilus story is digital.</span></p><p style="margin-bottom:8pt;"><span>At Assetsoft, we spend our days inside real estate's operational systems implementing and integrating Yardi Voyager and MRI Software; building automations with UiPath and Power Automate; and wiring Power BI to the data that actually runs a portfolio. When a client installs splash-free fixtures, the questions we help answer are the ones that turn a nice idea into a documented return:</span></p><p style="margin-bottom:5pt;margin-left:27pt;"><span>•&nbsp;</span><b><span>Is the labour saving real? </span></b><span>Tag janitorial time and consumables in the CMMS by restroom and fixture class in Yardi Facility Manager or MRI X, so the before-and-after is a report, not an anecdote.</span></p><p style="margin-bottom:5pt;margin-left:27pt;"><span>•&nbsp;</span><b><span>Are cleaning schedules responding to reality? </span></b><span>Occupancy sensors feeding the work-order system let cleaning cadence follow foot traffic instead of a fixed clock.</span></p><p style="margin-bottom:5pt;margin-left:27pt;"><span>•&nbsp;</span><b><span>Does finance see it? </span></b><span>Vendor invoices, work orders, and property-level cost codes need to move between systems without manual keying. Working with integration partners such as KriyaGo, we connect the CMMS, the ERP, and the bank so the savings reconcile automatically and show up in the numbers finance actually reports.</span></p><p style="margin-bottom:8pt;"><span>In our world, the equivalent of fluid splashback is <i>data splashback:</i>&nbsp;the manual keying error, the unreconciled work order, the misallocated CAM charge, the broken handshake between two systems that should have talked to each other. It splatters drag across finance, leasing, and operations, and people spend hours every week mopping it up.</span></p><p style="margin-bottom:8pt;"><span>What the Waterloo team did with porcelain is what a good systems team does with an ERP, and the principles are identical:</span></p><p style="margin-bottom:5pt;margin-left:27pt;"><span>1.</span><b><span>Reject the default. </span></b><span>A fixture, workflow, or report having worked “that way” for a century is not evidence that it is optimized.</span></p><p style="margin-bottom:5pt;margin-left:27pt;"><span>2.</span><b><span>Consult the mathematics. </span></b><span>Solutions built on measured data and modeled behavior beat cosmetic tweaks and nudges every time.</span></p><p style="margin-bottom:5pt;margin-left:27pt;"><span>3.</span><b><span>Design for reality. </span></b><span>Real users vary in height and trajectory, or in how they key an invoice. The system has to absorb that variance, not assume it away.</span></p><p style="margin-bottom:5pt;margin-left:27pt;"><span>4.</span><b><span>Capture compounding margins. </span></b><span>Four minutes per fixture or thirty seconds per invoice is trivial once and transformative at scale.</span></p></div><p></p></div>
</div><div data-element-id="elm_LA1r9i3iUsjwmVCmQX2n-g" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;color:rgb(29, 128, 226);"></span><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;">A</span> Canadian Engineering Story, Recognized Worldwide</span></b></b><b></b></span></h2></div>
<div data-element-id="elm_cjbAu3sdqLdxE2O9ch9-Kw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:8pt;"><span>The coverage has been global, which tells you the pain point is too. <a href="https://www.cbc.ca/radio/asithappens/2026-ig-nobels-9.7331408" style="text-decoration-line:underline;color:rgb(48, 4, 234);">CBC Radio’s As It Happens</a> interviewed Thurairajah on the research and the Zurich ceremony, and CBC’s <i>The National</i> featured him in a <span style="text-decoration-line:underline;"><a href="https://www.cbc.ca/player/play/video/9.7333666"><span style="color:rgb(48, 4, 234);">video segment</span></a><span style="color:rgb(48, 4, 234);">.</span></span><span style="text-decoration-line:underline;"><span style="color:rgb(48, 4, 234);"></span><a href="https://www.theguardian.com/science/2026/sep/03/ig-nobel-prize-awards-2026-winners"><span style="color:rgb(48, 4, 234);">The Guardian</span></a></span> covered the laureates in the UK; <span style="text-decoration-line:underline;"><a href="https://www.pbs.org/newshour/science/scientists-studying-cockroach-milk-nose-blowing-win-2026-ig-nobel-prizes-for-quirky-science"><span style="color:rgb(48, 4, 234);">PBS NewsHour</span></a><span style="color:rgb(48, 4, 234);">, </span><a href="https://www.scientificamerican.com/article/2026-ig-nobels-honor-cockroach-milk-interspecies-kissing-taunting-venomous-snakes-and-more/"><span style="color:rgb(48, 4, 234);">Scientific American</span></a></span> and the <a href="https://dailyustimes.com/waterloo-researcher-wins-ig-nobel-for-anti-splash-urinal-design/" style="text-decoration-line:underline;color:rgb(48, 4, 234);">Daily US Times</a> covered it in the United States; and the fluid-dynamics community’s own outlet, <a href="https://fyfluiddynamics.com/2026/09/urinal-dynamics-win-ig-nobel-prize/" style="text-decoration-line:underline;color:rgb(48, 4, 234);">FYFD</a>, walked through the physics. The University of Waterloo profiled the team in <a href="https://uwaterloo.ca/news/news/pinch-art-and-humour" style="text-decoration-line:underline;color:rgb(48, 4, 234);">Waterloo News</a> and on the <a href="https://uwaterloo.ca/mechanical-mechatronics-engineering/news/mme-researchers-recognized-ig-nobel-physics-prize-innovative" style="text-decoration-line:underline;color:rgb(48, 4, 234);">MME department site</a>, and the underlying study is open-access in <a href="https://academic.oup.com/pnasnexus/article/4/4/pgaf087/8098745" style="text-decoration-line:underline;color:rgb(48, 4, 234);">PNAS Nexus</a>.</span></p></div><p></p></div>
</div><div data-element-id="elm_Sc2tws7PGzDNVgxG8DJ7IA" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;">E</span>xecutive FAQ</b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_AbYY58pViojDRWRcjg5wBg" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><!-- ASSETSOFT FAQ ACCORDION – ONE COLUMN --><section class="as-faq-accordion"><style> @import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap"); .as-faq-accordion, .as-faq-accordion * { box-sizing: border-box; font-family: "Poppins", sans-serif; } .as-faq-accordion { width: 100%; max-width: 1100px; margin: 0 auto; padding: 20px 0; } .as-faq-list { display: flex; flex-direction: column; gap: 14px; } .as-faq-item { overflow: hidden; background: #ffffff; border: 1px solid rgba(29, 128, 226, 0.15); border-radius: 16px; box-shadow: 0 6px 22px rgba(0, 55, 110, 0.06); transition: border-color 0.3s ease, box-shadow 0.3s ease, transform 0.3s ease; } .as-faq-item:hover { border-color: rgba(29, 128, 226, 0.35); box-shadow: 0 10px 30px rgba(29, 128, 226, 0.12); transform: translateY(-2px); } .as-faq-item.is-open { border-color: rgba(29, 128, 226, 0.4); box-shadow: 0 12px 32px rgba(29, 128, 226, 0.14); } .as-faq-question { width: 100%; display: flex; align-items: center; justify-content: space-between; gap: 20px; padding: 22px 24px; background: transparent; border: 0; color: #00376e; text-align: left; cursor: pointer; outline: none; } .as-faq-question-text { flex: 1; font-size: 17px; font-weight: 600; line-height: 1.5; } .as-faq-icon { position: relative; flex: 0 0 38px; width: 38px; height: 38px; border-radius: 50%; background: #cee0f3; transition: background-color 0.3s ease, transform 0.35s ease; } .as-faq-icon::before, .as-faq-icon::after { content: ""; position: absolute; top: 50%; left: 50%; width: 14px; height: 2px; border-radius: 10px; background: #1d80e2; transform: translate(-50%, -50%); transition: transform 0.35s ease, background-color 0.3s ease; } .as-faq-icon::after { transform: translate(-50%, -50%) rotate(90deg); } .as-faq-item.is-open .as-faq-icon { background: #1d80e2; transform: rotate(180deg); } .as-faq-item.is-open .as-faq-icon::before, .as-faq-item.is-open .as-faq-icon::after { background: #ffffff; } .as-faq-item.is-open .as-faq-icon::after { transform: translate(-50%, -50%) rotate(0deg); } .as-faq-answer { display: grid; grid-template-rows: 0fr; opacity: 0; transition: grid-template-rows 0.45s ease, opacity 0.35s ease; } .as-faq-item.is-open .as-faq-answer { grid-template-rows: 1fr; opacity: 1; } .as-faq-answer-inner { min-height: 0; overflow: hidden; } .as-faq-answer-content { margin: 0 24px; padding: 0 0 24px; border-top: 1px solid rgba(29, 128, 226, 0.12); } .as-faq-answer-content p { margin: 18px 0 0; color: #425466; font-size: 15px; font-weight: 400; line-height: 1.8; } .as-faq-question:focus-visible { box-shadow: inset 0 0 0 3px rgba(29, 128, 226, 0.25); border-radius: 16px; } @media (max-width: 767px) { .as-faq-list { gap: 12px; } .as-faq-question { gap: 14px; padding: 18px; } .as-faq-question-text { font-size: 15px; line-height: 1.45; } .as-faq-icon { flex-basis: 34px; width: 34px; height: 34px; } .as-faq-answer-content { margin: 0 18px; padding-bottom: 20px; } .as-faq-answer-content p { margin-top: 16px; font-size: 14px; line-height: 1.7; } } @media (prefers-reduced-motion: reduce) { .as-faq-item, .as-faq-icon, .as-faq-icon::before, .as-faq-icon::after, .as-faq-answer { transition: none; } } </style><div class="as-faq-list"><!-- FAQ 1 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-1"><span class="as-faq-question-text"> What is the Nautilus (“Nauti-loo”) urinal? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-1"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> A splash-free urinal design from the University of Waterloo whose logarithmic-spiral interior keeps the impact angle of the stream at or below 30 degrees, cutting splashback to as little as 1.4% of a conventional commercial fixture in laboratory testing. </p></div>
</div></div></article><!-- FAQ 2 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-2"><span class="as-faq-question-text"> Who invented it? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-2"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> A team led by Kaveeshan Thurairajah and Dr. Zhao Pan at Waterloo, with co-authors Mabel Song, JD Zhu, Mia Shi, Ethan Barlow, and Dr. Randy Hurd (Weber State University). The 2026 Ig Nobel Physics Prize was shared with Dr. Tadd Truscott (KAUST), whose earlier splash research the work builds on. </p></div>
</div></div></article><!-- FAQ 3 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-3"><span class="as-faq-question-text"> Why does a 30-degree angle matter? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-3"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> Below roughly 30 degrees, surface tension and viscosity dominate a droplet’s inertia, so liquid spreads into a thin film instead of shattering and rebounding. The team’s model shows splash dropping about 95% at that angle. </p></div>
</div></div></article><!-- FAQ 4 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-4"><span class="as-faq-question-text"> Is it accessible? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-4"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> Yes. Its lip sits between 140 mm and 430 mm off the floor, exceeding accessibility standards, and the design accommodates children, adults, and wheelchair users. </p></div>
</div></div></article><!-- FAQ 5 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-5"><span class="as-faq-question-text"> Can I buy one for my building today? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-5"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> The published work is an academic design that requires no special coatings and works with conventional materials. Confirm licensing and manufacturing status with the University of Waterloo team or fixture manufacturers before specifying it in a renovation. </p></div>
</div></div></article><!-- FAQ 6 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-6"><span class="as-faq-question-text"> How does it affect CAM and NOI? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-6"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> By cutting custodial labor, chemical spend, work-order volume, and premature restroom renovations. The researchers estimate up to $10,000 CAD per bathroom per year at transit-level traffic; in an illustrative 40-fixture office model, ~$20,400 of annual savings equates to ~$340,000 of asset value at a 6% cap rate. </p></div>
</div></div></article><!-- FAQ 7 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-7"><span class="as-faq-question-text"> What does this have to do with PropTech? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-7"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> Savings count only when you measure them. Tracking fixture-level costs in your CMMS and ERP, and integrating that data cleanly, turns a physical upgrade into a reportable return. </p></div>
</div></div></article></div><script>
    (function () {
      const faqSections = document.querySelectorAll(".as-faq-accordion");

      faqSections.forEach(function (section) {
        const items = section.querySelectorAll(".as-faq-item");

        items.forEach(function (item) {
          const button = item.querySelector(".as-faq-question");

          button.addEventListener("click", function () {
            const isOpen = item.classList.contains("is-open");

            /* Close all other FAQs */
            items.forEach(function (otherItem) {
              otherItem.classList.remove("is-open");

              const otherButton =
                otherItem.querySelector(".as-faq-question");

              otherButton.setAttribute("aria-expanded", "false");
            });

            /* Open selected FAQ if it was closed */
            if (!isOpen) {
              item.classList.add("is-open");
              button.setAttribute("aria-expanded", "true");
            }
          });
        });
      });
    })();
  </script></section></div>
</div><div data-element-id="elm_S441Hc033hhpUtf7nscRXQ" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;color:rgb(29, 128, 226);"></span><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;">T</span>he Bottom Line</span></b></b><b></b></span></h2></div>
<div data-element-id="elm_LgV4xaLUsLTmgX4-6SYE1g" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:8pt;"><span>The Ig Nobels promise to make you laugh first and think second. The Nautilus delivers on both: it is funny that a seashell fixes the men’s room, and it is serious that a hundred-year-old ceramic default has been quietly draining operating budgets the entire time.</span></p><p style="margin-bottom:8pt;"><span>Optimization happens at the margins. The owners who outperform on NOI over the next decade will be the ones willing to question every layer of their operating model: the fixtures, the data pipelines, the maintenance logs, the manual processes everyone else takes for granted. That is exactly where the untapped value is sitting.</span></p><p><b><span>Ready to find the splashback in your operations? </span></b><span>From tuning your Yardi or MRI environment to automating reporting, integration, and reconciliation, Assetsoft engineers the digital layer that turns physical improvements into measurable returns. <a href="https://www.assetsoft.biz/" style="text-decoration-line:underline;color:rgb(48, 4, 234);">Talk to our real estate technology consultants</a>.</span></p></div><p></p></div>
</div><div data-element-id="elm_-4qMKamzQwqxypFLsiEk8g" data-element-type="button" class="zpelement zpelem-button " data-animation-name="bounceIn" data-animation-repeat="true"><style></style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"></style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-none " href="/contact-us" target="_blank"><span class="zpbutton-content">Get Started Now</span></a></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Mon, 21 Sep 2026 03:52:38 -0500</pubDate></item><item><title><![CDATA[Yardi Virtuoso Connectors Now in General Release | Assetsoft]]></title><link>https://assetsoft.biz/blogs/post/yardi-virtuoso-connectors-now-in-general-release-assetsoft</link><description><![CDATA[<img align="left" hspace="5" src="https://assetsoft.biz/Yardi Virtuoso Connectors Reaches General Release- What Real Estate Operators Need to Know-02.jpg"/>Yardi Virtuoso Connectors is now in general release. Learn how to query live Yardi data with AI, how MCP works, who can access it, and how to prepare your portfolio for success.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_QCU4dEu0SyuMvtLwX76h3Q" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_zrYVCFwSRdWd28K5tTZ_kQ" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_qyTmWU9ERaeYjBq0QMtkag" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_XdjGJzBW-ZUzLZcLtdZVjA" data-element-type="image" class="zpelement zpelem-image " data-animation-name="bounceInDown"><style> @media (min-width: 992px) { [data-element-id="elm_XdjGJzBW-ZUzLZcLtdZVjA"] .zpimage-container figure img { width: 1340px ; height: 287.26px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/Yardi%20Virtuoso%20Connectors%20Reaches%20General%20Release-%20What%20Real%20Estate%20Operators%20Need%20to%20Know-01.jpg" size="fit" data-lightbox="true"/></picture></span></figure></div>
</div><div data-element-id="elm_5x91lEkJNj1O_BhXUUxNag" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:26px;"><span style="color:rgb(226, 29, 29);">----</span><b style="color:rgb(29, 128, 226);">&nbsp; <span style="font-size:24px;">Key Takeaways</span>&nbsp;</b><span style="color:rgb(22, 56, 90);"></span><span style="color:rgb(226, 29, 29);">----</span></span></h2></div>
<div data-element-id="elm_-qOOp9ZTwvewUjmhnB6pKg" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_-qOOp9ZTwvewUjmhnB6pKg"].zpelem-box{ background-color:#CEE0F3; background-image:unset; border-radius:20px; } </style><div data-element-id="elm_YmoVGwkYvcDK3v6HNWz82g" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_YmoVGwkYvcDK3v6HNWz82g"].zpelem-text { margin-block-start:20px; margin-inline-end:25px; margin-block-end:20px; margin-inline-start:25px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">●<span>&nbsp; </span>Yardi Virtuoso Connectors is now in <b>general release</b>, moving from early access and the June 2026 Virtuoso Enterprise rollout into broad availability as of July 2026.</span></p><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">●<span>&nbsp; </span>The connector lets teams query <b>live Yardi data through an AI chat interface</b>&nbsp;currently <b>Claude by Anthropic</b>&nbsp;using natural language, with <b>Microsoft Copilot planned next</b>.</span></p><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">●<span>&nbsp; </span>It runs on the <b>Model Context Protocol (MCP)</b> and authenticates through Yardi, so <b>AI access follows each user’s existing permissions</b>.</span></p><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">●<span>&nbsp; </span>Tools available today cover <b>Residential, Commercial, General Ledger, and Work Orders</b>, with more on the roadmap.</span></p><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">●<span>&nbsp; </span>Access is open to clients on a <b>Virtuoso Enterprise</b> licensing agreement and, separately, to <b>Yardi Independent Consultant Network (ICN) members</b> via a Yardi Client Central case.</span></p><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">●<span>&nbsp; </span>The differentiator is no longer the tool; it’s <b>readiness</b>: clean data, clear reporting definitions, and role-appropriate permissions decide whether the answers can be trusted.</span></p></div><p></p></div>
</div></div><div data-element-id="elm_Zy4MppocWw-s5R4jGIgSeQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">As of July 2026, Yardi Virtuoso Connectors has entered general release. For property owners, managers, and asset teams, this is the moment a capability that spent the past year in early access becomes something you can actually put in front of your operators. The short version: you can now ask questions of your live Yardi data in plain English and get answers grounded in your own portfolio no export, no custom report, no waiting on a dashboard refresh.</span></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">This post breaks down what Virtuoso Connectors is, what “general release” changes mean, how the technology works, what you can do with it today, who can access it, and the part most announcements skip: what it takes to get real value out of it.</span></p></div><p></p></div>
</div><div data-element-id="elm_LihOdXHt_c_UtWJBj-YJ5g" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;">W</span>hat are <span style="color:rgb(29, 128, 226);">Yardi Virtuoso</span> Connectors?</b></span></h2></div>
<div data-element-id="elm_54mCZE70lVt8mcHCZQbcAg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">Yardi Virtuoso Connectors are a secure bridge between your Yardi data and modern AI assistants. Rather than exporting spreadsheets or building one-off reports, an authorized user can open an AI chat interface and ask operational or financial questions directly against real-time Yardi data.</span></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">Connectors are part of </span><b style="color:rgb(29, 128, 226);">Yardi Virtuoso</b><span style="color:rgb(22, 56, 90);">, Yardi’s AI platform for real estate. Where a bolt-on AI tool sits beside your system of record, Virtuoso is designed to work from inside the Yardi ecosystem, which is what allows the answers to be grounded in trusted, current data instead of a stale snapshot.</span></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">First unveiled at the Yardi Advanced Solutions Conference (YASC) in September 2025 and added to Virtuoso Enterprise in June 2026, the connector reached general availability in July 2026, when Yardi extended access more broadly, including directly to its Independent Consultant Network.</span></p></div><p></p></div>
</div><div data-element-id="elm_w3FNVqVLWu5YcZg7FDglig" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><b><span style="font-size:32px;">W</span>hat “general release” actually changes</b></span></b></span><b></b></span></h2></div>
<div data-element-id="elm_zzXOiF8a5GSryf75OLmlgQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">Early access is a proving ground: limited clients, tight guardrails, and a lot of hand-holding. General release means the capability is considered production-ready and is being offered to a much wider audience under standard terms.</span></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">Three practical shifts come with that:</span></p><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">1.<span>&nbsp; </span><b>Broader eligibility.</b> Any client on a Virtuoso Enterprise licensing agreement can turn it on, and ICN members can now access it directly regardless of their own Virtuoso status.</span></p><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">2.<span>&nbsp; </span><b>A clearer roadmap.</b> Claude is the first supported assistant; Yardi has signalled Microsoft Copilot as the next LLM, with additional providers to follow. Betting on a single vendor is no longer the risk it once looked like.</span></p><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">3.<span>&nbsp; </span><b>A shift in where the work lives.</b> When access was scarce, the story was about getting in. Now that access is broad, the differentiator moves to <b>data readiness and governance</b>&nbsp;the unglamorous groundwork that decides whether an AI answer is trustworthy.</span></p></div>
<p></p></div></div><div data-element-id="elm_1ZTVcD6c367gPamvm6V_Tw" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">H</span>ow <span style="color:rgb(29, 128, 226);">Virtuoso</span> Connectors work</b></b></span><b></b></span></h2></div>
<div data-element-id="elm_KS6svk7MHWyNQ2G4zcJnWQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">Under the hood, Virtuoso Connectors are built on the <b>Model Context Protocol (MCP),</b>&nbsp;an open standard for connecting AI models to external data and tools. That architecture is what makes the connector portable across any MCP-compatible model rather than hard-wired to one vendor.</span></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">Two design choices matter most for operators:</span></p><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">●<span>&nbsp; </span><b>Authentication runs through Yardi.</b> Data access automatically follows each user’s existing Yardi permissions. Someone who can only see one region’s portfolio in Voyager sees only that region through the AI interface too. Permissions aren’t reinvented; they’re inherited.</span></p><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">●<span>&nbsp; </span><b>Answers are grounded in live data.</b> Because the assistant queries current Yardi data on demand, responses reflect what’s true now, not what a report captured last week.</span></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">The practical experience is “Bring Your Own AI Assistant”: you interact through the LLM interface you already use, Claude today, and the connector handles secure, permission-aware access to your Yardi environment behind the scenes.</span></p></div>
<p></p></div></div><div data-element-id="elm_cRbPfkIrmoqbPsjClq4cZA" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">W</span>hat you can do with Virtuoso Connectors today</b></b></span></b></span><b></b></span></h2></div>
<div data-element-id="elm_7rFDkjRU8fuhmNY-WswGNg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">The tools available at general release span four core areas of the business:</span></p></div><p></p></div>
</div><div data-element-id="elm_DMLhV5gWICnkdnAf18l4OA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><table border="1" cellspacing="0" cellpadding="0" width="624"><thead><tr><td><p><b><span>Domain</span></b></p></td><td><p><b><span>What it unlocks</span></b></p></td></tr></thead><tbody><tr><td><p><span>Residential</span></p></td><td><p><span>Occupancy, leasing, renewal, and resident questions across the portfolio</span></p></td></tr><tr><td><p><span>Commercial</span></p></td><td><p><span>Lease reviews, clause and critical-date lookups, tenant and portfolio analysis</span></p></td></tr><tr><td><p><span>General Ledger</span></p></td><td><p><span>On-demand financial analysis, budget variance, and account-level questions</span></p></td></tr><tr><td><p><span>Work Orders</span></p></td><td><p><span>Maintenance status, backlog, and operational insight without pulling a report</span></p></td></tr></tbody></table></div><p></p></div>
</div><div data-element-id="elm_ELVqBlvKd1OaCjgK8AmitQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">More tools are planned over the coming months, but even this initial set covers a large share of day-to-day operator questions. A few examples of what natural-language access looks like in practice:</span></p><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">●<span>&nbsp; </span>“Show me commercial leases expiring in the next 180 days across the East region, with current base rent.”</span></p><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">●<span>&nbsp; </span>“Which properties are trending over budget on repairs and maintenance this quarter?”</span></p><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">●<span>&nbsp; </span>“Summarize open high-priority work orders older than 14 days by building.”</span></p><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">●<span>&nbsp; </span>“What’s my portfolio-wide occupancy this month versus last?”</span></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">The point isn’t to replace canned reports; it’s to make the questions *between* the reports answerable in seconds, and to support scenario modelling, budget-variance testing, and risk analysis that would otherwise take an analyst a day to assemble.</span></p></div><p></p></div>
</div><div data-element-id="elm_o1rKVKuJRiMnSJJW_Ot75A" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">W</span>ho can access <span style="color:rgb(29, 128, 226);">Virtuoso</span> Connectors</b></b></b></span><b></b></span></h2></div>
<div data-element-id="elm_LLeCwUEN9RjzqzV0h9CyfA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">There are two distinct paths, and they matter depending on who you are:</span></p><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">●<span>&nbsp; </span><b>Yardi clients.</b> If your organization has signed a <b>Virtuoso Enterprise</b> licensing agreement, the connector is available to you as part of that platform.</span></p><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">●<span>&nbsp; </span><b>ICN members.</b> Members of Yardi’s <b>Independent Consultant Network,</b>&nbsp;the ecosystem of independent implementation and advisory partners can now access Virtuoso Connectors directly, regardless of their own Virtuoso status, by entering a case through <b>Yardi Client Central</b>.</span></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">That second path is significant: it means the consultants and implementation partners who advise real estate operators can build hands-on fluency with the connector and design real use cases before rolling it out to clients.</span></p></div><p></p></div>
</div><div data-element-id="elm_UNdIiyF434NbSBP4YGcumw" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">T</span>he bigger picture: connectors, agents, and the marketplace</b></b></b></span></b></span><b></b></span></h2></div>
<div data-element-id="elm_wAEKM7AFF2GbdZyOsEs50Q" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">Virtuoso Connectors don’t exist in isolation. They sit alongside the rest of the Virtuoso AI platform, including <b>Virtuoso AI Agents</b> for automating multi-step workflows, the <b>Virtuoso Marketplace</b> of pre-built agents, and <b>Virtuoso Composer</b>, a no-code builder for creating and testing your own agents.</span></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">Connectors are the conversational, ask-anything layer; agents are the do-something-repeatedly layer. Most organizations will get value from starting with connectors because they surface where the real questions and data gaps are and graduating to agents once those workflows are well understood.</span></p></div><p></p></div>
</div><div data-element-id="elm_nAF-ctFCAltcA-_0koMehA" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">G</span>etting ready: why data readiness decides the outcome</b></b></b></b></span><b></b></span></h2></div>
<div data-element-id="elm_znPq4uTDp_NexSaQGJQNEw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">Here’s the part the launch email won’t tell you. An AI assistant grounded in your Yardi data is only as good as that data, those permissions, and your reporting definitions. Point a natural-language interface at a messy chart of accounts, inconsistent property attributes, or ambiguous status codes, and you’ll get fluent, confident, *wrong* answers, which is worse than no answer at all.</span></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">Before a tool-first pilot, the enablement work looks like this:</span></p><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">●<span>&nbsp; </span><b>Data hygiene.</b> Reconcile the fields the AI will lean on: account structures, property and unit attributes, lease and work-order status codes, so questions map cleanly to reality.</span></p><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">●<span>&nbsp; </span><b>Permission review.</b> Because access inherits Yardi permissions, confirm those roles are correct *before* you expose them through a chat interface, not after.</span></p><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">●<span>&nbsp; </span><b>Reporting definitions.</b> Align on what “occupancy,” “in budget,” or “open work order” actually mean across teams, so the AI’s answer matches your operators’ mental model.</span></p><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">●<span>&nbsp; </span><b>Governance and review points.</b> Decide which questions are self-serve, which outputs need a human check, and how you’ll audit AI-assisted analysis that feeds decisions.</span></p><p style="margin-bottom:4pt;margin-left:36pt;"><span style="color:rgb(22, 56, 90);">●<span>&nbsp; </span><b>Use-case selection.</b> Start with a handful of high-value, low-risk questions where a fast answer clearly beats the status quo, then expand.</span></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">Do this first, and Virtuoso Connectors becomes a genuine force multiplier. Skip it, and you’ve simply made bad data easier to reach.</span></p></div>
<p></p></div></div><div data-element-id="elm_Ny7z5cQ4lXnHgFz9-80mXQ" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">F</span>requently asked questions</b></b></b></b></b></span></b></span><b></b></span></h2></div>
<div data-element-id="elm_a7GMallhf-aghd89eQbjKw" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><!-- ASSETSOFT FAQ ACCORDION – ONE COLUMN --><section class="as-faq-accordion"><style> @import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap"); .as-faq-accordion, .as-faq-accordion * { box-sizing: border-box; font-family: "Poppins", sans-serif; } .as-faq-accordion { width: 100%; max-width: 1100px; margin: 0 auto; padding: 20px 0; } .as-faq-list { display: flex; flex-direction: column; gap: 14px; } .as-faq-item { overflow: hidden; background: #ffffff; border: 1px solid rgba(29, 128, 226, 0.15); border-radius: 16px; box-shadow: 0 6px 22px rgba(0, 55, 110, 0.06); transition: border-color 0.3s ease, box-shadow 0.3s ease, transform 0.3s ease; } .as-faq-item:hover { border-color: rgba(29, 128, 226, 0.35); box-shadow: 0 10px 30px rgba(29, 128, 226, 0.12); transform: translateY(-2px); } .as-faq-item.is-open { border-color: rgba(29, 128, 226, 0.4); box-shadow: 0 12px 32px rgba(29, 128, 226, 0.14); } .as-faq-question { width: 100%; display: flex; align-items: center; justify-content: space-between; gap: 20px; padding: 22px 24px; background: transparent; border: 0; color: #00376e; text-align: left; cursor: pointer; outline: none; } .as-faq-question-text { flex: 1; font-size: 17px; font-weight: 600; line-height: 1.5; } .as-faq-icon { position: relative; flex: 0 0 38px; width: 38px; height: 38px; border-radius: 50%; background: #cee0f3; transition: background-color 0.3s ease, transform 0.35s ease; } .as-faq-icon::before, .as-faq-icon::after { content: ""; position: absolute; top: 50%; left: 50%; width: 14px; height: 2px; border-radius: 10px; background: #1d80e2; transform: translate(-50%, -50%); transition: transform 0.35s ease, background-color 0.3s ease; } .as-faq-icon::after { transform: translate(-50%, -50%) rotate(90deg); } .as-faq-item.is-open .as-faq-icon { background: #1d80e2; transform: rotate(180deg); } .as-faq-item.is-open .as-faq-icon::before, .as-faq-item.is-open .as-faq-icon::after { background: #ffffff; } .as-faq-item.is-open .as-faq-icon::after { transform: translate(-50%, -50%) rotate(0deg); } .as-faq-answer { display: grid; grid-template-rows: 0fr; opacity: 0; transition: grid-template-rows 0.45s ease, opacity 0.35s ease; } .as-faq-item.is-open .as-faq-answer { grid-template-rows: 1fr; opacity: 1; } .as-faq-answer-inner { min-height: 0; overflow: hidden; } .as-faq-answer-content { margin: 0 24px; padding: 0 0 24px; border-top: 1px solid rgba(29, 128, 226, 0.12); } .as-faq-answer-content p { margin: 18px 0 0; color: #425466; font-size: 15px; font-weight: 400; line-height: 1.8; } .as-faq-question:focus-visible { box-shadow: inset 0 0 0 3px rgba(29, 128, 226, 0.25); border-radius: 16px; } @media (max-width: 767px) { .as-faq-list { gap: 12px; } .as-faq-question { gap: 14px; padding: 18px; } .as-faq-question-text { font-size: 15px; line-height: 1.45; } .as-faq-icon { flex-basis: 34px; width: 34px; height: 34px; } .as-faq-answer-content { margin: 0 18px; padding-bottom: 20px; } .as-faq-answer-content p { margin-top: 16px; font-size: 14px; line-height: 1.7; } } @media (prefers-reduced-motion: reduce) { .as-faq-item, .as-faq-icon, .as-faq-icon::before, .as-faq-icon::after, .as-faq-answer { transition: none; } } </style><div class="as-faq-list"><!-- FAQ 1 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-1"><span class="as-faq-question-text"> What are Yardi Virtuoso Connectors? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-1"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> They are a secure bridge that lets authorized users query live Yardi data through an AI chat interface using natural language, without manual exports or custom reports. They are part of Yardi’s Virtuoso AI platform. </p></div>
</div></div></article><!-- FAQ 2 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-2"><span class="as-faq-question-text"> Which AI models does the connector support? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-2"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> Claude by Anthropic is supported today. Yardi has indicated Microsoft Copilot is next, with additional LLM providers on the roadmap. The connector is built on the Model Context Protocol (MCP), so it is designed to work across MCP-compatible models over time. </p></div>
</div></div></article><!-- FAQ 3 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-3"><span class="as-faq-question-text"> Is it secure? Can users see data they shouldn’t? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-3"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> Access authenticates through Yardi and follows each user’s existing permissions. A user sees through the AI interface only what they can already see in Yardi. </p></div>
</div></div></article><!-- FAQ 4 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-4"><span class="as-faq-question-text"> What can it do today? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-4"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> The initial toolset covers Residential, Commercial, General Ledger, and Work Orders—supporting financial analysis, lease reviews, work-order insight, occupancy questions, and scenario modelling. More tools are planned. </p></div>
</div></div></article><!-- FAQ 5 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-5"><span class="as-faq-question-text"> Who can use Virtuoso Connectors? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-5"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> Clients on a Virtuoso Enterprise licensing agreement, and Yardi ICN members who set up access through a Yardi Client Central case. </p></div>
</div></div></article><!-- FAQ 6 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-6"><span class="as-faq-question-text"> Do I need to be on Virtuoso Enterprise? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-6"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> For direct client access, yes. ICN members can access it directly regardless of their own Virtuoso status. </p></div>
</div></div></article><!-- FAQ 7 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-7"><span class="as-faq-question-text"> How do I prepare? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-7"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> Focus on data hygiene, permission review, consistent reporting definitions, and governance before piloting. Start with a few high-value, low-risk use cases and expand from there. </p></div>
</div></div></article></div><script>
    (function () {
      const faqSections = document.querySelectorAll(".as-faq-accordion");

      faqSections.forEach(function (section) {
        const items = section.querySelectorAll(".as-faq-item");

        items.forEach(function (item) {
          const button = item.querySelector(".as-faq-question");

          button.addEventListener("click", function () {
            const isOpen = item.classList.contains("is-open");

            /* Close all other FAQs */
            items.forEach(function (otherItem) {
              otherItem.classList.remove("is-open");

              const otherButton =
                otherItem.querySelector(".as-faq-question");

              otherButton.setAttribute("aria-expanded", "false");
            });

            /* Open selected FAQ if it was closed */
            if (!isOpen) {
              item.classList.add("is-open");
              button.setAttribute("aria-expanded", "true");
            }
          });
        });
      });
    })();
  </script></section></div>
</div><div data-element-id="elm_cdmpR0a1RHGWE5yKV2FitA" data-element-type="button" class="zpelement zpelem-button " data-animation-name="bounceIn" data-animation-repeat="true"><style></style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"></style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-none " href="/contact-us" target="_blank"><span class="zpbutton-content">Get Started Now</span></a></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Tue, 21 Jul 2026 06:44:06 -0500</pubDate></item><item><title><![CDATA[Maryland SB 335 (Oct 1, 2026): Landlord Compliance Guide | Assetsoft]]></title><link>https://assetsoft.biz/blogs/post/maryland-sb-335-oct-1-2026-landlord-compliance-guide-assetsoft</link><description><![CDATA[<img align="left" hspace="5" src="https://assetsoft.biz/Maryland Senate Bill 335 -Effective October 1- 2026- - What Landlords and Property Managers Nee-1.jpg"/>Maryland SB 335 takes effect on October 1, 2026. Learn the new voucher screening rules, the positive rent reporting mandate for 6+ unit landlords, and how to configure Yardi, MRI, or RealPage before the deadline.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_SDCsdydURyiCStCcc7GNuQ" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_kXat8jfwRoGo5cHd_xxHlA" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_XuUr9da9Szi3k3WvQdZPpg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_Wu_uO1EGqCRI6ebhNn-gRg" data-element-type="image" class="zpelement zpelem-image " data-animation-name="bounceInDown"><style> @media (min-width: 992px) { [data-element-id="elm_Wu_uO1EGqCRI6ebhNn-gRg"] .zpimage-container figure img { width: 1340px ; height: 287.26px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/Maryland%20Senate%20Bill%20335%20-Effective%20October%201-%202026-%20-%20What%20Landlords%20and%20Property%20Managers%20Nee.jpg" size="fit" data-lightbox="true"/></picture></span></figure></div>
</div><div data-element-id="elm_U_Jb-edqRV6zRV-hvoCQiw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p>You can edit text on your website by double clicking on a text box on your website. Alternatively, when you select a text box a settings menu will appear. your website by double clicking on a text box on your website. Alternatively, when you select a text box.</p></div>
</div><div data-element-id="elm_HBFhU5AvSi7jdKxoFxJHtw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:26px;color:rgb(29, 128, 226);"><b><span>K</span>ey Takeaways</b></span></h2></div>
<div data-element-id="elm_uH7BcMgyutNNAFKWYblSVw" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_uH7BcMgyutNNAFKWYblSVw"].zpelem-divider{ margin-block-start:-2px; } </style><style> [data-element-id="elm_uH7BcMgyutNNAFKWYblSVw"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_uH7BcMgyutNNAFKWYblSVw"] .zpdivider-container .zpdivider-common:before{ border-color:#E21D1D } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width20 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_uNJys3-7EW71hSAXzmm7eA" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_uNJys3-7EW71hSAXzmm7eA"].zpelem-box{ background-color:#CEE0F3; background-image:unset; border-radius:20px; } </style><div data-element-id="elm_Erks1PwH40StxVnes7Kqew" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_Erks1PwH40StxVnes7Kqew"].zpelem-text { margin-block-start:20px; margin-inline-end:25px; margin-block-end:20px; margin-inline-start:25px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span style="color:rgb(22, 56, 90);"></span></p><div><p style="margin-bottom:4pt;margin-left:21.55pt;"><span style="color:rgb(22, 56, 90);"><span>•&nbsp;</span><b><span>Maryland Senate Bill 335</span></b><span> was signed into law as <b>Chapter 773</b> and takes effect <b>October 1, 2026</b>.</span></span></p><p style="margin-bottom:4pt;margin-left:21.55pt;"><span style="color:rgb(22, 56, 90);">• It does two distinct things: it <b>restricts credit-based screening of voucher holders</b>, and it <b>requires landlords with six or more rental units to offer positive rent reporting</b>.</span></p><p style="margin-bottom:4pt;margin-left:21.55pt;"><span style="color:rgb(22, 56, 90);">• Violations of the screening provisions are <b>discriminatory housing practices</b>, enforceable by the <b>Maryland Commission on Civil Rights</b>.</span></p><p style="margin-bottom:4pt;margin-left:21.55pt;"><span style="color:rgb(22, 56, 90);">• Leases signed <b>on or after October 1, 2026</b> need the offer at signing. <b>Existing leases</b> must receive it by <b>January 1, 2027</b>.</span></p><p style="margin-bottom:4pt;margin-left:21.55pt;"><span style="color:rgb(22, 56, 90);">• The fee cap for reporting is <b>the lesser of actual cost or $10 per month,</b>&nbsp;and it is <b>not rent</b>.</span></p><p style="margin-bottom:4pt;margin-left:21.55pt;"><span style="color:rgb(22, 56, 90);">• This is a <b>systems problem</b>, not just a legal one. Lease templates, screening criteria, charge codes, notice delivery, and audit trails all need reconfiguration.</span></p></div>
<p></p></div></div></div><div data-element-id="elm_LxDhmVJ8pLz1IfwEiLgD4w" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;">W</span>hat Is Maryland Senate Bill 335?</b></span></h2></div>
<div data-element-id="elm_qOX3ToevBB3DIw1Ci3rlkg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">Maryland SB 335, formally Landlord and Tenant Discrimination in Housing for Income-Based Housing Subsidies and Positive Rental History Reporting, was introduced by Senators Love, Charles, Henson, Hettleman, Lam, Muse, and Sydnor during the 2026 Regular Session. It passed both chambers, was approved by the Governor on May 26, 2026, and becomes Chapter 773 of the Laws of Maryland.</span></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">The Act adds <b>§ 20-705.1 to the State Government Article</b> and <b>§ 8-208.4 to the Real Property Article</b>. Both take effect <b>October 1, 2026</b>.</span></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">For owners and operators, it is best understood as two separate compliance workstreams that happen to share an effective date.</span></p></div><p></p></div>
</div><div data-element-id="elm_KPAeJ91XZRivwNwCwESWFw" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">P</span>art One: <span style="color:rgb(29, 128, 226);">You Can No Longer Screen Voucher Holders on Credit</span></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_gYDccSI2Xpk0ykqNbx7WyQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">Under the new § 20-705.1, an income-based housing subsidy means recurring monetary assistance to a landlord from a governmental entity or nonprofit intended to defray a tenant's rent obligation, expressly including Housing Choice vouchers issued under the United States Housing Act of 1937.</span></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">If your rental application uses financial information, including credit history, you <b>may not refuse to rent</b> to a prospective tenant who pays with a subsidy based on:</span></p><p style="margin-bottom:4pt;margin-left:25.2pt;"><span style="color:rgb(22, 56, 90);">1. The prospective tenant's <b>income</b>;</span></p><p style="margin-bottom:4pt;margin-left:25.2pt;"><span style="color:rgb(22, 56, 90);">2. The prospective tenant's <b>credit score, or lack of a credit score</b>; or</span></p><p style="margin-bottom:4pt;margin-left:25.2pt;"><span style="color:rgb(22, 56, 90);"><span>3.&nbsp;</span><b><span>Adverse credit history that arose during a period when the applicant did not have a subsidy</span></b><span>, where the applicant confirms that period, voucher paperwork, public housing authority documents, or a PHA response to your request.</span></span></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">You also <b>may not require</b> a public housing authority to verify subsidy dates to assess credit history.</span></p></div><p></p><h3 style="margin-bottom:5pt;"><b><span style="font-size:16px;color:rgb(29, 128, 226);">What You Can Still Do</span></b></h3><p></p><div><h3 style="margin-bottom:5pt;"></h3><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">The bill preserves meaningful underwriting latitude:</span></p><p style="margin-bottom:4pt;margin-left:21.55pt;"><span style="color:rgb(22, 56, 90);"><span>•&nbsp;</span><b><span>Income sufficiency for the tenant's portion. </span></b><span>You may verify the applicant can pay the rent and utilities not covered by the subsidy, provided you use an income-to-tenant-portion ratio <b>substantially equivalent</b> to the ratio you apply to non-subsidized applicants.</span></span></p><p style="margin-bottom:4pt;margin-left:21.55pt;"><span style="color:rgb(22, 56, 90);"><span>•&nbsp;</span><b><span>Behavioral history. </span></b><span>You may decline based on any commercially reasonable and nondiscriminatory use of a landlord reference, or a history of lease violations, unpaid utilities, nuisance, or property damage.</span></span></p><p style="margin-bottom:4pt;margin-left:21.55pt;"><span style="color:rgb(22, 56, 90);"><span>•&nbsp;</span><b><span>Funding-mandated collection. </span></b><span>Landlords receiving funding that requires income qualification for income-restricted units may still collect financial information where that collection is a condition of the funding.</span></span></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">The compliance risk is concentrated in that phrase <i>substantially equivalent</i>. If your screening matrix applies a 3x income test to market applicants and a 3x-of-gross-rent test to voucher holders, you have a defect, and under amended §§ 20-701(c) and 20-1020(e), it is a <b>discriminatory housing practice</b> subject to Maryland Commission on Civil Rights enforcement.</span></p></div></div>
</div><div data-element-id="elm_14NHpNTpKpampPaDgOCG6Q" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;">P</span>art Two:</span> The Positive Rent Reporting Mandate</b><span style="color:rgb(29, 128, 226);"></span></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_JSWnnrn-RDbkEQSbYebVCw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">New Real Property § 8-208.4 applies <b>only to landlords who own six or more residential rental units in the State</b>. If that's you, every written lease must now include the option to have the tenant's positive rental payment history reported to at least one consumer reporting agency.</span></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);"><b><span>&quot;Positive rental payment history&quot;</span></b><span> means complete and timely rent payments and expressly excludes any instance in which the tenant did not pay in full or on time. This is an upside-only feed.</span></span></p></div><p></p></div>
</div><div data-element-id="elm_xANFYjz8qjvKXof8fDOnkg" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:16px;"><b><b><span style="color:rgb(29, 128, 226);"><span></span><span><b><span>The Deadlines</span></b></span></span></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_OTEGwxMDhXdifQfFD34QOg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><table border="1" cellspacing="0" cellpadding="0" width="624"><thead><tr><td class="zp-selected-cell"><p><b><span style="color:rgb(22, 56, 90);">Lease type</span></b></p></td><td><p><b><span style="color:rgb(22, 56, 90);">Offer deadline</span></b></p></td><td><p><b><span style="color:rgb(22, 56, 90);">Ongoing cadence</span></b></p></td></tr></thead><tbody><tr><td><p><span style="color:rgb(22, 56, 90);">Entered into <b>on or after Oct 1, 2026</b></span></p></td><td><p><span style="color:rgb(22, 56, 90);">At time of lease agreement</span></p></td><td><p><span style="color:rgb(22, 56, 90);">At least once annually</span></p></td></tr><tr><td><p><span style="color:rgb(22, 56, 90);">Entered into <b>before Oct 1, 2026</b></span></p></td><td><p><span style="color:rgb(22, 56, 90);">Not later than <b>January 1, 2027</b></span></p></td><td><p><span style="color:rgb(22, 56, 90);">At least once annually</span></p></td></tr></tbody></table></div><p></p></div>
</div><div data-element-id="elm_-1vQojKzn80ndRLNMLLk_g" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">For existing leases, delivery must be by <b>first-class mail with a certificate of mailing</b>, a <b>tracked delivery service with confirmation</b>, or <b>electronic delivery</b> if the tenant has elected to receive notices that way. If you mail it, you must include a <b>self-addressed, stamped envelope</b> for the return election.</span></p><h3 style="margin-bottom:5pt;"><b><span style="font-size:16px;color:rgb(29, 128, 226);">What the Offer Must Contain</span></b></h3></div><p></p><div><h3 style="margin-bottom:5pt;"></h3><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">The Secretary of Housing and Community Development will prescribe the form by regulation. The statute requires it to include: a statement that reporting is optional; the name of each consumer reporting agency; the amount of any fee; instructions for submitting the written election; notice that the tenant may opt in at any time; notice that the tenant may stop at any time but cannot resume for at least six months; opt-out instructions; and a <b>signature block</b> the tenant dates and signs to accept.</span></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">Tenants may request additional copies of the election at any time, and you must comply.</span></p><h3 style="margin-bottom:5pt;"><b><span style="font-size:16px;color:rgb(29, 128, 226);">The Fee Mechanics Read These Twice</span></b></h3><p style="margin-bottom:4pt;margin-left:21.55pt;"><span style="color:rgb(22, 56, 90);">• The fee is capped at <b>the lesser of your actual cost or $10 per month</b>.</span></p><p style="margin-bottom:4pt;margin-left:21.55pt;"><span style="color:rgb(22, 56, 90);"><span>•&nbsp;</span><b><span>Payment or nonpayment of the fee may never be reported</span></b><span> to a consumer reporting agency.</span></span></p><p style="margin-bottom:4pt;margin-left:21.55pt;"><span style="color:rgb(22, 56, 90);">• The fee <b>is not rent</b>. It cannot be credited toward rent or any other lease obligation.</span></p><p style="margin-bottom:4pt;margin-left:21.55pt;"><span style="color:rgb(22, 56, 90);">• If a tenant is 30+ days delinquent on the fee, you may stop reporting, and the tenant cannot re-elect for at least six months from the date the fee first became due.</span></p><p style="margin-bottom:4pt;margin-left:21.55pt;"><span style="color:rgb(22, 56, 90);">• On any written request to stop, you stop, and a six-month lockout applies before re-election.</span></p></div></div>
</div><div data-element-id="elm_QZPyOwBkcGJrqkvLoramkg" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;color:rgb(29, 128, 226);"></span><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">W</span>hy This Is a Configuration Project, Not a Memo</b></b></span></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_BsFmyIyLPbsjM1WafFGxiA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">Every one of these requirements maps to something inside Yardi Voyager, MRI Living, RealPage, or Entrata:</span></p><p style="margin-bottom:4pt;margin-left:21.55pt;"><span style="color:rgb(22, 56, 90);"><span>•&nbsp;</span><b><span>Lease templates and clause libraries </span></b><span>need the § 8-208.4 option embedded, not stapled on as an addendum someone forgets.</span></span></p><p style="margin-bottom:4pt;margin-left:21.55pt;"><span style="color:rgb(22, 56, 90);"><span>•&nbsp;</span><b><span>Screening criteria </span></b><span>need a separate, defensible ruleset for subsidy applicants with an income-to-tenant-portion test that provably mirrors your market test.</span></span></p><p style="margin-bottom:4pt;margin-left:21.55pt;"><span style="color:rgb(22, 56, 90);"><span>•&nbsp;</span><b><span>Charge codes </span></b><span>need a non-rent, non-ledger-crediting fee that never touches your delinquency or reporting feed.</span></span></p><p style="margin-bottom:4pt;margin-left:21.55pt;"><span style="color:rgb(22, 56, 90);"><span>•&nbsp;</span><b><span>Notice generation and delivery tracking </span></b><span>need to produce certificates of mailing or tracked delivery evidence, on an annual recurrence, per lease.</span></span></p><p style="margin-bottom:4pt;margin-left:21.55pt;"><span style="color:rgb(22, 56, 90);"><span>•&nbsp;</span><b><span>The CRA data feed </span></b><span>needs to suppress every non-complete, non-timely payment with a filter, not a dump.</span></span></p><p style="margin-bottom:4pt;margin-left:21.55pt;"><span style="color:rgb(22, 56, 90);"><span>•&nbsp;</span><b><span>Audit trails </span></b><span>need to survive a Commission on Civil Rights inquiry two years from now.</span></span></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">The six-month lockout rules alone are a state machine most PMS platforms do not model that's integration work natively.</span></p></div><p></p></div>
</div><div data-element-id="elm_AhxSULmoqnqQs4aODebS9A" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span></span><b><span style="font-size:32px;">Y</span>our October 1 Readiness Checklist</b></b><span style="color:rgb(29, 128, 226);"></span></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_BqSJguusvkUYcBJtmc91eQ" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_Rhuwa4_-Ou8GQshbilO49g" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);"></span></p><div><p style="margin-bottom:4pt;margin-left:25.2pt;"><span style="color:rgb(22, 56, 90);">1. Confirm whether your Maryland portfolio crosses the <b>six-unit threshold</b>.</span></p><p style="margin-bottom:4pt;margin-left:25.2pt;"><span style="color:rgb(22, 56, 90);">2. Pull and re-baseline your <b>screening matrix</b> against § 20-705.1.</span></p><p style="margin-bottom:4pt;margin-left:25.2pt;"><span style="color:rgb(22, 56, 90);">3. Update <b>lease templates</b> for post-Oct 1 execution.</span></p><p style="margin-bottom:4pt;margin-left:25.2pt;"><span style="color:rgb(22, 56, 90);">4. Build the <b>existing-lease notice campaign</b> for the January 1, 2027 deadline.</span></p><p style="margin-bottom:4pt;margin-left:25.2pt;"><span style="color:rgb(22, 56, 90);">5. Stand up the <b>CRA relationship and data feed</b> with the positive-only filter.</span></p><p style="margin-bottom:4pt;margin-left:25.2pt;"><span style="color:rgb(22, 56, 90);">6. Configure the <b>fee charge code</b> as non-rent, non-reportable.</span></p><p style="margin-bottom:4pt;margin-left:25.2pt;"><span style="color:rgb(22, 56, 90);">7. Track <b>DHCD regulations</b> for the prescribed offer form.</span></p><p style="margin-bottom:4pt;margin-left:25.2pt;"><span style="color:rgb(22, 56, 90);">8. Instrument <b>opt-in/opt-out state and audit logging</b>.</span></p></div><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);"></span></p></div><p></p></div>
</div><div data-element-id="elm_0g0OlLqSMQMWLRZ6HtgJIg" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;color:rgb(29, 128, 226);"></span><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">F</span>requently Asked Questions</b></b></b></span></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_f9YKdZ7NCE_eZDBt8_EfWg" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><!-- ASSETSOFT FAQ ACCORDION – ONE COLUMN --><section class="as-faq-accordion"><style> @import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap"); .as-faq-accordion, .as-faq-accordion * { box-sizing: border-box; font-family: "Poppins", sans-serif; } .as-faq-accordion { width: 100%; max-width: 1100px; margin: 0 auto; padding: 20px 0; } .as-faq-list { display: flex; flex-direction: column; gap: 14px; } .as-faq-item { overflow: hidden; background: #ffffff; border: 1px solid rgba(29, 128, 226, 0.15); border-radius: 16px; box-shadow: 0 6px 22px rgba(0, 55, 110, 0.06); transition: border-color 0.3s ease, box-shadow 0.3s ease, transform 0.3s ease; } .as-faq-item:hover { border-color: rgba(29, 128, 226, 0.35); box-shadow: 0 10px 30px rgba(29, 128, 226, 0.12); transform: translateY(-2px); } .as-faq-item.is-open { border-color: rgba(29, 128, 226, 0.4); box-shadow: 0 12px 32px rgba(29, 128, 226, 0.14); } .as-faq-question { width: 100%; display: flex; align-items: center; justify-content: space-between; gap: 20px; padding: 22px 24px; background: transparent; border: 0; color: #00376e; text-align: left; cursor: pointer; outline: none; } .as-faq-question-text { flex: 1; font-size: 17px; font-weight: 600; line-height: 1.5; } .as-faq-icon { position: relative; flex: 0 0 38px; width: 38px; height: 38px; border-radius: 50%; background: #cee0f3; transition: background-color 0.3s ease, transform 0.35s ease; } .as-faq-icon::before, .as-faq-icon::after { content: ""; position: absolute; top: 50%; left: 50%; width: 14px; height: 2px; border-radius: 10px; background: #1d80e2; transform: translate(-50%, -50%); transition: transform 0.35s ease, background-color 0.3s ease; } .as-faq-icon::after { transform: translate(-50%, -50%) rotate(90deg); } .as-faq-item.is-open .as-faq-icon { background: #1d80e2; transform: rotate(180deg); } .as-faq-item.is-open .as-faq-icon::before, .as-faq-item.is-open .as-faq-icon::after { background: #ffffff; } .as-faq-item.is-open .as-faq-icon::after { transform: translate(-50%, -50%) rotate(0deg); } .as-faq-answer { display: grid; grid-template-rows: 0fr; opacity: 0; transition: grid-template-rows 0.45s ease, opacity 0.35s ease; } .as-faq-item.is-open .as-faq-answer { grid-template-rows: 1fr; opacity: 1; } .as-faq-answer-inner { min-height: 0; overflow: hidden; } .as-faq-answer-content { margin: 0 24px; padding: 0 0 24px; border-top: 1px solid rgba(29, 128, 226, 0.12); } .as-faq-answer-content p { margin: 18px 0 0; color: #425466; font-size: 15px; font-weight: 400; line-height: 1.8; } .as-faq-question:focus-visible { box-shadow: inset 0 0 0 3px rgba(29, 128, 226, 0.25); border-radius: 16px; } @media (max-width: 767px) { .as-faq-list { gap: 12px; } .as-faq-question { gap: 14px; padding: 18px; } .as-faq-question-text { font-size: 15px; line-height: 1.45; } .as-faq-icon { flex-basis: 34px; width: 34px; height: 34px; } .as-faq-answer-content { margin: 0 18px; padding-bottom: 20px; } .as-faq-answer-content p { margin-top: 16px; font-size: 14px; line-height: 1.7; } } @media (prefers-reduced-motion: reduce) { .as-faq-item, .as-faq-icon, .as-faq-icon::before, .as-faq-icon::after, .as-faq-answer { transition: none; } } </style><div class="as-faq-list"><!-- FAQ 1 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-1"><span class="as-faq-question-text"> When does Maryland SB 335 take effect? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-1"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> October 1, 2026. </p></div>
</div></div></article><!-- FAQ 2 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-2"><span class="as-faq-question-text"> Does SB 335 apply to small landlords? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-2"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> The rent reporting mandate in Real Property § 8-208.4 applies only to landlords owning six or more residential rental units in Maryland. The screening restrictions in § 20-705.1 are not tied to that threshold. </p></div>
</div></div></article><!-- FAQ 3 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-3"><span class="as-faq-question-text"> Can I charge tenants for rent reporting? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-3"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> Yes, capped at the lesser of your actual cost or $10 per month. It is not rent, and its payment status cannot be reported. </p></div>
</div></div></article><!-- FAQ 4 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-4"><span class="as-faq-question-text"> What happens if I don't comply with the screening provisions? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-4"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> A violation is a discriminatory housing practice enforceable by the Maryland Commission on Civil Rights. </p></div>
</div></div></article><!-- FAQ 5 --><article class="as-faq-item"><button
 class="as-faq-question" type="button" aria-expanded="false" aria-controls="as-faq-answer-5"><span class="as-faq-question-text"> Do I have to report negative payment history? </span><span class="as-faq-icon" aria-hidden="true"></span></button><div class="as-faq-answer" id="as-faq-answer-5"><div class="as-faq-answer-inner"><div class="as-faq-answer-content"><p> No. The statute covers positive rental payment history only, and expressly excludes incomplete or untimely payments. </p></div>
</div></div></article></div><script>
    (function () {
      const faqSections = document.querySelectorAll(".as-faq-accordion");

      faqSections.forEach(function (section) {
        const items = section.querySelectorAll(".as-faq-item");

        items.forEach(function (item) {
          const button = item.querySelector(".as-faq-question");

          button.addEventListener("click", function () {
            const isOpen = item.classList.contains("is-open");

            /* Close all other FAQs */
            items.forEach(function (otherItem) {
              otherItem.classList.remove("is-open");

              const otherButton =
                otherItem.querySelector(".as-faq-question");

              otherButton.setAttribute("aria-expanded", "false");
            });

            /* Open selected FAQ if it was closed */
            if (!isOpen) {
              item.classList.add("is-open");
              button.setAttribute("aria-expanded", "true");
            }
          });
        });
      });
    })();
  </script></section></div>
</div><div data-element-id="elm_qlEQyDCpWIs5_hrlRMWjQg" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><b><span style="font-size:32px;"></span><b><span style="font-size:32px;"></span><b><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span></span><b><span style="font-size:32px;"></span><b><span style="font-size:32px;">G</span>et Ahead of the Deadline</b></b></b><span style="color:rgb(29, 128, 226);"></span></b></b></span><span style="font-size:20px;"><b></b></span></h2></div>
<div data-element-id="elm_NRXk9Ck5XIFLzd71sf2EdQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">Assetsoft configures Yardi, MRI, and RealPage environments for regulatory change across North America lease clause libraries, screening rulesets, charge code architecture, notice automation, and consumer reporting integrations. If your Maryland portfolio needs to be ready by October 1, the runway is short.</span></p><b style="color:rgb(29, 128, 226);">Talk to our team</b><span><span style="color:rgb(22, 56, 90);"> about an SB 335 readiness assessment -</span><a href="https://www.assetsoft.biz/contact"><span style="text-decoration-line:underline;color:rgb(48, 4, 234);">www.assetsoft.biz/contact</span></a></span></div><p></p></div>
</div></div><div data-element-id="elm_0TvmHZoTTR9D-u_41eJYCQ" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"></style></div>
<div data-element-id="elm_kAKFJXvESFu2365ZO_JLjA" data-element-type="button" class="zpelement zpelem-button " data-animation-name="bounceIn" data-animation-repeat="true"><style></style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"></style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-none " href="/contact-us" target="_blank"><span class="zpbutton-content">Get Started Now</span></a></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Mon, 20 Jul 2026 12:19:40 -0500</pubDate></item><item><title><![CDATA[CAM reconciliation and recovery: how to stop leaving money on the table]]></title><link>https://assetsoft.biz/blogs/post/cam-reconciliation-and-recovery-how-to-stop-leaving-money-on-the-table</link><description><![CDATA[<img align="left" hspace="5" src="https://assetsoft.biz/CAM-reconciliation-and-recovery_Squr.jpg"/>Learn how CAM recovery leaks happen, how to run accurate reconciliations, and how automation helps landlords recover operating costs across Yardi and MRI portfolios.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_Hvt7_ukxTAWlQ2iH0D_ctg" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_ZjdEljD8RKmemAK2ctwWCA" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_ZsKuqJITQ-OfegYlpFWGcQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_eb4-ewRCwxYd5p1jdryqBg" data-element-type="image" class="zpelement zpelem-image " data-animation-name="bounceInDown"><style> @media (min-width: 992px) { [data-element-id="elm_eb4-ewRCwxYd5p1jdryqBg"] .zpimage-container figure img { width: 1240px ; height: 432.45px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/CAM-reconciliation-and-recovery.jpg" size="fit" data-lightbox="true"/></picture></span></figure></div>
</div><div data-element-id="elm_qjWYkww8R2SpqAf2bjAiZg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p><span><span style="color:rgb(22, 56, 90);">Every year, recoverable operating costs quietly go unbilled. Here's where CAM recoveries leak, how to run a reconciliation that holds up, and how automation now accelerates the audit.</span></span></p></div>
</div><div data-element-id="elm_NSeV7JiIwCXRbcngP6KjVQ" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><section style="font-family:&quot;Poppins&quot;, Arial, sans-serif;background:transparent;padding:10px 0;color:rgb(21, 48, 71);"><style> @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap'); .as-key-card{ max-width:920px; margin:0 auto; background:rgba(206,224,243,0.7); border:1px solid rgba(29,128,226,0.22); border-left:4px solid #1D80E2; border-radius:18px; padding:30px 34px; box-shadow:0 10px 28px rgba(29,128,226,0.08); transition:all .35s ease; position:relative; overflow:hidden; } .as-key-card:hover{ transform:translateY(-5px); box-shadow:0 0 28px rgba(206,224,243,0.9), 0 16px 36px rgba(29,128,226,0.16); border-color:rgba(29,128,226,0.38); } .as-key-title{ margin:0 0 18px; color:#0B6FAF; font-size:13px; font-weight:800; letter-spacing:3px; text-transform:uppercase; } .as-key-list{ list-style:none; margin:0; padding:0; display:grid; gap:18px; } .as-key-list li{ display:flex; gap:12px; align-items:flex-start; font-size:16px; line-height:1.72; color:#1d2b38; transition:all .3s ease; } .as-key-list li:hover{ transform:translateX(5px); color:#12395c; } .as-arrow{ color:#1D80E2; font-weight:700; font-size:17px; line-height:1.7; flex:0 0 auto; animation:asArrowSoft 1.8s ease-in-out infinite; } .as-key-list strong{ color:#14293d; font-weight:800; } @keyframes asArrowSoft{ 0%,100%{transform:translateX(0);opacity:.8;} 50%{transform:translateX(4px);opacity:1;} } @media(max-width:768px){ .as-key-card{ padding:24px 22px; border-radius:16px; } .as-key-list li{ font-size:15px; line-height:1.65; } } </style><div class="as-key-card"><h3 class="as-key-title">Key Takeaways</h3><ul class="as-key-list"><li><span class="as-arrow">→</span><span><strong>What it is:</strong> CAM reconciliation trues up the operating costs a landlord actually incurred against the estimates tenants were billed — and bills or credits the difference per each lease.</span></li><li><span class="as-arrow">→</span><span><strong>Where money leaks:</strong> stale pro-rata shares, missing gross-up, untracked caps and base-year stops, under-applied admin fees, estimates never trued up, and missed billing deadlines.</span></li><li><span class="as-arrow">→</span><span><strong>The compounding risk:</strong> an unindexed base year or an untracked cap doesn't cost you once — it becomes a structural under-recovery that repeats every year.</span></li><li><span class="as-arrow">→</span><span><strong>Do it right:</strong> abstract the lease, build a clean expense pool, apply gross-up, allocate by pool, apply caps, add fees exactly as permitted, then true up and bill on time.</span></li><li><span class="as-arrow">→</span><span><strong>Automation helps:</strong> AI lease abstraction and RPA now cut the manual errors that cause leakage and let you audit a whole portfolio, not a sample.</span></li></ul></div>
</section></div></div><div data-element-id="elm_BSafnpDcSiWPE4FHDwMyWw" data-element-type="button" class="zpelement zpelem-button " data-animation-name="bounceIn" data-animation-repeat="true"><style></style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"></style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-none " href="/contact-us" target="_blank"><span class="zpbutton-content">Get Started Now</span></a></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Fri, 03 Jul 2026 06:33:59 -0500</pubDate></item><item><title><![CDATA[OSCRE's Universal Chart of Accounts Has Begun: What It Means for Real Estate Finance - and How to Prepare]]></title><link>https://assetsoft.biz/blogs/post/oscre-s-universal-chart-of-accounts-has-begun-what-it-means-for-real-estate-finance-and-how-to-prepa</link><description><![CDATA[<img align="left" hspace="5" src="https://assetsoft.biz/OSCRE-s-Universal-Chart-of-Accounts-Has-Begun_Squr.jpg"/>OSCRE’s Universal Chart of Accounts aims to reduce manual GL mapping and unlock AI-ready financial reporting. Learn what UCoA means for Yardi, MRI, and real estate finance teams.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_SQv-BBo9RCS7-jISPtGoFg" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_W1h2EX6qSimHJr44xPWvLA" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_c7vmYnmgQmW0JsfCqsUBdw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_kDcXYZdg4Ha4j7lRHy5H7g" data-element-type="image" class="zpelement zpelem-image " data-animation-name="bounceInDown"><style> @media (min-width: 992px) { [data-element-id="elm_kDcXYZdg4Ha4j7lRHy5H7g"] .zpimage-container figure img { width: 1280px !important ; height: 274px !important ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-original zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/OSCRE-s-Universal-Chart-of-Accounts-Has-Begun_Rect.jpg" size="original" data-lightbox="true"/></picture></span></figure></div>
</div><div data-element-id="elm_jjm4T4UTRg678jgT82mNSw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p><span style="color:rgb(22, 56, 90);">OSCRE International has formally launched its Universal Chart of Accounts (UCoA) initiative, a common data model that acts as a translation layer between firm-specific general ledger structures, rather than a standard everyone is forced to adopt. The goal is to make chart-of-accounts mappings machine-readable, cut manual mapping effort by up to 80%, and unlock AI-driven financial reporting across portfolios. A pilot is underway now, with first publication expected in three to nine months. This article explains what the UCoA is, the four use case patterns behind it, why it matters for real estate finance teams,</span></p><p><span style="color:rgb(22, 56, 90);">and how to get ready, including where a multi-platform PropTech consultancy like Assetsoft fits into the work.</span></p></div>
</div><div data-element-id="elm_D76HZsEB-yq22HVtUFDqHg" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style> [data-element-id="elm_D76HZsEB-yq22HVtUFDqHg"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_D76HZsEB-yq22HVtUFDqHg"] .zpdivider-container .zpdivider-common:before{ border-color:rgba(206,224,243,0.7) } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_axMJAO4_k5TY5shb4tY29g" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p><span style="color:rgb(22, 56, 90);">If you have ever watched a finance team spend weeks manually reconciling general ledger data from Yardi, MRI, and a homegrown system before they could produce a single consolidated report, you already understand the problem OSCRE is trying to solve. Every owner, operator, and fund has built its chart of accounts a little differently. That bespoke structure is fine inside one system and a serious bottleneck the moment data has to move between systems, partners, or portfolios.</span></p><p><span style="color:rgb(22, 56, 90);">OSCRE International the Open Standards Consortium for Real Estate has now formally kicked off its Universal Chart of Accounts initiative to address exactly this. And the design choice at the heart of it is the part worth paying attention to.</span></p></div><p></p></div>
</div><div data-element-id="elm_VDUyTDBClsQPvH0VjIM3LA" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn" data-animation-repeat="true"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span style="font-size:32px;color:rgb(29, 128, 226);"><strong>W</strong></span><strong>hat is the <span style="color:rgb(29, 128, 226);">OSCRE Universal</span> Chart of Accounts?</strong></span></h2></div>
<div data-element-id="elm_Y2RIQoAgQip2csf7DYTdDQ" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><style> @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap'); .as-oscre-section{ width:100%; background:transparent; font-family:'Poppins',sans-serif; padding:35px 0; } .as-oscre-wrap{ max-width:1150px; margin:0 auto; padding:0 18px; } .as-oscre-card{ background:rgba(206,224,243,0.7); border:1px solid rgba(29,128,226,0.15); border-radius:24px; padding:34px; transition:all .35s ease; box-shadow:0 8px 22px rgba(29,128,226,0.08); } .as-oscre-card:hover{ transform:translateY(-6px); box-shadow:0 0 35px rgba(206,224,243,0.9); } .as-oscre-card p{ margin:0 0 20px; color:#173A5E; font-size:16px; line-height:1.9; font-weight:400; } .as-oscre-card p:last-child{ margin-bottom:0; } .as-oscre-card strong{ color:#1D80E2; font-weight:700; } .as-oscre-highlight{ color:#1D80E2; font-weight:700; } @media(max-width:768px){ .as-oscre-card{ padding:24px; border-radius:20px; } .as-oscre-card p{ font-size:15px; line-height:1.8; } } </style><section class="as-oscre-section"><div class="as-oscre-wrap"><div class="as-oscre-card"><p><strong>The OSCRE Universal Chart of Accounts</strong> is a common data model that translates between existing, firm-specific chart-of-accounts structures so that financial data can be exchanged and aggregated automatically. It is the first initiative under OSCRE's broader <span class="as-oscre-highlight">"Smart Data Highway"</span> strategy, announced in February 2026, which builds on the organization's open-source Industry Data Model (IDM) — a free, use-case-driven data model already underpinning 150+ real estate use cases. OSCRE describes the UCoA as a "financial dictionary" within those standards, ensuring accounting and cost data align across systems. </p><p> The critical distinction: OSCRE is not asking the industry to rip out its charts of accounts and adopt a single universal one. That would be an unrealistic ask, and OSCRE knows it. Instead, the UCoA functions as a <strong>translation layer</strong> — a Rosetta Stone for real estate accounting data — that maps each organization's existing structure to a shared reference model. Firms keep operating exactly as they do today. The mapping happens in the data layer, machine-readable and automated, without disrupting core chart structures. </p><p> That reframing matters. Industry standards historically fail not because the standard is wrong, but because adoption demands that everyone change at once. By treating the chart of accounts as something to be interpreted rather than replaced, OSCRE sidesteps the adoption problem that has stalled similar efforts for two decades. </p></div>
</div></section></div></div><div data-element-id="elm_bEcjcbhz75aTVk5pGNrxmg" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn" data-animation-repeat="true"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><strong><span style="font-size:32px;">W</span><span style="color:rgb(29, 128, 226);">hy does chart-of-accounts mapping matter so much in real estate?</span></strong></span></h2></div>
<div data-element-id="elm_XBEGejeH37kYGtrtRmgQ6A" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><style> @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap'); .as-oscre-section{ width:100%; background:transparent; font-family:'Poppins',sans-serif; padding:35px 0; } .as-oscre-wrap{ max-width:1150px; margin:0 auto; padding:0 18px; } .as-oscre-card{ background:rgba(206,224,243,0.7); border:1px solid rgba(29,128,226,0.15); border-radius:24px; padding:34px; transition:all .35s ease; box-shadow:0 8px 22px rgba(29,128,226,0.08); } .as-oscre-card:hover{ transform:translateY(-6px); box-shadow:0 0 35px rgba(206,224,243,0.9); } .as-oscre-card p{ margin:0 0 20px; color:#173A5E; font-size:16px; line-height:1.9; font-weight:400; } .as-oscre-card p:last-child{ margin-bottom:0; } .as-oscre-card strong{ color:#1D80E2; font-weight:700; } .as-oscre-highlight{ color:#1D80E2; font-weight:700; } @media(max-width:768px){ .as-oscre-card{ padding:24px; border-radius:20px; } .as-oscre-card p{ font-size:15px; line-height:1.8; } } </style><section class="as-oscre-section"><div class="as-oscre-wrap"><div class="as-oscre-card"><p><strong>Because almost every meaningful financial activity in real estate crosses a system boundary.</strong></p><p> A fund consolidating returns across a multi-manager portfolio has to normalize ledgers from operators who each built their own account hierarchy. An owner migrating from one property management platform to another has to remap thousands of GL accounts by hand. A firm reporting to NCREIF, lenders, or LPs has to translate its internal structure into someone else's expected format. A company integrating a newly acquired portfolio inherits a chart of accounts that looks nothing like its own. </p><p> Each of those is a manual mapping exercise today. It is slow, it is expensive, it is error-prone, and it produces no lasting asset — the next migration or consolidation starts from scratch. The UCoA aims to turn that recurring manual cost into a <span class="as-oscre-highlight">reusable, machine-readable mapping</span> that compounds in value over time. </p></div>
</div></section></div></div><div data-element-id="elm_PvHorTma1T0ekhD4X9y9Fg" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn" data-animation-repeat="true"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span style="font-size:32px;color:rgb(29, 128, 226);"><strong></strong></span><strong><span style="font-size:32px;">T</span>he four use case patterns behind the UCoA</strong><strong></strong></span><span style="font-size:20px;"><strong></strong></span><span style="font-size:20px;"><strong></strong></span></h2></div>
<div data-element-id="elm_FulRrkHPjqsUy8gi3Pl3Pw" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><style> @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap'); .as-oscre-section{ width:100%; background:transparent; font-family:'Poppins',sans-serif; padding:35px 0; } .as-oscre-wrap{ max-width:1150px; margin:0 auto; padding:0 18px; } .as-oscre-card{ background:rgba(206,224,243,0.7); border:1px solid rgba(29,128,226,0.15); border-radius:24px; padding:34px; transition:all .35s ease; box-shadow:0 8px 22px rgba(29,128,226,0.08); } .as-oscre-card:hover{ transform:translateY(-6px); box-shadow:0 0 35px rgba(206,224,243,0.9); } .as-oscre-card p{ margin:0 0 20px; color:#173A5E; font-size:16px; line-height:1.9; font-weight:400; } .as-oscre-card strong{ color:#1D80E2; font-weight:700; } .as-oscre-grid{ display:grid; grid-template-columns:repeat(4,1fr); gap:18px; margin:28px 0; } .as-oscre-point{ background:#ffffff; border-radius:20px; padding:24px 20px; border:1px solid rgba(29,128,226,0.16); transition:all .35s ease; box-shadow:0 8px 20px rgba(29,128,226,0.08); } .as-oscre-point:hover{ transform:translateY(-7px); box-shadow:0 0 30px rgba(206,224,243,0.95); } .as-oscre-point h4{ margin:0 0 10px; color:#1D80E2; font-size:19px; font-weight:700; } .as-oscre-point p{ margin:0; color:#173A5E; font-size:15px; line-height:1.7; } @media(max-width:991px){ .as-oscre-grid{ grid-template-columns:repeat(2,1fr); } } @media(max-width:600px){ .as-oscre-grid{ grid-template-columns:1fr; } .as-oscre-card{ padding:24px; border-radius:20px; } .as-oscre-card p{ font-size:15px; line-height:1.8; } } </style><section class="as-oscre-section"><div class="as-oscre-wrap"><div class="as-oscre-card"><p> According to OSCRE's initiative announcement, the project scope took shape during a planning session in New York, where contributors aligned the framework around four real-world use case patterns. These patterns describe the situations a translation layer actually has to handle: </p><div class="as-oscre-grid"><div class="as-oscre-point"><h4>Composition</h4><p> How individual accounts roll up into groups, subtotals, and statements. The same line item may aggregate differently depending on the report. </p></div>
<div class="as-oscre-point"><h4>Resolution</h4><p> How an account in one firm's structure resolves to the equivalent concept in another's, even when names, codes, and granularity differ. </p></div>
<div class="as-oscre-point"><h4>Change</h4><p> How mappings stay valid as charts of accounts evolve. Accounts get added, retired, split, and merged over time. </p></div>
<div class="as-oscre-point"><h4>Perspective</h4><p> How the same underlying financial data can be presented through different lenses without re-keying the data. </p></div>
</div><p> Sitting underneath these is a <strong>metadata standards layer</strong> that defines the minimum descriptors needed to make dynamic reporting possible. In plain terms: the smallest set of tags each account needs so that software can interpret it correctly — without anyone having to alter the core chart structure to add them. </p><p> This is a pragmatic, engineering-minded design. It acknowledges that real charts of accounts are messy, that they change, and that the same number means different things to different readers — and it builds the model to absorb that reality instead of pretending it away. </p></div>
</div></section></div></div><div data-element-id="elm_LJ5OMyUg-_ooi7laeuj38Q" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn" data-animation-repeat="true"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span style="color:rgb(22, 56, 90);font-size:32px;"><strong></strong></span><strong><span style="font-size:32px;">A</span><span style="color:rgb(29, 128, 226);">dual-track roadmap: usable standards now, AI automation over time</span></strong><strong style="color:rgb(29, 128, 226);"></strong></span><span style="font-size:20px;"><strong style="color:rgb(29, 128, 226);"></strong></span><span style="font-size:20px;"><strong style="color:rgb(29, 128, 226);"></strong></span></h2></div>
<div data-element-id="elm_dXxtQpjk7-qL_TlLHsuYVw" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><div style="width:100%;background:transparent;font-family:&quot;Poppins&quot;, sans-serif;padding:35px 0;"><style> @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap'); .as-ucoa-track-card{ max-width:1150px; margin:0 auto; padding:34px; background:rgba(206,224,243,0.7); border:1px solid rgba(29,128,226,0.15); border-radius:24px; box-shadow:0 8px 22px rgba(29,128,226,0.08); transition:all .35s ease; color:#173A5E; } .as-ucoa-track-card:hover{ transform:translateY(-6px); box-shadow:0 0 35px rgba(206,224,243,0.9); } .as-ucoa-track-card p{ margin:0 0 20px; font-size:16px; line-height:1.9; font-weight:400; } .as-ucoa-track-card p:last-child{ margin-bottom:0; } .as-ucoa-track-card strong{ color:#1D80E2; font-weight:700; } @media(max-width:768px){ .as-ucoa-track-card{ padding:24px; border-radius:20px; } .as-ucoa-track-card p{ font-size:15px; line-height:1.8; } } </style><div class="as-ucoa-track-card"><p> OSCRE has structured the work on a dual track. The near-term track delivers practical, usable standards that finance and systems teams can put to work in the short run. The longer-term track builds toward AI-driven automation, where mappings are suggested, validated, and maintained by machine intelligence rather than spreadsheets and tribal knowledge. </p><p> OSCRE's stated long-term target: <strong>reducing manual mapping effort by up to 80%.</strong></p><p> That number is worth sitting with. If you have ever costed a system migration or a portfolio consolidation, you know how much of the budget and timeline is consumed by account mapping and reconciliation. Cutting the bulk of that effort doesn't just save money — it changes which projects are feasible at all. </p><p> A pilot program kicks off immediately, with first publication expected within three to nine months. The work is live, not theoretical. </p></div>
</div></div></div><div data-element-id="elm_D2S-Djg_ONz6WC7RW8fiQg" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn" data-animation-repeat="true"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span style="font-size:32px;color:rgb(29, 128, 226);"><strong></strong></span><strong><span style="font-size:32px;">W</span>hy this matters now</strong><strong></strong></span><span style="font-size:20px;"><strong></strong></span><span style="font-size:20px;"><strong></strong></span></h2></div>
<div data-element-id="elm_oDdsXEv-MYbEI47LtWF5sw" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><div style="width:100%;background:transparent;font-family:&quot;Poppins&quot;, sans-serif;padding:35px 0;"><style> @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap'); .as-ucoa-why-card{ max-width:1150px; margin:0 auto; padding:34px; background:rgba(206,224,243,0.7); border:1px solid rgba(29,128,226,0.15); border-radius:24px; box-shadow:0 8px 22px rgba(29,128,226,0.08); transition:all .35s ease; color:#173A5E; } .as-ucoa-why-card:hover{ transform:translateY(-6px); box-shadow:0 0 35px rgba(206,224,243,0.9); } .as-ucoa-why-card p{ margin:0 0 20px; font-size:16px; line-height:1.9; font-weight:400; } .as-ucoa-why-card p:last-child{ margin-bottom:0; } .as-ucoa-why-card strong{ color:#1D80E2; font-weight:700; } @media(max-width:768px){ .as-ucoa-why-card{ padding:24px; border-radius:20px; } .as-ucoa-why-card p{ font-size:15px; line-height:1.8; } } </style><div class="as-ucoa-why-card"><p><strong>Three forces are converging</strong> to make this initiative land at the right moment. </p><p> First, <strong>consolidation and reporting pressure is rising.</strong> Investors and lenders increasingly expect timely, granular, comparable financial data across portfolios. Manual reconciliation simply cannot keep pace. </p><p> Second, <strong>platform diversity is the norm, not the exception.</strong> Most real estate organizations run more than one accounting or property management system — through acquisition, through legacy, or by design. A translation layer is the only realistic way to make heterogeneous systems speak to each other. </p><p> Third, and most importantly, <strong>AI is only as good as the data structure beneath it.</strong> Generative and analytical AI can transform real estate reporting — but only if the financial data feeding it is consistently interpretable. A machine-readable UCoA is precisely the substrate that makes reliable AI-driven financial analysis possible. Without it, every AI initiative starts by re-solving the mapping problem. With it, the mapping becomes infrastructure. </p></div>
</div></div></div><div data-element-id="elm_Hme67PtPkJhvIicRCL9yGg" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn" data-animation-repeat="true"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span style="font-size:32px;color:rgb(29, 128, 226);"><strong></strong></span><strong><span style="font-size:32px;">H</span><span style="color:rgb(29, 128, 226);">ow should firms prepare for the UCoA?</span></strong><strong style="color:rgb(29, 128, 226);"></strong></span><span style="font-size:20px;"><strong style="color:rgb(29, 128, 226);"></strong></span><span style="font-size:20px;"><strong style="color:rgb(29, 128, 226);"></strong></span></h2></div>
<div data-element-id="elm_c8TJAbGMf2ogdsrtOyfvNA" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><div style="width:100%;background:transparent;font-family:&quot;Poppins&quot;, sans-serif;padding:35px 0;"><style> @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap'); .as-ucoa-steps-card{ max-width:1150px; margin:0 auto; padding:34px; background:rgba(206,224,243,0.7); border:1px solid rgba(29,128,226,0.15); border-radius:24px; box-shadow:0 8px 22px rgba(29,128,226,0.08); transition:all .35s ease; color:#173A5E; } .as-ucoa-steps-card:hover{ transform:translateY(-6px); box-shadow:0 0 35px rgba(206,224,243,0.9); } .as-ucoa-steps-card p{ margin:0 0 22px; font-size:16px; line-height:1.9; font-weight:400; } .as-ucoa-steps-grid{ display:grid; grid-template-columns:repeat(5,1fr); gap:18px; margin:26px 0 28px; } .as-ucoa-step{ background:#ffffff; border:1px solid rgba(29,128,226,0.16); border-radius:20px; padding:22px 18px; transition:all .35s ease; box-shadow:0 8px 20px rgba(29,128,226,0.08); } .as-ucoa-step:hover{ transform:translateY(-7px); box-shadow:0 0 30px rgba(206,224,243,0.95); } .as-ucoa-num{ width:38px; height:38px; border-radius:50%; background:#1D80E2; color:#ffffff; display:flex; align-items:center; justify-content:center; font-size:16px; font-weight:700; margin-bottom:14px; } .as-ucoa-step h4{ margin:0 0 10px; color:#1D80E2; font-size:18px; line-height:1.35; font-weight:700; } .as-ucoa-step p{ margin:0; color:#173A5E; font-size:14px; line-height:1.7; } .as-ucoa-steps-card strong{ color:#1D80E2; font-weight:700; } @media(max-width:1100px){ .as-ucoa-steps-grid{ grid-template-columns:repeat(3,1fr); } } @media(max-width:768px){ .as-ucoa-steps-card{ padding:24px; border-radius:20px; } .as-ucoa-steps-grid{ grid-template-columns:repeat(2,1fr); } .as-ucoa-steps-card p{ font-size:15px; line-height:1.8; } } @media(max-width:520px){ .as-ucoa-steps-grid{ grid-template-columns:1fr; } } </style><div class="as-ucoa-steps-card"><p> Whether or not your organization joins the pilot, there are concrete steps that pay off regardless: </p><div class="as-ucoa-steps-grid"><div class="as-ucoa-step"><div class="as-ucoa-num">1</div>
<h4>Inventory your charts of accounts</h4><p> Document the structures in use across every entity and system. Most firms are surprised by how much variation has accumulated. </p></div>
<div class="as-ucoa-step"><div class="as-ucoa-num">2</div><h4>Capture mapping logic</h4><p> Get the tribal knowledge of what each account really means written down and formalized. </p></div>
<div class="as-ucoa-step"><div class="as-ucoa-num">3</div><h4>Standardize your metadata</h4><p> Begin attaching consistent descriptors to accounts so they can be interpreted programmatically later. </p></div>
<div class="as-ucoa-step"><div class="as-ucoa-num">4</div><h4>Clean up before you automate</h4><p> Resolve duplicate, dormant, or inconsistently-coded accounts before automation amplifies the problem. </p></div>
<div class="as-ucoa-step"><div class="as-ucoa-num">5</div><h4>Treat mapping as reusable asset</h4><p> Stop solving it project by project. Build it once, maintain it, and let it compound. </p></div>
</div><p> This is unglamorous work, and it is precisely the work that determines whether the UCoA delivers an <strong>80% reduction</strong> in your environment or a <strong>20% one.</strong></p></div>
</div></div></div><div data-element-id="elm_htHXp_JF95k2WRjSTWhvng" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn" data-animation-repeat="true"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span style="font-size:32px;color:rgb(29, 128, 226);"><strong></strong></span><strong><span style="font-size:32px;">W</span>here <span style="color:rgb(29, 128, 226);">Assetsoft</span> fits</strong><strong></strong></span><span style="font-size:20px;"><strong></strong></span><span style="font-size:20px;"><strong></strong></span></h2></div>
<div data-element-id="elm_DdPlXsbgfGAUlxNPijaTCA" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><div style="width:100%;background:transparent;font-family:&quot;Poppins&quot;, sans-serif;padding:35px 0;"><style> @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap'); .as-ucoa-assetsoft-card{ max-width:1150px; margin:0 auto; padding:34px; background:rgba(206,224,243,0.7); border:1px solid rgba(29,128,226,0.15); border-radius:24px; box-shadow:0 8px 22px rgba(29,128,226,0.08); transition:all .35s ease; color:#173A5E; } .as-ucoa-assetsoft-card:hover{ transform:translateY(-6px); box-shadow:0 0 35px rgba(206,224,243,0.9); } .as-ucoa-assetsoft-card p{ margin:0 0 22px; font-size:16px; line-height:1.9; font-weight:400; } .as-ucoa-service-grid{ display:grid; grid-template-columns:repeat(4,1fr); gap:18px; margin:26px 0 30px; } .as-ucoa-service{ background:#ffffff; border:1px solid rgba(29,128,226,0.16); border-radius:20px; padding:22px 18px; transition:all .35s ease; box-shadow:0 8px 20px rgba(29,128,226,0.08); } .as-ucoa-service:hover{ transform:translateY(-7px); box-shadow:0 0 30px rgba(206,224,243,0.95); } .as-ucoa-service h4{ margin:0 0 10px; color:#1D80E2; font-size:18px; line-height:1.35; font-weight:700; } .as-ucoa-service p{ margin:0; color:#173A5E; font-size:14px; line-height:1.7; } .as-ucoa-assetsoft-card strong{ color:#1D80E2; font-weight:700; } @media(max-width:991px){ .as-ucoa-service-grid{ grid-template-columns:repeat(2,1fr); } } @media(max-width:600px){ .as-ucoa-assetsoft-card{ padding:24px; border-radius:20px; } .as-ucoa-service-grid{ grid-template-columns:1fr; } .as-ucoa-assetsoft-card p{ font-size:15px; line-height:1.8; } } </style><div class="as-ucoa-assetsoft-card"><p> This is the kind of problem <strong>Assetsoft</strong> works on every day. Founded in 2012 and headquartered in Markham, Ontario, Assetsoft is a multi-platform PropTech consultancy with 50+ specialists across Canada, India, Sri Lanka, and the United States. The firm's whole reason for existing is to make real estate systems and data work together — which is to say, the translation problem the UCoA addresses is its native terrain. </p><p> Assetsoft's platform credentials span the systems where chart-of-accounts complexity actually lives: it is a Yardi ICN Member and Virtuoso Qualified, MRI Certified, a Procore Partner, UiPath Certified and a UiPath Fast Track Agent, and a SAP Concur Partner. The firm's founder brings more than 25 years of PropTech experience dating back to 2000, across owners, operators, and funds on five continents. </p><p> Concretely, the consultancy already does the work the UCoA is designed to standardize: </p><div class="as-ucoa-service-grid"><div class="as-ucoa-service"><h4>Cross-platform GL Mapping</h4><p> Remapping accounts between Yardi, MRI, and other platforms during system migrations and consolidations. </p></div>
<div class="as-ucoa-service"><h4>CAM & Financial Reconciliation</h4><p> Normalizing account structures across portfolios before numbers can be trusted. </p></div>
<div class="as-ucoa-service"><h4>Multi-currency & GAAP Analysis</h4><p> Supporting revaluation analysis across entities with divergent ledger structures. </p></div>
<div class="as-ucoa-service"><h4>Data Quality Remediation</h4><p> Cleaning duplicate, dormant, and inconsistently-coded accounts that sabotage automation. </p></div>
</div><p> For a firm trying to prepare for the UCoA, that practitioner experience is the difference between a tidy theoretical framework and a mapping that survives contact with a real portfolio. </p></div>
</div></div></div><div data-element-id="elm_A5vlhIJ04JPHCR2wlsEUwQ" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn" data-animation-repeat="true"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span style="font-size:32px;color:rgb(29, 128, 226);"><strong></strong></span><strong><span style="font-size:32px;">T</span>he <span style="color:rgb(29, 128, 226);">Automation layer: KriyaGo</span></strong><strong style="color:rgb(29, 128, 226);"></strong></span><span style="font-size:20px;"><strong style="color:rgb(29, 128, 226);"></strong></span><span style="font-size:20px;"><strong style="color:rgb(29, 128, 226);"></strong></span></h2></div>
<div data-element-id="elm_Cqc0jkigfvEiymnb3V1GJA" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><div style="width:100%;background:transparent;font-family:&quot;Poppins&quot;, sans-serif;padding:35px 0;"><style> @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap'); .as-kriyago-card{ max-width:1150px; margin:0 auto; padding:34px; background:rgba(206,224,243,0.7); border:1px solid rgba(29,128,226,0.15); border-radius:24px; box-shadow:0 8px 22px rgba(29,128,226,0.08); transition:all .35s ease; color:#173A5E; } .as-kriyago-card:hover{ transform:translateY(-6px); box-shadow:0 0 35px rgba(206,224,243,0.9); } .as-kriyago-card p{ margin:0 0 20px; font-size:16px; line-height:1.9; font-weight:400; color:#173A5E; } .as-kriyago-card p:last-child{ margin-bottom:0; } .as-kriyago-card strong{ color:#1D80E2; font-weight:700; } .as-kriyago-feature-row{ display:grid; grid-template-columns:repeat(4,1fr); gap:18px; margin:28px 0; } .as-kriyago-feature{ background:#ffffff; border:1px solid rgba(29,128,226,0.16); border-radius:20px; padding:22px 18px; text-align:center; transition:all .35s ease; box-shadow:0 8px 20px rgba(29,128,226,0.08); } .as-kriyago-feature:hover{ transform:translateY(-7px); box-shadow:0 0 30px rgba(206,224,243,0.95); } .as-kriyago-icon{ width:58px; height:58px; margin:0 auto 14px; border-radius:16px; background:rgba(206,224,243,0.7); color:#1D80E2; display:flex; align-items:center; justify-content:center; font-size:26px; animation:asFloat 3s ease-in-out infinite; } .as-kriyago-feature h4{ margin:0 0 8px; color:#1D80E2; font-size:18px; font-weight:700; } .as-kriyago-feature p{ margin:0; font-size:14px; line-height:1.7; color:#173A5E; } @keyframes asFloat{ 0%,100%{transform:translateY(0);} 50%{transform:translateY(-6px);} } @media(max-width:991px){ .as-kriyago-feature-row{ grid-template-columns:repeat(2,1fr); } } @media(max-width:600px){ .as-kriyago-card{ padding:24px; border-radius:20px; } .as-kriyago-feature-row{ grid-template-columns:1fr; } .as-kriyago-card p{ font-size:15px; line-height:1.8; } } </style><div class="as-kriyago-card"><p> Preparation is one thing; sustained automation is another. That is where <strong>KriyaGo</strong> comes in. </p><p> KriyaGo is an integration and automation platform — "The Operating System for Real Estate" — with 100+ integrations across the real estate technology stack. It is an iPaaS and automation layer, in the same category as Workato, Boomi, and MuleSoft, purpose-built for the realities of property and investment data. </p><div class="as-kriyago-feature-row"><div class="as-kriyago-feature"><div class="as-kriyago-icon">🔗</div>
<h4>100+ Integrations</h4><p> Connect real estate platforms, accounting systems, and business applications seamlessly. </p></div>
<div class="as-kriyago-feature"><div class="as-kriyago-icon">⚙️</div><h4>Automation Engine</h4><p> Automate repetitive finance and operational processes across systems. </p></div>
<div class="as-kriyago-feature"><div class="as-kriyago-icon">🔄</div><h4>Continuous Mapping</h4><p> Move, map, and reconcile financial data continuously rather than as one-time projects. </p></div>
<div class="as-kriyago-feature"><div class="as-kriyago-icon">📊</div><h4>Data Synchronization</h4><p> Keep financial and operational information aligned across your technology ecosystem. </p></div>
</div><p> Where the UCoA defines how accounts should translate, a platform like KriyaGo is what executes that translation continuously — moving, mapping, and reconciling financial data between systems on an ongoing basis rather than as a one-time project. </p><p> The combination is the point. A machine-readable mapping standard plus an automation platform to run it is exactly the architecture that turns the UCoA's <strong>80% reduction goal</strong> from an aspiration into operational reality. Translation defines the rules; automation enforces them at scale. </p></div>
</div></div></div><div data-element-id="elm_ychSILxMnVnKochBRjfmbQ" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn" data-animation-repeat="true"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span style="font-size:32px;"><strong></strong></span><strong><span style="font-size:32px;color:rgb(29, 128, 226);">H</span>ow to get involved with the OSCRE UCoA</strong><strong></strong></span><span style="font-size:20px;"><strong></strong></span><span style="font-size:20px;"><strong></strong></span></h2></div>
<div data-element-id="elm_8I6CyRUawwM8PN6fsRyhDg" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><div style="width:100%;background:transparent;font-family:&quot;Poppins&quot;, sans-serif;padding:35px 0;"><style> @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap'); .as-ucoa-involve-card{ max-width:1150px; margin:0 auto; padding:34px; background:rgba(206,224,243,0.7); border:1px solid rgba(29,128,226,0.15); border-radius:24px; box-shadow:0 8px 22px rgba(29,128,226,0.08); transition:all .35s ease; color:#173A5E; } .as-ucoa-involve-card:hover{ transform:translateY(-6px); box-shadow:0 0 35px rgba(206,224,243,0.9); } .as-ucoa-involve-card p{ margin:0 0 20px; font-size:16px; line-height:1.9; font-weight:400; color:#173A5E; } .as-ucoa-involve-card p:last-child{ margin-bottom:0; } .as-ucoa-involve-card strong, .as-ucoa-involve-card a{ color:#1D80E2; font-weight:700; } .as-ucoa-involve-card a{ text-decoration:none; border-bottom:1px solid #1D80E2; transition:all .35s ease; } .as-ucoa-involve-card a:hover{ opacity:.75; } @media(max-width:768px){ .as-ucoa-involve-card{ padding:24px; border-radius:20px; } .as-ucoa-involve-card p{ font-size:15px; line-height:1.8; } } </style><div class="as-ucoa-involve-card"><p> OSCRE has room for organizations that want to participate. That can mean contributing real-world chart-of-accounts examples, joining mapping exercises, or participating in the working group. Real charts of accounts — with all their messiness — are exactly what the project needs to pressure-test the model, so contributing examples is genuinely valuable, not just a formality. </p><p> To get involved, reach out to OSCRE International's Chief Innovation Officer, <strong>Ian Cameron</strong>, at <a href="mailto:ian.cameron@oscre.org">ian.cameron@oscre.org</a>. </p><p> If your organization wants help getting its chart-of-accounts data into shape — to participate in the pilot, to prepare for the standard, or simply to stop losing weeks to manual reconciliation — Assetsoft can help you inventory, clean, map, and automate. That is the work the firm does, and the UCoA initiative makes it more valuable, not less. </p></div>
</div></div></div><div data-element-id="elm_SZOHuSaEJggLLLeb0hMvgg" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn" data-animation-repeat="true"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span style="font-size:32px;color:rgb(29, 128, 226);"><strong></strong></span><strong><span style="font-size:32px;">F</span><span style="color:rgb(29, 128, 226);">requently asked questions</span></strong><strong style="color:rgb(29, 128, 226);"></strong></span><span style="font-size:20px;"><strong style="color:rgb(29, 128, 226);"></strong></span><span style="font-size:20px;"><strong style="color:rgb(29, 128, 226);"></strong></span></h2></div>
<div data-element-id="elm_xExK86p4Y68U--ET7hJFkw" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><link href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap" rel="stylesheet"><div class="ucoa-faq-grid"><!-- LEFT COLUMN - 4 FAQ --><div class="ucoa-faq-column"><div class="ucoa-faq-item"><button class="ucoa-faq-question"><span>What is the OSCRE Universal Chart of Accounts (UCoA)?</span><span class="ucoa-faq-icon">+</span></button><div class="ucoa-faq-answer"><div class="ucoa-faq-answer-inner"> It is a common data model from OSCRE International that translates between firms' existing, custom chart-of-accounts structures so financial data can be exchanged and aggregated automatically. It is a translation layer, not a mandated standard organizations must adopt. </div>
</div></div><div class="ucoa-faq-item"><button class="ucoa-faq-question"><span>Does the UCoA require firms to replace their chart of accounts?</span><span class="ucoa-faq-icon">+</span></button><div class="ucoa-faq-answer"><div class="ucoa-faq-answer-inner"> No. The UCoA is designed specifically so organizations keep their existing structures and operate as they do today. The mapping happens in a machine-readable data layer without altering core charts. </div>
</div></div><div class="ucoa-faq-item"><button class="ucoa-faq-question"><span>What problem does the UCoA solve?</span><span class="ucoa-faq-icon">+</span></button><div class="ucoa-faq-answer"><div class="ucoa-faq-answer-inner"> It eliminates the slow, costly, error-prone manual work of reconciling general ledger data across different systems, portfolios, and partners — with a goal of reducing manual mapping effort by up to 80%. </div>
</div></div><div class="ucoa-faq-item"><button class="ucoa-faq-question"><span>What are the four use case patterns?</span><span class="ucoa-faq-icon">+</span></button><div class="ucoa-faq-answer"><div class="ucoa-faq-answer-inner"> Composition, resolution, change, and perspective. These patterns define how accounts roll up, how one firm's account maps to another's equivalent, how mappings stay valid as charts evolve, and how the same data can be presented through different reporting lenses. </div>
</div></div></div><!-- RIGHT COLUMN - 3 FAQ --><div class="ucoa-faq-column"><div class="ucoa-faq-item"><button class="ucoa-faq-question"><span>When will the UCoA be available?</span><span class="ucoa-faq-icon">+</span></button><div class="ucoa-faq-answer"><div class="ucoa-faq-answer-inner"> A pilot is underway now, with first publication expected within three to nine months. </div>
</div></div><div class="ucoa-faq-item"><button class="ucoa-faq-question"><span>How can I participate?</span><span class="ucoa-faq-icon">+</span></button><div class="ucoa-faq-answer"><div class="ucoa-faq-answer-inner"> Contribute chart-of-accounts examples, join mapping exercises, or join the working group by contacting OSCRE CIO Ian Cameron at <a href="mailto:ian.cameron@oscre.org">ian.cameron@oscre.org</a>. </div>
</div></div><div class="ucoa-faq-item"><button class="ucoa-faq-question"><span>How can Assetsoft help?</span><span class="ucoa-faq-icon">+</span></button><div class="ucoa-faq-answer"><div class="ucoa-faq-answer-inner"> Assetsoft is a multi-platform PropTech consultancy that performs cross-system chart-of-accounts mapping, GL reconciliation, and data remediation across Yardi, MRI, Procore, and other platforms — the exact work the UCoA standardizes. Its KriyaGo platform provides the integration and automation layer to run those mappings continuously. </div>
</div></div></div></div><style> .ucoa-faq-grid{ width:100%; display:grid; grid-template-columns:repeat(2,1fr); gap:18px; background:transparent; font-family:'Poppins',Arial,sans-serif; } .ucoa-faq-column{ display:flex; flex-direction:column; gap:16px; } .ucoa-faq-item{ background:rgba(206,224,243,0.7); border:1px solid rgba(29,128,226,0.16); border-radius:18px; overflow:hidden; transition:all .35s ease; } .ucoa-faq-item:hover{ box-shadow:0 0 32px rgba(206,224,243,0.9); transform:translateY(-3px); border-color:rgba(29,128,226,0.28); } .ucoa-faq-question{ width:100%; border:none; background:transparent; display:flex; align-items:center; justify-content:space-between; gap:18px; padding:22px; text-align:left; cursor:pointer; font-family:'Poppins',Arial,sans-serif; } .ucoa-faq-question span:first-child{ color:#143764; font-size:16px; line-height:1.5; font-weight:700; } .ucoa-faq-icon{ width:30px; height:30px; min-width:30px; border-radius:50%; display:flex; align-items:center; justify-content:center; background:#ffffff; border:1px solid rgba(29,128,226,0.18); color:#1D80E2; font-size:20px; font-weight:600; transition:all .3s ease; } .ucoa-faq-item.active .ucoa-faq-icon{ transform:rotate(45deg); background:#1D80E2; color:#ffffff; border-color:#1D80E2; } .ucoa-faq-answer{ max-height:0; overflow:hidden; transition:max-height .42s ease; } .ucoa-faq-answer-inner{ padding:0 22px 22px; color:#173A5E; font-size:14px; line-height:1.8; font-weight:400; border-top:1px solid rgba(29,128,226,0.12); } .ucoa-faq-answer-inner a{ color:#1D80E2; font-weight:700; text-decoration:none; border-bottom:1px solid #1D80E2; } @media(max-width:991px){ .ucoa-faq-grid{ grid-template-columns:1fr; } } @media(max-width:767px){ .ucoa-faq-question{ padding:18px 16px; } .ucoa-faq-question span:first-child{ font-size:14px; } .ucoa-faq-answer-inner{ padding:0 16px 18px; font-size:13px; } } </style><script>
document.querySelectorAll('.ucoa-faq-question').forEach(function(button){
  button.addEventListener('click', function(){
    var item = button.parentElement;
    var answer = item.querySelector('.ucoa-faq-answer');

    item.classList.toggle('active');

    if(item.classList.contains('active')){
      answer.style.maxHeight = answer.scrollHeight + 'px';
    }else{
      answer.style.maxHeight = '0px';
    }
  });
});
</script></div>
</div><div data-element-id="elm_Yd-V9VwVbvqckDvG4XBQqw" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn" data-animation-repeat="true"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span style="font-size:32px;"><strong></strong></span><strong><span style="font-size:32px;color:rgb(29, 128, 226);">A</span>bout Assetsoft</strong><strong></strong></span><span style="font-size:20px;"><strong></strong></span><span style="font-size:20px;"><strong></strong></span></h2></div>
<div data-element-id="elm_aTvT5XhuwduHu2bzxXVXHA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span style="color:rgb(22, 56, 90);">Assetsoft is a multi-platform PropTech consultancy founded in 2012 and headquartered in Markham, Ontario, with 50+ specialists across Canada, India, Sri Lanka, and the United States. The firm helps real estate owners, operators, and investment managers implement, integrate, and automate their technology, including Yardi (ICN Member, Virtuoso Qualified), MRI (Certified), Procore (Partner), UiPath (Certified, Fast Track Agent), and SAP Concur (Partner). Its sister platform, KriyaGo, is an integration and automation platform with 100+ integrations positioned as &quot;The Operating System for Real Estate.&quot;</span></p><p><span style="color:rgb(22, 56, 90);">Learn more at assetsoft.biz and kriyago.com.</span></p></div>
</div><div data-element-id="elm_SH3dLHPhR9K-z131AvgijA" data-element-type="button" class="zpelement zpelem-button " data-animation-name="bounceIn" data-animation-repeat="true"><style></style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"></style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-none " href="/contact-us" target="_blank"><span class="zpbutton-content">Get Started Now</span></a></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Thu, 02 Jul 2026 12:16:34 -0500</pubDate></item><item><title><![CDATA[IBM Is Retiring TRIRIGA. Your Migration to Maximo Is Mandatory - Your Platform Isn't]]></title><link>https://assetsoft.biz/blogs/post/ibm-is-retiring-tririga</link><description><![CDATA[<img align="left" hspace="5" src="https://assetsoft.biz/Akan Blog_IBM Is Retiring TRIRIGA.png"/>IBM is retiring the TRIRIGA brand and transitioning customers to Maximo Real Estate & Facilities. With support ending in 2027, organizations should evaluate Maximo, Yardi, MRI, and other options to determine the best long-term fit.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_ikfJCsQ6RDuf5VqPxCKqKw" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_vB2GEAvZTQuBScvgl039cg" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_FIhv5HqYSxCUSWaNuGYSQg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_WZ00Y0661bvMzXTK5GBHNQ" data-element-type="image" class="zpelement zpelem-image " data-animation-name="bounceInDown" data-animation-repeat="true"><style> @media (min-width: 992px) { [data-element-id="elm_WZ00Y0661bvMzXTK5GBHNQ"] .zpimage-container figure img { width: 1240px ; height: 379.75px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/Akan%20Blog_IBM%20Is%20Retiring%20TRIRIGA_Rect.png" size="fit" data-lightbox="true"/></picture></span></figure></div>
</div><div data-element-id="elm_CnB623gYR8K_1F5hwZN87g" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p><span><span>Support for TRIRIGA ends in September 2027, and new orders have already closed. The data survives the move to Maximo the disruption does not. For most real estate operators and corporate occupiers, that forced disruption is the best moment in a decade to ask a sharper question: is a purpose-built platform like Yardi a better home for your portfolio than an asset-management suite?</span></span></p></div>
</div><div data-element-id="elm_VSFowNI5QEZ3nwFWe3teVA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_dszDreyUK9A5WGoF6U7Dww" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_Mzg3Ot0LdLq0T6cHBYrNaA" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_Mzg3Ot0LdLq0T6cHBYrNaA"].zpelem-box{ background-color:#070A48; background-image:unset; border-radius:10px; } </style><div data-element-id="elm_mCqZ33Yn4JhtySXdeA9SUA" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-left " data-editor="true"><span style="font-size:24px;"><span><span style="font-weight:800;color:rgb(255, 216, 12);">Jan 28, 2026</span></span></span></h2></div>
<div data-element-id="elm_RG9bs-u_b--cPl48FxGSHg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_RG9bs-u_b--cPl48FxGSHg"].zpelem-text { margin-block-start:6px; margin-block-end:20px; } </style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-left " data-editor="true"><p><span style="color:rgb(255, 255, 255);">New TRIRIGA orders &amp; SaaS sign-ups closed</span></p></div>
</div></div></div><div data-element-id="elm_iTeAvmHFXKRQAfMXeBcdHg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_UnfXOgcGXtMM385ha_PAiA" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_UnfXOgcGXtMM385ha_PAiA"].zpelem-box{ background-color:#070A48; background-image:unset; border-radius:10px; } </style><div data-element-id="elm_UAMIA7nM6ZN9LaKAWowG0A" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-left " data-editor="true"><span style="font-size:24px;"><span><span style="font-weight:800;color:rgb(255, 216, 12);"><span><span style="font-weight:800;">Sep 30, 2027</span></span></span></span></span></h2></div>
<div data-element-id="elm_zHCVSJO8vcrbyiBSdjXpTA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_zHCVSJO8vcrbyiBSdjXpTA"].zpelem-text { margin-block-start:6px; margin-block-end:20px; } </style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-left " data-editor="true"><p><span style="color:rgb(255, 255, 255);"><span><span>End of support for all TRIRIGA versions</span></span></span></p></div>
</div></div></div><div data-element-id="elm_IcKhlJtf5IUjs-9LTml-jw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_KE_l6A5QYfkJL8MO87Rv1A" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_KE_l6A5QYfkJL8MO87Rv1A"].zpelem-box{ background-color:#070A48; background-image:unset; border-radius:10px; } </style><div data-element-id="elm_OvW9zreVe5fQFrVZZgrWng" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-left " data-editor="true"><span style="font-size:24px;"><span><span style="font-weight:800;color:rgb(255, 216, 12);"><span><span style="font-weight:800;">MREF 9.x</span></span></span></span></span></h2></div>
<div data-element-id="elm_GrOcVG4rvSvyUWZgsW_x4Q" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_GrOcVG4rvSvyUWZgsW_x4Q"].zpelem-text { margin-block-start:6px; margin-block-end:20px; } </style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-left " data-editor="true"><p><span style="color:rgb(255, 255, 255);"><span><span>IBM's designated upgrade path, inside Maximo</span></span></span></p></div>
</div></div></div></div><div data-element-id="elm_sJq3h_ZI1ZJwODecRMUlyw" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_MAjR9i8HTiS4wd7E5EZokA" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_MAjR9i8HTiS4wd7E5EZokA"].zpelem-divider{ margin-block-start:-15px; } </style><style> [data-element-id="elm_MAjR9i8HTiS4wd7E5EZokA"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_MAjR9i8HTiS4wd7E5EZokA"] .zpdivider-container .zpdivider-common:before{ border-color:#1D80E2 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width20 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_VTbqDdTeVD9qGgSBx3PIjg" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><section class="as-blog-section"><style> @import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap"); .as-blog-section { font-family: "Poppins", sans-serif; background: transparent; padding: 40px 20px; color: #062b52; } .as-blog-wrap { max-width: 820px; margin: 0 auto; } .as-blog-intro { font-size: 15px; line-height: 1.8; font-weight: 400; color: #0b315d; } .as-blog-intro p { margin: 0 0 20px; } .as-blog-intro p:first-child::first-letter { font-size: 58px; line-height: 0.9; float: left; font-weight: 800; color: #1D80E2; padding-right: 8px; } .as-blog-intro strong { color: #00376E; font-weight: 700; } .as-definition-card { margin-top: 36px; background: #f4f8fd; border: 1px solid rgba(29, 128, 226, 0.25); border-radius: 12px; padding: 28px 32px; box-shadow: 0 10px 26px rgba(0, 55, 110, 0.08); transition: all 0.35s ease; position: relative; overflow: hidden; } .as-definition-card::before { content: ""; position: absolute; left: 0; top: 0; width: 4px; height: 100%; background: #1D80E2; } .as-definition-card:hover { transform: translateY(-5px); box-shadow: 0 18px 38px rgba(29, 128, 226, 0.18); background: #ffffff; } .as-eyebrow { font-size: 11px; letter-spacing: 2px; text-transform: uppercase; font-weight: 700; color: #1D80E2; margin-bottom: 12px; } .as-definition-card h3 { margin: 0 0 14px; font-size: 19px; line-height: 1.35; color: #00376E; font-weight: 700; } .as-definition-card p, .as-definition-card li { font-size: 14px; line-height: 1.75; color: #0b315d; margin: 0 0 10px; } .as-definition-card ol { padding-left: 20px; margin: 14px 0; } .as-definition-card strong { color: #00376E; font-weight: 700; } .as-short-card { margin-top: 36px; background: linear-gradient(135deg, #062b52, #0c3768); border-radius: 12px; padding: 30px 34px; color: #ffffff; box-shadow: 0 16px 36px rgba(0, 55, 110, 0.22); transition: all 0.35s ease; } .as-short-card:hover { transform: translateY(-5px); box-shadow: 0 22px 48px rgba(29, 128, 226, 0.28); } .as-short-card h3 { margin: 0 0 18px; font-size: 21px; line-height: 1.35; font-weight: 800; color: #ffffff; } .as-short-list { list-style: none; padding: 0; margin: 0; } .as-short-list li { position: relative; padding-left: 24px; margin-bottom: 16px; font-size: 14px; line-height: 1.65; color: rgba(255, 255, 255, 0.9); } .as-short-list li::before { content: ""; width: 8px; height: 8px; background: #ffc72c; border-radius: 50%; position: absolute; left: 0; top: 8px; box-shadow: 0 0 0 4px rgba(255, 199, 44, 0.12); } .as-short-list strong { color: #ffffff; font-weight: 700; } @media (max-width: 768px) { .as-blog-section { padding: 28px 14px; } .as-definition-card, .as-short-card { padding: 24px 22px; } .as-blog-intro { font-size: 14px; } .as-blog-intro p:first-child::first-letter { font-size: 48px; } } </style><div class="as-blog-wrap"><div class="as-blog-intro"><p> For nearly two decades, IBM TRIRIGA has been a fixture in the corporate real estate world — the system of record that quietly ran the leases, spaces, capital projects, and maintenance programs of some of the largest property portfolios on the planet. </p><p> If you lead a real estate, facilities, or workplace function and you run TRIRIGA, it has likely become invisible in the way only deeply embedded software can: unremarkable until something forces you to look at it again. </p><p> Something just did. IBM has set a firm end date for TRIRIGA as a standalone product, folding its capabilities into the Maximo Application Suite under a new name. </p><p> For most organizations the first reaction is procedural — “we’ll follow the upgrade path and move on.” But treating a forced replatform as a simple version bump is the single most expensive mistake you can make right now. </p><p> This article lays out exactly what IBM announced, what the migration genuinely involves, and how to think clearly about your options before the clock runs out. </p></div>
<div class="as-definition-card"><div class="as-eyebrow">First, a Definition</div>
<h3>What is an IWMS?</h3><p> An <strong>IWMS — Integrated Workplace Management System</strong> — is enterprise software that unifies five traditionally separate real estate and facilities disciplines on a single platform and database: </p><ol><li><strong>Real estate & lease management</strong> — lease administration and lease accounting.</li><li><strong>Capital projects</strong> — construction and capital planning, budgets, controls.</li><li><strong>Facilities & maintenance</strong> — work orders, preventive maintenance, inspections.</li><li><strong>Space & workplace management</strong> — floor plans, occupancy, desk and room booking, moves.</li><li><strong>Energy & sustainability</strong> — consumption tracking and ESG reporting.</li></ol><p> The value is integration: a single source of truth, so a lease event can trigger a maintenance task and a space change can flow straight into occupancy cost. </p></div>
<div class="as-short-card"><h3>The short version</h3><ul class="as-short-list"><li><strong>TRIRIGA isn’t dying — the brand is.</strong> The capability continues inside IBM Maximo Real Estate & Facilities.</li><li><strong>The clock is real.</strong> Support for TRIRIGA versions ends September 30, 2027; new software orders closed January 28, 2026.</li><li><strong>It is not a destructive data conversion.</strong> On IBM’s path your database largely carries forward.</li><li><strong>The disruption is mandatory either way.</strong> Which is exactly why standing pat without evaluating alternatives leaves real value on the table.</li></ul></div>
</div></section></div></div><div data-element-id="elm_QXfoiBa-p2BtnzF-mk7XAg" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><section class="as-announcement-section"><style> @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap'); .as-announcement-section{ font-family:'Poppins',sans-serif; max-width:900px; margin:auto; padding:20px; color:#00376E; } .as-announcement-section h2{ font-size:36px; font-weight:800; margin-bottom:20px; line-height:1.2; color:#00376E; } .as-announcement-section h2 span{ color:#1D80E2; } .as-announcement-section p{ font-size:15px; line-height:1.9; color:#24486d; margin-bottom:18px; } .as-announcement-section strong{ color:#00376E; font-weight:700; } .as-date-grid{ display:grid; grid-template-columns:repeat(3,1fr); gap:20px; margin-top:35px; } .as-date-card{ background:#ffffff; border:1px solid rgba(29,128,226,.15); border-radius:14px; padding:14px; text-align:center; box-shadow:0 6px 18px rgba(0,55,110,.06); transition:all .35s ease; position:relative; overflow:hidden; } .as-date-card::before{ content:""; position:absolute; inset:0; background:linear-gradient( 135deg, rgba(29,128,226,.04), transparent ); opacity:0; transition:.35s ease; } .as-date-card:hover{ transform:translateY(-8px); box-shadow: 0 15px 35px rgba(29,128,226,.16), 0 0 0 1px rgba(29,128,226,.12); } .as-date-card:hover::before{ opacity:1; } .as-date-top{ background:#F5F9FF; border:1px solid rgba(29,128,226,.12); border-radius:10px; padding:22px 10px; margin-bottom:12px; } .as-date{ font-size:28px; font-weight:800; color:#1D80E2; line-height:1.2; } .as-date-desc{ background:#FAFCFF; border:1px solid rgba(29,128,226,.08); border-radius:10px; padding:14px; min-height:72px; display:flex; align-items:center; justify-content:center; font-size:13px; line-height:1.6; color:#5A6F84; } @media(max-width:768px){ .as-announcement-section h2{ font-size:28px; } .as-date-grid{ grid-template-columns:1fr; } .as-date{ font-size:24px; } } </style><h2> What IBM actually <span>announced</span></h2><p> Let's separate the facts from the noise. IBM has announced the support lifecycle completion for all versions and releases of IBM TRIRIGA and the IBM TRIRIGA Application Suite, effective <strong>September 30, 2027</strong>. </p><p> Alongside that, software ordering for these programs concluded on <strong>January 28, 2026</strong>, and TRIRIGA SaaS is no longer available for new orders as of that same date. </p><p> The designated successor is <strong>IBM Maximo Real Estate & Facilities (MREF) 9.x</strong>, delivered as an application within Maximo Application Suite (MAS) 9.x. </p><div class="as-date-grid"><div class="as-date-card"><div class="as-date-top"><div class="as-date">Jan 28, 2026</div>
</div><div class="as-date-desc"> New TRIRIGA orders & SaaS sign ups closed </div>
</div><div class="as-date-card"><div class="as-date-top"><div class="as-date">Sep 30, 2027</div>
</div><div class="as-date-desc"> End of support for all TRIRIGA versions </div></div>
<div class="as-date-card"><div class="as-date-top"><div class="as-date">MREF 9.x</div>
</div><div class="as-date-desc"> Upgrade path inside Maximo Application Suite </div>
</div></div></section></div></div><div data-element-id="elm_g_EylJqMUgiuQFZoDK2zTg" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><section class="as-tririga-strategy"><style> @import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap"); .as-tririga-strategy { font-family: "Poppins", sans-serif; background: transparent; max-width: 900px; margin: 0 auto; padding: 24px 20px; color: #00376E; } .as-tririga-strategy h2 { margin: 0 0 18px; font-size: 34px; line-height: 1.18; font-weight: 800; color: #00376E; } .as-tririga-strategy h2 span { color: #1D80E2; } .as-tririga-strategy p { margin: 0 0 18px; font-size: 15px; line-height: 1.9; font-weight: 400; color: #173f66; } .as-tririga-strategy em { font-style: italic; color: #00376E; } .as-quote-box { margin-top: 28px; background: #EAF3FD; border-radius: 12px; padding: 26px 30px 26px 42px; position: relative; overflow: hidden; box-shadow: 0 8px 22px rgba(0, 55, 110, 0.06); transition: all 0.35s ease; } .as-quote-box::before { content: "“"; position: absolute; top: 8px; left: 22px; font-size: 54px; line-height: 1; font-weight: 800; color: rgba(29, 128, 226, 0.28); } .as-quote-box:hover { transform: translateY(-6px); background: #ffffff; box-shadow: 0 18px 40px rgba(29, 128, 226, 0.18); } .as-quote-box p { margin: 0; font-size: 18px; line-height: 1.55; font-weight: 700; color: #00376E; } @media (max-width: 768px) { .as-tririga-strategy { padding: 20px 14px; } .as-tririga-strategy h2 { font-size: 26px; } .as-tririga-strategy p { font-size: 14px; } .as-quote-box { padding: 24px 22px 24px 36px; } .as-quote-box p { font-size: 16px; } } </style><h2> Is TRIRIGA <span>"dead"</span>? No — but the strategy behind it has changed </h2><p> It would be inaccurate, and frankly unfair to IBM, to say TRIRIGA is being killed. Lease administration, space and portfolio management, capital project planning, and facilities operations all continue inside Maximo Real Estate & Facilities. </p><p> If anything, sitting alongside Maximo's asset-management engine opens genuinely useful adjacencies — condition-based monitoring, mobile inspections, and IoT-driven maintenance that TRIRIGA, on its own, did not natively reach. </p><p> But the <em>center of gravity</em> has shifted, and that matters for fit. TRIRIGA was conceived and sold as an Integrated Workplace Management System — a platform built first and foremost around corporate real estate, lease accounting, and the workplace. </p><p> Maximo's heritage is enterprise asset management for asset-intensive industries, and IBM now positions the combined portfolio under its sustainability software business. </p><p> For an organization whose core need is property and lease management, you are now a real-estate use case inside an asset-management suite, rather than the headline use case of a dedicated workplace platform. </p><div class="as-quote-box"><p> The data survives the migration. The disruption does not — and disruption you have to pay for anyway is the cheapest re-evaluation you will ever get. </p></div>
</section></div></div><div data-element-id="elm_QRwy_Od95nFImaJ22sCU2A" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><section class="as-data-section"><style> @import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap"); .as-data-section { font-family: "Poppins", sans-serif; max-width: 900px; margin: 0 auto; padding: 24px 20px; background: transparent; color: #00376E; } .as-data-section h2 { margin: 0 0 18px; font-size: 34px; line-height: 1.2; font-weight: 800; color: #00376E; } .as-data-section h2 span { color: #1D80E2; } .as-data-section p { margin: 0 0 18px; font-size: 15px; line-height: 1.9; color: #173f66; } .as-data-section strong { color: #00376E; font-weight: 700; } .as-data-list { list-style: none; padding: 0; margin: 24px 0; display: grid; gap: 16px; } .as-data-list li { position: relative; padding: 18px 20px 18px 44px; background: #ffffff; border-radius: 12px; box-shadow: 0 8px 22px rgba(0, 55, 110, 0.06); transition: all 0.35s ease; overflow: hidden; font-size: 15px; line-height: 1.75; color: #173f66; } .as-data-list li::before { content: ""; position: absolute; left: 20px; top: 28px; width: 9px; height: 9px; background: #1D80E2; border-radius: 50%; box-shadow: 0 0 0 5px rgba(29, 128, 226, 0.12); } .as-data-list li:hover { transform: translateY(-6px); background: #F4F9FF; box-shadow: 0 18px 38px rgba(29, 128, 226, 0.16); } @media (max-width: 768px) { .as-data-section { padding: 20px 14px; } .as-data-section h2 { font-size: 26px; } .as-data-section p, .as-data-list li { font-size: 14px; } } </style><h2> Is this a <span>data migration</span> or a full data conversion? </h2><p> This is the question that quietly terrifies most TRIRIGA owners, and the honest answer is reassuring — with a catch. On <strong>IBM's own path, this is not a destructive, from-scratch data conversion.</strong> Maximo Real Estate & Facilities is essentially TRIRIGA re-platformed onto Maximo Application Suite rather than rebuilt. </p><p> IBM's migration guidance lets you continue using your existing TRIRIGA application database in its current location, or move it to a new database, and a dedicated User Migration Tool moves your users and licenses across — letting you review and update people records before assigning new licenses. </p><p> A connector also keeps portfolio data such as people, locations, and assets synchronized between the TRIRIGA and Maximo sides during transition. </p><p> So your lease records, your space hierarchy, your portfolio data — those carry forward. The hard part isn't the data. The hard part is <strong>everything wrapped around it:</strong></p><ul class="as-data-list"><li><strong>New infrastructure.</strong> Maximo Application Suite runs on Red Hat OpenShift, and adopting MAS means standing up MAS Core and Foundation Services as a new platform layer. </li><li><strong>A new licensing model.</strong> TRIRIGA's licensing is replaced by Maximo's role- and usage-based AppPoints, which means right-sizing your license pool becomes a genuine strategic exercise. </li><li><strong>Customizations and integrations.</strong> If your TRIRIGA instance is heavily customized, you will need to decide what to rebuild using Maximo's native and low-code tools, and what needs a more involved integration approach. </li><li><strong>A new interface, plus training and change management.</strong> A new platform means new admin skills, new user experiences, and the organizational work of bringing people along. </li></ul><p> The contrast is important for your decision: staying with IBM preserves your data but still demands a real replatform project. Moving to a different system requires a full data migration and reimplementation. Once you see those two paths side by side, the gap between them narrows far more than the incumbent's gravity suggests. </p></section></div>
</div><div data-element-id="elm_M6KJRBSzI_ywxYHv-wV9Sg" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><section class="as-precedent-section"><style> @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap'); .as-precedent-section{ font-family:'Poppins',sans-serif; max-width:900px; margin:0 auto; padding:24px 20px; background:transparent; color:#00376E; } .as-precedent-section h2{ margin:0 0 22px; font-size:34px; line-height:1.18; font-weight:800; color:#00376E; } .as-precedent-section h2 span{ color:#1D80E2; } .as-precedent-content{ background:#ffffff; border-radius:16px; padding:28px 30px; box-shadow:0 10px 28px rgba(0,55,110,0.06); transition:all .35s ease; position:relative; overflow:hidden; } .as-precedent-content::before{ content:""; position:absolute; top:0; left:0; width:5px; height:100%; background:#1D80E2; } .as-precedent-content:hover{ transform:translateY(-6px); box-shadow: 0 20px 45px rgba(29,128,226,.16), 0 0 0 1px rgba(29,128,226,.08); background:#F9FCFF; } .as-precedent-content p{ margin:0 0 18px; font-size:15px; line-height:1.95; color:#173F66; } .as-precedent-content p:last-child{ margin-bottom:0; } .as-precedent-content strong{ color:#00376E; font-weight:700; } .as-precedent-content em{ color:#1D80E2; font-style:italic; font-weight:600; } .as-highlight-box{ margin-top:24px; background:#EAF3FD; border-radius:12px; padding:20px 24px; transition:all .35s ease; } .as-highlight-box:hover{ background:#ffffff; box-shadow:0 14px 34px rgba(29,128,226,.15); } .as-highlight-box p{ margin:0; font-size:16px; font-weight:600; line-height:1.8; color:#00376E; } @media (max-width:768px){ .as-precedent-section{ padding:20px 14px; } .as-precedent-section h2{ font-size:26px; } .as-precedent-content{ padding:22px; } .as-precedent-content p{ font-size:14px; } .as-highlight-box p{ font-size:15px; } } </style><h2> What the <span>precedent</span> tells us about how this actually goes </h2><div class="as-precedent-content"><p> TRIRIGA-to-Maximo is new enough that it has a thin track record of its own. Fortunately, it inherits a very well-documented precedent: the broader migration from classic Maximo 7.6.1 to Maximo Application Suite, which uses the same OpenShift platform and the same AppPoints licensing model that MREF now sits on top of. </p><p> The signal from that precedent is consistent — this is a <strong>substantial undertaking, not a patch.</strong></p><p> The clearest tell comes from IBM itself: the sustained support program for legacy Maximo was structured to run for years beyond the official end-of-support date specifically to account for the difficulty and technical lift of migrating. </p><p> When a vendor builds a multi-year runway because customers cannot realistically move in time, that is a candid acknowledgment of complexity. Independent commentators in the Maximo ecosystem have been blunter still — describing the move as something that is <em>“not a lift-and-shift”</em>, with the heavy lifting concentrated in OpenShift infrastructure readiness, revalidating or rebuilding customizations and integrations, change management, and licensing strategy. </p><div class="as-highlight-box"><p> On timelines, system integrators that do this work typically quote roughly <strong>three to six months</strong> for a TRIRIGA-to-MREF transition under favorable conditions, with heavily customized environments often extending beyond that range. </p></div>
<p style="margin-top:20px;"> The point is not to frighten you; it is to set honest expectations. Any project of this size deserves a deliberate decision, not a reflexive one. </p></div>
</section></div></div><div data-element-id="elm_HonrQE0eSw-mcWqpUoHLfw" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><section class="as-fit-section"><style> @import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap"); .as-fit-section { font-family: "Poppins", sans-serif; max-width: 900px; margin: 0 auto; padding: 24px 20px; background: transparent; color: #00376E; } .as-fit-section h2 { margin: 0 0 18px; font-size: 34px; line-height: 1.2; font-weight: 800; color: #00376E; } .as-fit-section h2 span { color: #1D80E2; } .as-fit-card { background: #ffffff; border-radius: 16px; padding: 28px 30px; box-shadow: 0 10px 28px rgba(0, 55, 110, 0.06); transition: all 0.35s ease; position: relative; overflow: hidden; } .as-fit-card::before { content: ""; position: absolute; inset: 0; background: linear-gradient(135deg, rgba(29,128,226,0.07), transparent 45%); opacity: 0; transition: opacity 0.35s ease; } .as-fit-card:hover { transform: translateY(-6px); background: #F9FCFF; box-shadow: 0 20px 45px rgba(29, 128, 226, 0.16); } .as-fit-card:hover::before { opacity: 1; } .as-fit-card p { position: relative; z-index: 1; margin: 0 0 18px; font-size: 15px; line-height: 1.95; color: #173F66; } .as-fit-card p:last-child { margin-bottom: 0; } .as-fit-card strong { color: #00376E; font-weight: 700; } .as-fit-card em { font-style: italic; color: #00376E; font-weight: 500; } @media (max-width: 768px) { .as-fit-section { padding: 20px 14px; } .as-fit-section h2 { font-size: 26px; } .as-fit-card { padding: 22px; } .as-fit-card p { font-size: 14px; } } </style><h2> The question the timing hands you: <span>is Maximo still the right fit?</span></h2><div class="as-fit-card"><p> Here's the strategic core of this entire transition. The reason a forced migration is so valuable as a decision point is counterintuitive: <strong>the switching cost that normally protects an incumbent has just been removed.</strong></p><p> In a normal year, ripping out a system of record is unthinkable — the migration cost, the integration rework, the retraining, the licensing renegotiation all act as a moat that keeps you exactly where you are, regardless of whether the platform still serves you. </p><p> But IBM has now scheduled all of that disruption for you anyway. You will be standing up new infrastructure, renegotiating to a new licensing model, rebuilding customizations, redoing integrations, and retraining users <em>no matter which direction you choose.</em></p><p> The moat has been drained — and the incremental cost of evaluating, and potentially moving to, a platform genuinely built for your use case has rarely been lower. </p><p> Even IBM's own implementation partners frame the transition this way. The recurring advice across the ecosystem is to treat it as a “reset opportunity” — a moment to streamline processes, retire outdated customizations, and rethink your data strategy rather than faithfully rebuilding what you already had. </p><p> One major advisory firm opens its transition guidance by telling clients to first evaluate whether their existing deployment is delivering full value, because the transition “may be an ideal opportunity to move on from a configuration that isn't working.” </p><p> If the people paid to migrate you into Maximo are telling you to re-evaluate first, that advice is worth taking seriously. </p></div>
</section></div></div><div data-element-id="elm_P2vRfDcdiibuH_O5L2wpzg" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><section class="as-options-section"><style> @import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap"); .as-options-section { font-family: "Poppins", sans-serif; max-width: 950px; margin: 0 auto; padding: 24px 20px; background: transparent; color: #00376E; } .as-options-section h2 { margin: 0 0 18px; font-size: 34px; line-height: 1.2; font-weight: 800; color: #00376E; } .as-options-section h2 span { color: #1D80E2; } .as-options-intro { font-size: 15px; line-height: 1.9; color: #173F66; margin-bottom: 28px; max-width: 850px; } .as-options-grid { display: flex; flex-direction: column; gap: 18px; } .as-option-card { background: #ffffff; border: 1px solid rgba(29, 128, 226, 0.12); border-radius: 16px; padding: 26px 28px; box-shadow: 0 8px 24px rgba(0, 55, 110, 0.06); transition: all 0.35s ease; position: relative; overflow: hidden; } .as-option-card::before { content: ""; position: absolute; inset: 0; background: linear-gradient( 135deg, rgba(29, 128, 226, 0.05), transparent 50% ); opacity: 0; transition: all 0.35s ease; } .as-option-card:hover { transform: translateY(-8px); background: #F9FCFF; box-shadow: 0 20px 45px rgba(29, 128, 226, 0.16); border-color: rgba(29, 128, 226, 0.22); } .as-option-card:hover::before { opacity: 1; } .as-option-badge { display: inline-block; padding: 7px 14px; border-radius: 50px; font-size: 10px; font-weight: 700; letter-spacing: 0.8px; text-transform: uppercase; color: #ffffff; margin-bottom: 18px; position: relative; z-index: 2; } .as-option-1 { background: #1D80E2; } .as-option-2 { background: #0F9D8A; } .as-option-3 { background: #F4A622; } .as-option-card h3 { margin: 0 0 14px; font-size: 24px; line-height: 1.35; font-weight: 700; color: #00376E; position: relative; z-index: 2; } .as-option-card p { margin: 0; font-size: 15px; line-height: 1.9; color: #173F66; position: relative; z-index: 2; } .as-option-card strong { color: #00376E; font-weight: 700; } @media (max-width: 768px) { .as-options-section { padding: 20px 14px; } .as-options-section h2 { font-size: 26px; } .as-option-card { padding: 22px; } .as-option-card h3 { font-size: 20px; } .as-option-card p, .as-options-intro { font-size: 14px; } } </style><h2> Your <span>three real options</span></h2><p class="as-options-intro"> Strip away the noise and you have three genuine paths. None is universally right; the correct answer depends entirely on the shape of your portfolio, the depth of your customizations, and where your operating model is heading. </p><div class="as-options-grid"><!-- OPTION 1 --><div class="as-option-card"><div class="as-option-badge as-option-1"> Option 1 • Continuity </div>
<h3>Follow IBM into Maximo Real Estate & Facilities</h3><p> Stay within the IBM ecosystem, preserve your data and configurations, and replatform onto MAS. Best for asset-intensive organizations that already use — or want — Maximo's broader EAM, IoT, and condition-monitoring capabilities, and that have the appetite to adopt OpenShift and AppPoints. The path of least conceptual change, but not the path of least effort. </p></div>
<!-- OPTION 2 --><div class="as-option-card"><div class="as-option-badge as-option-2"> Option 2 • Modernization </div>
<h3>Move to a purpose-built platform — for most, that's Yardi</h3><p> Migrate to a platform designed around real estate and the workplace rather than asset-intensive maintenance. For corporate occupiers, that means <strong>Yardi Corom</strong>; for owners and operators, <strong>Yardi Facility Manager</strong> on the Yardi platform. MRI Software, Archibus, Planon, and Nuvolo are also credible IWMS options worth considering. This path is a full migration and reimplementation, and it's the right call for organizations that have already outgrown TRIRIGA or whose needs sit squarely in real estate and lease management rather than heavy enterprise asset management. </p></div>
<!-- OPTION 3 --><div class="as-option-card"><div class="as-option-badge as-option-3"> Option 3 • Deliberate Delay </div>
<h3>Extend, stabilize, and decide on your terms</h3><p> Use available extended-support arrangements to buy a defined window — not to avoid the decision, but to run a disciplined evaluation rather than a rushed one. Sensible when your renewal timing, internal capacity, or a parallel transformation program means a forced sprint would produce a worse outcome than a planned move twelve months later. </p></div>
</div></section></div></div><div data-element-id="elm_de1eADP9flO1JFaufZGNaw" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><section class="as-yardi-section"><style> @import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap"); .as-yardi-section { font-family: "Poppins", sans-serif; max-width: 950px; margin: 0 auto; padding: 24px 20px; background: transparent; color: #00376E; } .as-yardi-section h2 { margin: 0 0 18px; font-size: 34px; line-height: 1.2; font-weight: 800; color: #00376E; } .as-yardi-section h2 span { color: #1D80E2; } .as-yardi-section p { margin: 0 0 18px; font-size: 15px; line-height: 1.9; color: #173F66; } .as-yardi-section strong { color: #00376E; font-weight: 700; } .as-yardi-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 18px; margin: 28px 0; } .as-yardi-card { background: #F4F9FF; border: 1px solid rgba(29, 128, 226, 0.16); border-radius: 16px; padding: 24px; box-shadow: 0 8px 24px rgba(0, 55, 110, 0.06); transition: all 0.35s ease; position: relative; overflow: hidden; } .as-yardi-card:hover { transform: translateY(-7px); background: #ffffff; box-shadow: 0 20px 45px rgba(29, 128, 226, 0.16); border-color: rgba(29, 128, 226, 0.28); } .as-card-label { font-size: 11px; letter-spacing: 1.2px; text-transform: uppercase; font-weight: 800; color: #1D80E2; margin-bottom: 10px; } .as-yardi-card h3 { margin: 0 0 8px; font-size: 21px; line-height: 1.35; font-weight: 800; color: #00376E; } .as-yardi-card .as-sub { font-size: 13px; font-weight: 600; color: #5b7188; margin-bottom: 18px; } .as-yardi-card ul { list-style: none; padding: 0; margin: 0; } .as-yardi-card li { position: relative; padding-left: 22px; margin-bottom: 12px; font-size: 14px; line-height: 1.65; color: #173F66; } .as-yardi-card li::before { content: ""; width: 8px; height: 8px; background: #1D80E2; border-radius: 50%; position: absolute; left: 0; top: 8px; box-shadow: 0 0 0 4px rgba(29, 128, 226, 0.12); } .as-yardi-link { display: inline-block; margin-top: 12px; color: #1D80E2; font-size: 14px; font-weight: 700; text-decoration: none; } .as-yardi-link:hover { text-decoration: underline; } .as-map-table { width: 100%; border-collapse: collapse; margin: 26px 0 22px; overflow: hidden; border-radius: 12px; box-shadow: 0 8px 24px rgba(0, 55, 110, 0.06); } .as-map-table th { background: #00376E; color: #ffffff; text-align: left; font-size: 13px; padding: 14px 16px; font-weight: 700; } .as-map-table td { padding: 14px 16px; font-size: 14px; line-height: 1.6; color: #173F66; background: #ffffff; border-bottom: 1px solid rgba(29, 128, 226, 0.12); transition: all 0.3s ease; } .as-map-table tr:nth-child(even) td { background: #F4F9FF; } .as-map-table tr:hover td { background: #EAF3FD; transform: scale(1.01); } .as-map-table a { color: #1D80E2; font-weight: 700; text-decoration: none; } .as-map-table a:hover { text-decoration: underline; } @media (max-width: 768px) { .as-yardi-section { padding: 20px 14px; } .as-yardi-section h2 { font-size: 26px; } .as-yardi-section p { font-size: 14px; } .as-yardi-grid { grid-template-columns: 1fr; } .as-map-table { display: block; overflow-x: auto; } .as-map-table th, .as-map-table td { min-width: 240px; } } </style><h2> Why so many TRIRIGA users land on <span>Yardi</span></h2><p> When the migration is forced anyway, the natural question is “which platform was actually built for what we do?” For real estate operators and corporate occupiers, the answer is frequently Yardi — not as a like-for-like clone of TRIRIGA, but as a connected, cloud-native platform where centers of gravity in real estate, leasing, and facilities gathering matter. </p><p> Importantly, Yardi is delivered as a fully hosted SaaS solution, so there is no Red Hat OpenShift estate to stand up and no AppPoints model to right-size. Yardi paths naturally across the two buyer types TRIRIGA always served: </p><div class="as-yardi-grid"><div class="as-yardi-card"><div class="as-card-label">For corporate occupiers & tenants</div>
<h3>Yardi Corom</h3><div class="as-sub">The direct occupier analog to TRIRIGA</div>
<ul><li>Centralized lease management with critical-date tracking</li><li>Lease accounting compliance for FASB ASC 842, IFRS 16 and GASB 87</li><li>Occupancy tracking and flexible desk booking</li><li>Transaction management and broker collaboration</li><li>Facility maintenance and construction management</li><li>100% cloud SaaS — deploy as a single stack or by module</li></ul><a class="as-yardi-link" href="https://www.yardi.com/products/yardi-corom/" target="_blank">Explore Yardi Corom →</a></div>
<div class="as-yardi-card"><div class="as-card-label">For owners & operators</div>
<h3>Yardi Facility Manager</h3><div class="as-sub">Maintenance & CMMS on the Yardi platform</div>
<ul><li>Automated work-order assignment, tracking and completion</li><li>Planned and preventive maintenance with code-compliance checks</li><li>Inspections — manual, regulatory and due-diligence</li><li>Mobile app for technicians with offline support</li><li>Auto-posts purchase orders, payables and charges to your ledger</li><li>Connected to CommercialCafe tenant portal and VendorCafe</li></ul><a class="as-yardi-link" href="https://www.yardi.com/products/facility-manager/" target="_blank">Explore Yardi Facility Manager →</a></div>
</div><p> The deciding advantage for most real estate organizations is that these aren’t bolt-ons. They sit on the same Yardi platform as your property accounting, management, charge posts straight to the general ledger, leases event flows into occupancy cost, and a tenant request raised in CommercialCafe lands in Facility Manager — the integration that an IWMS promises, delivered natively rather than stitched together. </p><table class="as-map-table"><thead><tr><th>TRIRIGA / IWMS capability</th><th>Where it fits in Yardi</th></tr></thead><tbody><tr><td>Lease management & lease accounting</td><td><a href="https://www.yardi.com/products/corom/" target="_blank">Yardi Corom</a> — occupier leases and lease accounting</td></tr><tr><td>Facilities & maintenance / work orders</td><td><a href="https://www.yardi.com/products/facility-manager/" target="_blank">Yardi Facility Manager</a> — functions as a CMMS</td></tr><tr><td>Space, occupancy & workplace management</td><td>Corom occupancy & desk hoteling; <a href="https://www.yardi.com/products/floorplan-manager/" target="_blank">Floorplan Manager</a></td></tr><tr><td>Capital projects & construction</td><td><a href="https://www.yardi.com/products/construction-manager/" target="_blank">Yardi Construction Manager</a></td></tr><tr><td>Energy & sustainability / ESG reporting</td><td><a href="https://www.yardi.com/products/energy-suite/" target="_blank">Yardi Energy Suite</a> & sustainability reporting</td></tr><tr><td>Portfolio data & property accounting</td><td><a href="https://www.yardi.com/products/voyager/" target="_blank">Yardi Voyager</a> — the connected core ledger</td></tr><tr><td>Tenant & vendor engagement</td><td><a href="https://www.yardi.com/products/commercialcafe/" target="_blank">CommercialCafe</a> and <a href="https://www.yardi.com/products/vendorcafe/" target="_blank">VendorCafe</a></td></tr></tbody></table><p> Which configuration is right depends on whether you sit on the occupier or owner side of the table — and that is exactly the kind of distinction a structured evaluation needs to settle. </p><p> Yardi will be the strongest fit for many TRIRIGA users; it will not be the answer for every one, particularly where genuine asset-intensive organizations that lean on Maximo’s industrial maintenance depth. The goal is to choose deliberately, with the mapping above as a starting point rather than a foregone conclusion. </p></section></div>
</div><div data-element-id="elm_sz8zsR4qv1So0ooviiCeeA" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><section class="as-evaluation-section"><style> @import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap"); .as-evaluation-section { font-family: "Poppins", sans-serif; max-width: 900px; margin: 0 auto; padding: 24px 20px; background: transparent; color: #00376E; } .as-evaluation-section h2 { margin: 0 0 18px; font-size: 34px; line-height: 1.18; font-weight: 800; color: #00376E; } .as-evaluation-section h2 span { color: #1D80E2; } .as-evaluation-section p { margin: 0 0 18px; font-size: 15px; line-height: 1.9; color: #173F66; } .as-evaluation-list { display: grid; gap: 18px; margin-top: 24px; } .as-evaluation-card { background: #ffffff; border-radius: 14px; padding: 24px 26px; box-shadow: 0 8px 24px rgba(0, 55, 110, 0.06); border: 1px solid rgba(29, 128, 226, 0.12); transition: all 0.35s ease; position: relative; overflow: hidden; } .as-evaluation-card::before { content: ""; position: absolute; left: 0; top: 0; width: 5px; height: 100%; background: #1D80E2; opacity: 0.9; } .as-evaluation-card:hover { transform: translateY(-6px); background: #F9FCFF; box-shadow: 0 20px 45px rgba(29, 128, 226, 0.16); border-color: rgba(29, 128, 226, 0.25); } .as-evaluation-card h3 { margin: 0 0 10px; font-size: 18px; line-height: 1.35; font-weight: 700; color: #1D80E2; } .as-evaluation-card p { margin: 0; font-size: 14.5px; line-height: 1.85; color: #173F66; } .as-evaluation-card strong { color: #00376E; font-weight: 700; } @media (max-width: 768px) { .as-evaluation-section { padding: 20px 14px; } .as-evaluation-section h2 { font-size: 26px; } .as-evaluation-section p, .as-evaluation-card p { font-size: 14px; } .as-evaluation-card { padding: 22px; } } </style><h2> How to run a <span>disciplined evaluation</span> — before you commit </h2><p> Whatever you choose, the failure mode is the same: choosing a path before you understand where you actually stand today. A credible evaluation doesn’t start with product demos. It starts with an honest inventory of your current reality — and then weighs your options against criteria you set, not the ones a single vendor happens to win on. </p><div class="as-evaluation-list"><div class="as-evaluation-card"><h3>1. Map what you really have</h3><p> Document your modules in active use, the depth and necessity of your customizations, every integration TRIRIGA touches, your data quality, and — critically — which capabilities are load-bearing for the business versus which are legacy habits no one has questioned in years. </p></div>
<div class="as-evaluation-card"><h3>2. Define your future-state requirements</h3><p> Separate what your portfolio needs in the next five years from what your current configuration happens to do. Lease accounting compliance, occupancy and workplace optimization, capital project depth, asset and maintenance intensity, sustainability reporting, mobility — weight them by your strategy, not by feature checklists. </p></div>
<div class="as-evaluation-card"><h3>3. Score every option, including staying</h3><p> Run Maximo, the leading alternatives, and the delay scenario through the same weighted scorecard, including total cost of ownership over a realistic horizon, migration risk, and time-to-value. The discipline of scoring the incumbent on equal footing is what turns a reflex into a decision. </p></div>
</div></section></div></div><div data-element-id="elm_GswfZxrH7UaTexvP5UmcPQ" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><section class="as-assetsoft-fit-section"><style> @import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap"); .as-assetsoft-fit-section { font-family: "Poppins", sans-serif; max-width: 900px; margin: 0 auto; padding: 24px 20px; background: transparent; color: #00376E; } .as-assetsoft-fit-section h2 { margin: 0 0 20px; font-size: 34px; line-height: 1.18; font-weight: 800; color: #00376E; } .as-assetsoft-fit-section h2 span { color: #1D80E2; } .as-fit-card { background: #ffffff; border: 1px solid rgba(29, 128, 226, 0.12); border-radius: 16px; padding: 30px; box-shadow: 0 8px 24px rgba(0, 55, 110, 0.06); transition: all 0.35s ease; position: relative; overflow: hidden; } .as-fit-card::before { content: ""; position: absolute; inset: 0; background: linear-gradient( 135deg, rgba(29, 128, 226, 0.05), transparent 50% ); opacity: 0; transition: all 0.35s ease; } .as-fit-card:hover { transform: translateY(-8px); background: #F9FCFF; border-color: rgba(29, 128, 226, 0.22); box-shadow: 0 20px 45px rgba(29, 128, 226, 0.16); } .as-fit-card:hover::before { opacity: 1; } .as-fit-card p { position: relative; z-index: 2; margin: 0 0 20px; font-size: 15px; line-height: 1.95; color: #173F66; } .as-fit-card p:last-child { margin-bottom: 0; } .as-fit-card strong { color: #00376E; font-weight: 700; } .as-highlight { color: #1D80E2; font-weight: 700; } .as-note-box { margin-top: 24px; background: #EAF3FD; border-radius: 12px; padding: 22px 24px; border-left: 4px solid #1D80E2; transition: all 0.35s ease; position: relative; z-index: 2; } .as-note-box:hover { background: #ffffff; box-shadow: 0 15px 35px rgba(29, 128, 226, 0.14); } .as-note-box p { margin: 0; font-size: 15px; line-height: 1.8; font-weight: 600; color: #00376E; } @media (max-width: 768px) { .as-assetsoft-fit-section { padding: 20px 14px; } .as-assetsoft-fit-section h2 { font-size: 26px; } .as-fit-card { padding: 22px; } .as-fit-card p, .as-note-box p { font-size: 14px; } } </style><h2> Where <span>Assetsoft fits</span> — and where we're transparent with you </h2><div class="as-fit-card"><p> This is the work we do every day. Assetsoft is a multi-platform PropTech consultancy that has been helping real estate owners, occupiers, and operators select, implement, and integrate property and facilities technology since 2012, across North America, the UK, the Middle East, and Asia-Pacific. </p><p> We run structured, criteria-based platform evaluations and execute the migrations and integrations that follow. </p><p> We will also be straight with you about something most firms gloss over. Assetsoft is a certified implementation partner across several of the platforms you might evaluate — we are a <span class="as-highlight">Yardi ICN member and Virtuoso Qualified</span>, <span class="as-highlight">MRI Certified</span>, a <span class="as-highlight">Procore Partner</span>, <span class="as-highlight">UiPath Certified + Fast Track Agent</span>, and a <span class="as-highlight">SAP Concur Partner</span>. </p><p> That breadth is exactly why we can run a genuinely useful comparison: we have done the migration mechanics on multiple sides of this market, not just sold one product. But because we implement several of the platforms in the field, a disciplined evaluation engagement is structured around <strong>your weighted criteria and your data</strong> — so the recommendation is defensible whether it lands on "stay on Maximo," "move to Yardi," "move to MRI," or "extend and decide later." </p><div class="as-note-box"><p> If the honest answer for your portfolio is to follow IBM into Maximo, we will tell you so. The one thing we'd urge you not to do is let the September 2027 clock make the decision for you by default. A forced migration is a rare, paid-for opportunity to get this right. Use it deliberately. </p></div>
</div></section></div></div><div data-element-id="elm_5VJakcvh4XzxbhdPJ9oNqw" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><section class="as-tririga-faq"><style> @import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap"); .as-tririga-faq { font-family: "Poppins", sans-serif; max-width: 900px; margin: 0 auto; padding: 28px 20px; background: transparent; color: #00376E; } .as-faq-eyebrow { text-align: center; font-size: 11px; letter-spacing: 2px; text-transform: uppercase; font-weight: 700; color: #1D80E2; margin-bottom: 8px; } .as-tririga-faq h2 { text-align: center; margin: 0 0 26px; font-size: 34px; line-height: 1.2; font-weight: 800; color: #00376E; } .as-tririga-faq h2 span { color: #1D80E2; } .as-faq-list { display: grid; gap: 12px; } .as-faq-item { background: #ffffff; border: 1px solid rgba(29, 128, 226, 0.18); border-radius: 12px; overflow: hidden; box-shadow: 0 8px 22px rgba(0, 55, 110, 0.05); transition: all 0.35s ease; } .as-faq-item:hover { transform: translateY(-4px); box-shadow: 0 18px 38px rgba(29, 128, 226, 0.14); border-color: rgba(29, 128, 226, 0.35); } .as-faq-question { width: 100%; border: 0; background: transparent; padding: 20px 24px; display: flex; align-items: center; justify-content: space-between; gap: 18px; cursor: pointer; text-align: left; font-family: inherit; font-size: 15px; line-height: 1.5; font-weight: 700; color: #00376E; } .as-faq-icon { width: 24px; height: 24px; min-width: 24px; border-radius: 50%; display: grid; place-items: center; color: #1D80E2; font-size: 20px; font-weight: 700; transition: all 0.3s ease; } .as-faq-answer { max-height: 0; overflow: hidden; transition: max-height 0.4s ease; background: #F7FBFF; } .as-faq-answer-inner { padding: 0 24px 22px; font-size: 14.5px; line-height: 1.85; color: #173F66; } .as-faq-item.active { background: #ffffff; box-shadow: 0 20px 45px rgba(29, 128, 226, 0.16); } .as-faq-item.active .as-faq-icon { transform: rotate(45deg); background: rgba(29, 128, 226, 0.10); } .as-faq-bottom-line { height: 2px; background: #1D80E2; margin-top: 36px; border-radius: 20px; } @media (max-width: 768px) { .as-tririga-faq { padding: 24px 14px; } .as-tririga-faq h2 { font-size: 26px; } .as-faq-question { padding: 18px; font-size: 14px; } .as-faq-answer-inner { padding: 0 18px 20px; font-size: 13.5px; } } </style><div class="as-faq-eyebrow">Common Questions</div>
<h2> Questions TRIRIGA owners <span>actually search</span></h2><div class="as-faq-list"><div class="as-faq-item"><button class="as-faq-question" type="button"><span>What is an IWMS (Integrated Workplace Management System)?</span><span class="as-faq-icon">+</span></button><div class="as-faq-answer"><div class="as-faq-answer-inner"> An IWMS unifies real estate and lease management, capital projects, facilities and maintenance, space and workplace management, and energy and sustainability on a single platform and database. The integration is the point: one source of truth across functions that are usually run in separate systems. IBM TRIRIGA is one of the original flagship IWMS platforms. </div>
</div></div><div class="as-faq-item"><button class="as-faq-question" type="button"><span>Is IBM discontinuing TRIRIGA?</span><span class="as-faq-icon">+</span></button><div class="as-faq-answer"><div class="as-faq-answer-inner"> IBM is retiring the TRIRIGA brand and standalone product, not the underlying capability. Lease administration, space and portfolio management, capital planning, and facilities operations all continue inside IBM Maximo Real Estate & Facilities, an application within the Maximo Application Suite. </div>
</div></div><div class="as-faq-item"><button class="as-faq-question" type="button"><span>When exactly does IBM TRIRIGA support end?</span><span class="as-faq-icon">+</span></button><div class="as-faq-answer"><div class="as-faq-answer-inner"> IBM has set the support lifecycle completion for all TRIRIGA and TRIRIGA Application Suite versions at September 30, 2027. New software ordering closed on January 28, 2026, and TRIRIGA SaaS is no longer available for new orders as of that date, though existing SaaS subscriptions remain active for their term. </div>
</div></div><div class="as-faq-item"><button class="as-faq-question" type="button"><span>Will I lose my data when migrating from TRIRIGA to Maximo?</span><span class="as-faq-icon">+</span></button><div class="as-faq-answer"><div class="as-faq-answer-inner"> On IBM's own upgrade path, no. Maximo Real Estate & Facilities is TRIRIGA re-platformed onto Maximo, and your existing application database can stay in place or be moved, with a User Migration Tool handling users and licenses. The effort and risk sit in new infrastructure, the AppPoints licensing model, and rebuilding customizations and integrations — not in the data itself. </div>
</div></div><div class="as-faq-item"><button class="as-faq-question" type="button"><span>What are the alternatives to Maximo Real Estate & Facilities?</span><span class="as-faq-icon">+</span></button><div class="as-faq-answer"><div class="as-faq-answer-inner"> Beyond following IBM into Maximo, organizations commonly evaluate Yardi and MRI Software — particularly strong for lease-led and occupier or owner portfolios — along with established IWMS platforms such as Archibus, Planon, and Nuvolo. Moving to any of these requires a full data migration and reimplementation, which makes the most sense for organizations already considering a change. </div>
</div></div><div class="as-faq-item"><button class="as-faq-question" type="button"><span>Is Yardi a good replacement for IBM TRIRIGA?</span><span class="as-faq-icon">+</span></button><div class="as-faq-answer"><div class="as-faq-answer-inner"> For many real estate operators and corporate occupiers, yes. Occupiers typically map to Yardi Corom — lease management, lease accounting (ASC 842 / IFRS 16 / GASB 87), occupancy tracking, desk hoteling, and facility maintenance. Owners and operators map to Yardi Facility Manager — work orders, preventive maintenance, and inspections — connected natively to Yardi Voyager property accounting, so maintenance charges post straight to the ledger. Yardi is delivered as cloud SaaS, so there's no OpenShift estate to stand up. The exception is genuinely asset-intensive organizations that depend on Maximo's industrial maintenance depth, which may be better served staying with IBM. </div>
</div></div><div class="as-faq-item"><button class="as-faq-question" type="button"><span>How long does a TRIRIGA migration take, and how risky is it?</span><span class="as-faq-icon">+</span></button><div class="as-faq-answer"><div class="as-faq-answer-inner"> System integrators estimate roughly three to six months for a TRIRIGA-to-MREF transition under favorable conditions. The closely related Maximo 7.6 to Maximo Application Suite migration has historically run longer and carried meaningful budget and complexity, largely due to OpenShift infrastructure, licensing changes, and customization rework. A clear current-state assessment is the single biggest lever on both timeline and risk. </div>
</div></div><div class="as-faq-item"><button class="as-faq-question" type="button"><span>Should we just stay with IBM to be safer?</span><span class="as-faq-icon">+</span></button><div class="as-faq-answer"><div class="as-faq-answer-inner"> Staying is a legitimate choice — especially for asset-intensive organizations that benefit from Maximo's wider capabilities. But "safe" is the wrong frame, because the migration effort is mandatory regardless of direction. The disciplined move is to evaluate Maximo against purpose-built alternatives on equal footing, then decide. Defaulting to the incumbent without that comparison is the option most likely to leave value unrealized. </div>
</div></div></div><div class="as-faq-bottom-line"></div><script>
    (function () {
      const faqSection = document.querySelector(".as-tririga-faq");
      if (!faqSection) return;

      const items = faqSection.querySelectorAll(".as-faq-item");

      items.forEach((item) => {
        const button = item.querySelector(".as-faq-question");
        const answer = item.querySelector(".as-faq-answer");

        button.addEventListener("click", () => {
          const isOpen = item.classList.contains("active");

          items.forEach((otherItem) => {
            const otherAnswer = otherItem.querySelector(".as-faq-answer");
            otherItem.classList.remove("active");
            otherAnswer.style.maxHeight = null;
          });

          if (!isOpen) {
            item.classList.add("active");
            answer.style.maxHeight = answer.scrollHeight + "px";
          }
        });
      });
    })();
  </script></section></div>
</div><div data-element-id="elm_RE68OBw2ncm2L4NzZKcZhQ" data-element-type="codeSnippet" class="zpelement zpelem-codesnippet "><div class="zpsnippet-container"><section class="as-author-section"><style> @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap'); .as-author-section{ font-family:'Poppins',sans-serif; max-width:950px; margin:0 auto; padding:10px 0; background:transparent; } .as-author-content{ color:#173F66; font-size:15px; line-height:2; margin-bottom:22px; } .as-author-content strong{ color:#00376E; font-weight:800; font-size:18px; } .as-author-tags{ display:flex; flex-wrap:wrap; gap:10px; } .as-author-tag{ display:inline-flex; align-items:center; justify-content:center; padding:12px 18px; background:#F4F8FD; border:1px solid rgba(29,128,226,.15); border-radius:50px; color:#00376E; font-size:14px; font-weight:600; text-decoration:none; transition:all .35s ease; cursor:default; box-shadow:0 4px 12px rgba(0,55,110,.04); } .as-author-tag:hover{ transform:translateY(-4px); background:#ffffff; border-color:rgba(29,128,226,.28); box-shadow: 0 12px 28px rgba(29,128,226,.14), 0 0 0 1px rgba(29,128,226,.08); color:#1D80E2; } @media(max-width:768px){ .as-author-content{ font-size:14px; line-height:1.9; } .as-author-content strong{ font-size:16px; } .as-author-tags{ gap:8px; } .as-author-tag{ width:100%; justify-content:center; font-size:13px; padding:11px 14px; } } </style><div class="as-author-content"><strong>Akan T. Rajah</strong> is Founder &amp; Managing Partner of Assetsoft, a multi-platform PropTech consultancy headquartered in Markham, Ontario, with delivery teams across Canada, India, Sri Lanka, and the United States. He has spent 25+ years helping real estate owners, occupiers, and operators select, implement, and integrate property and facilities technology. </div>
<div class="as-author-tags"><div class="as-author-tag"> Yardi ICN Member + Virtuoso Qualified </div>
<div class="as-author-tag"> MRI Certified </div><div class="as-author-tag"> Procore Partner </div>
<div class="as-author-tag"> UiPath Certified + Fast Track Agent </div><div class="as-author-tag"> SAP Concur Partner </div>
</div></section></div></div></div><div data-element-id="elm_ru62oBngR9iykOpK2BB9WQ" data-element-type="button" class="zpelement zpelem-button " data-animation-name="bounceIn" data-animation-repeat="true"><style></style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"></style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-none " href="/contact-us" target="_blank"><span class="zpbutton-content">Get Started Now</span></a></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Sun, 31 May 2026 16:06:53 -0500</pubDate></item><item><title><![CDATA[Inside the Yardi Virtuoso Five-Layer AI Stack | Native AI, Agents & Composer]]></title><link>https://assetsoft.biz/blogs/post/inside-the-yardi-virtuoso-five-layer-ai-stack-native-ai-agents-composer</link><description><![CDATA[<img align="left" hspace="5" src="https://assetsoft.biz/Inside-the-Virtuoso-Five-Layer-Stack_Squr.jpg"/>Explore Yardi Virtuoso’s five-layer AI stack: Native AI, Virtuoso Support, Premium Agents, Composer, and Insights. Learn how it supports automation, governance, and smarter property management operations.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_FYHPd9clTwm8kOTJrDKjyw" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_yHNL1q7QSvuRh0DfQLDAdw" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm__vtvpSRgQMyjjBHRKazHUw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_CKLeJTSpkV-B1ifsDYjcSg" data-element-type="image" class="zpelement zpelem-image " data-animation-name="bounceInDown"><style> @media (min-width: 992px) { [data-element-id="elm_CKLeJTSpkV-B1ifsDYjcSg"] .zpimage-container figure img { width: 1280px !important ; height: 274px !important ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-original zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/Inside-the-Virtuoso-Five-Layer-Stack_Rect.jpg" size="original" data-lightbox="true"/></picture></span></figure></div>
</div><div data-element-id="elm_ibOIcxU5NnafvQC-dw2Y9A" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><strong><span style="font-size:20px;">How Native AI, Assistant, Premium Agents, Composer, and Insights Map to Yardi's Published AI Platform</span></strong></h3></div>
<div data-element-id="elm_WbvsbLz-yNqeX-6e0PNooA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_o-FBTsQF3WGQvdTWuB8sXg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_gziCtPlY3zhCh531cuqaNA" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_gziCtPlY3zhCh531cuqaNA"].zpelem-box{ background-color:rgba(206,224,243,0.73); background-image:unset; border-radius:10px; } </style><div data-element-id="elm_k4WUflid1uEwz9vxMavjvA" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><span style="font-size:24px;"><b><span><b><span><span><b><span>78%</span></b></span></span></b></span></b></span></span></span></h3></div>
<div data-element-id="elm_UestlB35g48LNUsE2--YPQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_UestlB35g48LNUsE2--YPQ"].zpelem-text { margin-block-start:3px; margin-inline-end:15px; margin-block-end:20px; margin-inline-start:15px; } </style><div class="zptext zptext-align-center zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:5pt;"><span></span></p><div><p style="margin-bottom:5pt;"><span><span><span>of Virtuoso Support queries resolved without escalation</span></span></span></p></div><p style="margin-bottom:5pt;"><span></span></p></div><p></p></div>
</div></div></div><div data-element-id="elm_DgbMvyc-jXLD_cO7m3Joag" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_4cvOKxo2h_fbpLEp2aVtiQ" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_4cvOKxo2h_fbpLEp2aVtiQ"].zpelem-box{ background-color:rgba(206,224,243,0.73); background-image:unset; border-radius:10px; } </style><div data-element-id="elm_6EJrdJiSY4-vUT2B6PEO0A" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><span style="font-size:24px;"><b><span><b><span><span><b><span>20+ → 5</span></b></span></span></b></span></b></span></span></span></h3></div>
<div data-element-id="elm_iPlGdKzloVT5PsfM9t4JBA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_iPlGdKzloVT5PsfM9t4JBA"].zpelem-text { margin-block-start:3px; margin-inline-end:15px; margin-block-end:20px; margin-inline-start:15px; } </style><div class="zptext zptext-align-center zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:5pt;"><span></span></p><div><p style="margin-bottom:5pt;"><span></span></p><div><p style="margin-bottom:5pt;"><span>Hours per property, month-end close (with Virtuoso Agents)</span></p></div><p></p></div><p style="margin-bottom:5pt;"><span></span></p></div><p></p></div>
</div></div></div><div data-element-id="elm_kzJ7m2PKt-NB8y1-D4c-5w" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_BLOwgVkAlZFMinYKhdat_Q" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_BLOwgVkAlZFMinYKhdat_Q"].zpelem-box{ background-color:rgba(206,224,243,0.73); background-image:unset; border-radius:10px; } </style><div data-element-id="elm_W-_kT6uo8DZHQDFxtlKDoQ" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><span style="font-size:24px;"><b><span><b><span><span><b><span>60%</span></b></span></span></b></span></b></span></span></span></h3></div>
<div data-element-id="elm_X9J72u9jESCkmrq_BS5PCQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_X9J72u9jESCkmrq_BS5PCQ"].zpelem-text { margin-block-start:3px; margin-inline-end:15px; margin-block-end:20px; margin-inline-start:15px; } </style><div class="zptext zptext-align-center zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:5pt;"><span></span></p><div><p style="margin-bottom:5pt;"><span><span><span>Reduction in AP processing time via intelligent invoice routing</span></span></span></p></div><p style="margin-bottom:5pt;"><span></span></p></div><p></p></div>
</div></div></div></div><div data-element-id="elm_rOU_lLDWTJieA2LjFWdiYw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span>The numbers above are from Yardi's own published metrics for <a href="https://www.yardi.com/virtuoso/" style="color:rgb(48, 4, 234);">Virtuoso</a>. They describe a platform that has moved from announcement to production deployment across hundreds of clients in less than nine months. They also describe the highest-leverage entry points for any property management firm evaluating where to apply AI first.</span></p><p style="margin-bottom:7pt;"><span>At the Yardi Executive Briefing in Santa Barbara during the week of May 4, 2026, Senior Product Manager Aaron Cabelli and Industry Principal Joe Consolo led a panel session on Virtuoso, joined by Industry Principal Shivani Kumar. The session presented Virtuoso as a five-layer stack: <b>Native AI Agents → Assistant → Premium Agents → Composer → Insights</b>. This deep dive examines what each layer does, how it maps to Yardi's publicly published Virtuoso architecture, and where each layer delivers operational value to real estate firms.</span></p></div><p></p></div>
</div><div data-element-id="elm_mqcDrjSNEe1xkifrbVvuXQ" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><span><strong><span style="font-size:32px;">T</span>he five layers, mapped to <span style="color:rgb(29, 128, 226);">Yardi</span>'s public platform</strong></span></span></span></h2></div>
<div data-element-id="elm_Lmu4YA3OLctAm_mGiHz2jA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span>The five-layer framing presented at the briefing is a teaching model. Yardi's publicly published Virtuoso architecture, captured on the Virtuoso product page and in the September 2025 launch announcements, organizes the same capabilities under three operational categories: Native AI, Virtuoso Connectors, and Virtuoso AI Agents (with Marketplace and Composer as sub-components). The table below reconciles the two frames.</span></p></div><p></p></div>
</div><div data-element-id="elm_cmFCOXOXN_rV8hSecF-t8Q" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><table border="1" cellspacing="0" cellpadding="0" width="780"><thead><tr><td><p><b><span>Briefing layer</span></b></p></td><td><p><b><span>Tagline</span></b></p></td><td><p><b><span>Yardi published equivalent</span></b></p></td><td><p><b><span>What it does in practice</span></b></p></td></tr></thead><tbody><tr><td><p><b><span>1. Native AI Agents</span></b></p></td><td><p><span>Natively woven in</span></p></td><td><p><span>Native AI</span></p></td><td><p><span>Embedded intelligence inside Yardi products (Voyager 8, RentCafe CRM IQ, others) with no separate interface</span></p></td></tr><tr><td><p><b><span>2. Assistant</span></b></p></td><td><p><span>Help &amp; Actions</span></p></td><td><p><span>Virtuoso Support</span></p></td><td><p><span>In-app conversational assistant for navigation, documentation, and routine answers; resolves 78% without escalation</span></p></td></tr><tr><td><p><b><span>3. Premium Agents</span></b></p></td><td><p><span>Actions &amp; Automation</span></p></td><td><p><span>Virtuoso AI Agents + Marketplace</span></p></td><td><p><span>Pre-built agents for month-end close, vendor invoice routing, maintenance coordination — deployable from virtuoso.ai</span></p></td></tr><tr><td><p><b><span>4. Composer</span></b></p></td><td><p><span>Build &amp; Automate</span></p></td><td><p><span>Virtuoso Composer</span></p></td><td><p><span>Drag-and-drop, no-code agent builder; allows non-technical staff to design manager-and-sub-agent workflows</span></p></td></tr><tr><td><p><b><span>5. Insights</span></b></p></td><td><p><span>Ask &amp; Analyze</span></p></td><td><p><span>Virtuoso Connectors (per Yardi's published platform)</span></p></td><td><p><span>Secure bridge between Yardi data and external LLMs (starting with Anthropic's Claude) for natural-language analytical queries</span></p></td></tr></tbody></table></div><p></p></div>
</div><div data-element-id="elm__tyLsrvBQsRc4Xe_M2Mklw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span>The mapping matters for one practical reason: when Yardi clients procure, license, and deploy Virtuoso, they engage with the published taxonomy. The five-layer briefing model is useful for explaining the platform; the published taxonomy is what appears in contracts and product documentation.</span></p></div><p></p></div>
</div><div data-element-id="elm_LyXqBq1L7BfjgtQbhFrdRQ" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><span><span><span><strong><span style="font-size:32px;"></span><span style="color:rgb(22, 56, 90);"><span style="font-size:32px;">L</span>ayer 1 </span><span style="color:rgb(29, 128, 226);">— Native AI Agents: intelligence woven into the products clients already use</span></strong></span></span><strong></strong></span></span></span></h2></div>
<div data-element-id="elm_Jp4dBOkpLVuxlB0h8VNVoQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span>Per Yardi's &quot;Introducing Yardi Virtuoso&quot; announcement, Native AI is built directly into the Yardi products that clients already operate. The framing is deliberate. Adoption is the dominant constraint on enterprise AI, not technical capability. AI surfaced inside an existing workflow has fundamentally different adoption economics than AI surfaced in a separate application.</span></p><p style="margin-bottom:7pt;"><span>Native AI underpins capabilities that ship as features of existing Yardi products: AI-driven work order classification in Maintenance IQ, AI lease abstraction in Smart Lease, AI-powered OCR in PayScan, and AI course creation in Aspire. Property management staff use these capabilities without ever consciously interacting with a separate AI tool.</span></p><p style="margin-bottom:7pt;"><span>For consulting and implementation engagements, Native AI changes the discovery question. The relevant question is no longer 'should AI be deployed' but 'which Native AI capabilities are turned on, configured correctly, and being measured against operational baselines.' A Yardi estate with Maintenance IQ that has not enabled AI work-order classification is leaving its deployed AI capability unused.</span></p></div><p></p></div>
</div><div data-element-id="elm_hoEQqA9BSOaG2UquUBTovg" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><span><span><span><strong><span style="font-size:32px;"></span><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;">L</span>ayer 2</span> — Assistant: the in-app conversational layer (Virtuoso Support)</strong></span></span><strong></strong></span></span></span></h2></div>
<div data-element-id="elm_i6R5sIW_Z_EtbrL2ppn2NQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span>Layer 2 corresponds to <a href="https://www.yardi.com/news/press-releases/yardi-virtuoso-launches-in-app-assistant-to-deliver-support-and-insights/" style="color:rgb(48, 4, 234);">Virtuoso Support</a>, launched in September 2025 and available in Voyager 8 and RentCafe CRM IQ at the time of the briefing. Per Yardi's published metrics, <b>Virtuoso Support resolves 78% of queries without escalation</b> and is live with hundreds of clients and tens of thousands of users.</span></p></div><p></p><h3><span style="font-size:16px;"><strong>How it works in practice</strong></span></h3><p></p><div><h3></h3><p style="margin-bottom:7pt;"><span>Virtuoso Support is built into the Yardi application as a conversational interface. A property manager working in Voyager 8 can ask, in natural language, how to configure a recurring journal entry, where to find a specific report, or what fields are required for a particular workflow. The Assistant returns an answer drawn from Yardi documentation, the user's actual application context, and the user's existing permissions.</span></p><p style="margin-bottom:7pt;"><span>Per the September 2025 launch press release, when the Assistant cannot resolve a question, it routes the user to Yardi's existing client support organization, preserving the existing escalation path. Yardi also publishes a monthly report to clients summarizing Virtuoso interactions and user questions, and a built-in feedback mechanism that surfaces training gaps and recurring issues.</span></p></div></div>
</div><div data-element-id="elm_ftGGUHPKGPAMew3rDgzlew" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_ftGGUHPKGPAMew3rDgzlew"].zpelem-box{ background-color:#CEE0F3; background-image:unset; border-radius:10px; } </style><div data-element-id="elm_l76m4zudE9ktRfVRWw86cg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_l76m4zudE9ktRfVRWw86cg"].zpelem-text { margin-inline-end:20px; margin-block-end:20px; margin-inline-start:20px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><b><span style="color:rgb(29, 128, 226);">What the panel emphasized about the Assistant</span></b></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">Aaron Cabelli noted during the session that when Virtuoso Support cannot answer a question, the system does not produce a false positive. The query is routed directly to Yardi product owners. This design choice, refusing to hallucinate when the answer is unknown, is the operational difference between an AI assistant deployed within a system of record and a generic AI assistant retrofitted onto external data.</span><br/></p></div><p></p></div>
</div></div><div data-element-id="elm_AaQKUzGZBjFMoRyocynHPA" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><span><strong><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;">L</span>ayer 3</span> — Premium Agents: the action-and-automation layer<span style="color:rgb(29, 128, 226);"></span></strong></span><strong></strong></span></span></h2></div>
<div data-element-id="elm_lNTU5zOZNKinImMtqwam3g" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span>Layer 3 corresponds to Yardi's <a href="https://www.yardi.com/news/press-releases/yardi-launches-virtuoso-ai-agents-to-deploy-ai-powered-workflows/" style="color:rgb(48, 4, 234);">Virtuoso AI Agents</a> platform, launched at YASC in September 2025 and available through the <a href="https://virtuoso.ai/login" style="color:rgb(48, 4, 234);">Virtuoso Marketplace</a>. Per Yardi's published documentation, the Marketplace is a curated library of expert-built agents addressing core property management workflows.</span></p></div><p></p><h3><span style="font-size:16px;"><strong>Yardi's published agent metrics.</strong></span></h3><p></p><div><h3></h3><p style="margin-bottom:7pt;"><span>Per the September 2025 press release, Virtuoso AI Agents have demonstrated:</span></p><p style="margin-bottom:5pt;margin-left:36pt;"><span>•&nbsp; Maintenance operations: agents review work orders and prepare purchase orders overnight, <b>saving 15 to 30 minutes of administrative time per property daily</b></span></p><p style="margin-bottom:5pt;margin-left:36pt;"><span>•&nbsp; Month-end close: financial reporting and reconciliation workflows reduced <b>from over 20 hours to under five hours per property</b></span></p><p style="margin-bottom:5pt;margin-left:36pt;"><span>•&nbsp; Vendor management: intelligent invoice routing has cut accounts payable processing times <b>by up to 60%</b></span></p><h3><span style="font-size:16px;"><strong>Why was the month-end close selected as the anchor use case?</strong></span></h3><p style="margin-bottom:7pt;"><span>Aaron Cabelli explained the rationale in the panel: every property management organization, in every asset class, has to close its books. Month-end is a workflow that touches the most clients across verticals, making it the highest-leverage anchor for an agent-based platform. <b>Cindy Fisher, President of KETTLER,</b>&nbsp;quoted in Yardi's launch announcement as an early adopter, described Virtuoso AI Agents as 'critical to improving capacity, efficiency, and accuracy across our entire platform.'</span></p></div></div>
</div><div data-element-id="elm_3G-dlvMmR8MV4HBH2DxMgQ" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><span><span><span><strong><span style="font-size:32px;"></span><span style="color:rgb(22, 56, 90);"><span style="font-size:32px;">L</span>ayer 4 </span><span style="color:rgb(29, 128, 226);">— <span><span>Composer: the no-code agent builder</span></span></span></strong></span></span><strong></strong></span></span></span></h2></div>
<div data-element-id="elm_luxCEQwlz2jkOxqSooEyCA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span>Per Yardi's product documentation, <b>Virtuoso Composer</b> is a drag-and-drop, no-code interface that allows clients to design their own agent flows, customize prompts, and interact with agents in real time before deploying them to live environments. Composer enables non-technical staff to orchestrate agent workflows without writing code or stored procedures.</span></p></div><p></p><h3><span style="font-size:16px;"><strong>Manager agents and sub-agents</strong></span></h3><p></p><div><h3></h3><p style="margin-bottom:7pt;"><span>The architectural primitive that Composer enables is a manager-and-sub-agent pattern: a manager agent receives a user request, decomposes it into sub-tasks, and dispatches those sub-tasks to specialized sub-agents that handle individual components of the workflow. The manager agent then assembles results and returns a unified response. This is the same orchestration pattern used in production agent frameworks across the broader AI industry, exposed through a no-code interface.</span></p><h3><span style="font-size:16px;"><strong>Why agents instead of stored procedures</strong></span></h3><p style="margin-bottom:7pt;"><span>An audience question during the panel asked when an agent should replace a stored procedure or scripted function. Aaron Cabelli's answer drew the practical line: <b>agents are the right tool when input variability exceeds what deterministic code can handle</b>. Stored procedures excel at handling structured database inputs and rule-based logic. They struggle with PDFs, scanned documents, image attachments, and free-form payment files. The example given in the session was an automated ACH check application: when a payment posts as a scanned image referencing multiple leases with embedded notations, deterministic code cannot reliably parse the input. An agent can. The decision is engineering, not preference.</span></p></div></div>
</div><div data-element-id="elm_offGd0hDYecoNgRyqgZQzw" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_offGd0hDYecoNgRyqgZQzw"].zpelem-box{ background-color:#CEE0F3; background-image:unset; border-radius:10px; } </style><div data-element-id="elm_BaHbkINyA2yNlBs-gpNUyw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_BaHbkINyA2yNlBs-gpNUyw"].zpelem-text { margin-inline-end:20px; margin-block-end:20px; margin-inline-start:20px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><b><span style="color:rgb(29, 128, 226);"></span></b></p><div><p style="margin-bottom:7pt;"><b><span>The natural-language interface point</span></b></p></div><p></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);"><span><span>Composer's second-order benefit, raised by Shivani Kumar during the session, is that it allows clients to have natural-language conversations with their data and operational tasks. A regional manager who wants to identify exception conditions across a property subset, or run an analysis against the consistent address of bills coming online, can do so by description rather than by writing a structured query. The technical primitive that makes this possible is the agent endpoint with built-in guardrails, governance, security, and permissions components that take engineering investment to build correctly, and that Composer ships pre-built.</span></span></span><br/></p></div><p></p></div>
</div></div><div data-element-id="elm_-kUL2UEXKMK_YaW78qo9Lg" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><span><strong><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;">L</span>ayer 5</span>&nbsp;— <span><span>Insights: the LLM bridge for analytical queries</span></span><span style="color:rgb(29, 128, 226);"></span></strong></span><strong></strong></span></span></h2></div>
<div data-element-id="elm_CtbZBwLs8tVQ81RJpFAI3A" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span>Layer 5, framed as 'Insights Ask &amp; Analyze' in the briefing, corresponds in Yardi's published architecture to <a href="https://www.yardi.com/news/press-releases/yardi-announces-first-property-management-connector-anthropic-claude/" style="color:rgb(48, 4, 234);">Virtuoso Connectors</a>. Connectors provide a secure bridge between real-time Yardi data and external large language models, <b>starting with Anthropic's Claude</b>. Per Yardi's published examples, the use cases include questions like 'Which properties are likely to exceed budget next quarter?', questions that require analytical reasoning over current operational data, returned in conversational form.</span></p><p style="margin-bottom:7pt;"><span>The architectural decision worth understanding: Connectors do not extract data and ship it to a third-party AI environment. The query is grounded in real-time Yardi data via a secure connector, and the response is returned to the user in the LLM interface they already use. The data does not leave Yardi's environment; the model interacts with the data through the connector boundary.</span></p></div><p></p><h3><span style="font-size:16px;"><strong>Why this matters for the security conversation</strong></span></h3><p></p><div><h3></h3><p style="margin-bottom:7pt;"><span>Joe Consolo emphasized during the panel that the number-one client concern about third-party AI tools is team members circumventing security controls to access data they normally cannot access. A generic AI vendor that ingests Voyager exports breaks the Yardi security model: tenant-specific permissions, property-level restrictions, and role-based access controls are absent in a flattened export. Virtuoso Connectors preserve these controls. User permissions and credentials carry through into the AI interaction, which is the architectural commitment that makes the Yardi approach defensible to a CISO or compliance officer.</span></p></div></div>
</div><div data-element-id="elm_wmJxDGn8VclJ9kWbfz4-6A" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><span><strong><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;">W</span>here to start: a practical sequencing for real estate firms</span></strong></span><strong></strong></span></span></h2></div>
<div data-element-id="elm_8p8MxBiFRyITv4cAlikJlg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span>The five-layer model is a description of the platform, not a deployment sequence. For most real estate firms evaluating Virtuoso, the deployment sequence that minimizes risk and maximizes early value runs in approximately reverse order:</span></p><p style="margin-bottom:5pt;margin-left:36pt;"><span>•&nbsp; Begin with <b>Layer 2 (Assistant / Virtuoso Support), the</b>&nbsp;lowest deployment cost, highest user-visible benefit, available today in Voyager 8 and RentCafe CRM IQ. The 78% query resolution figure is achievable from the first month of deployment.</span></p><p style="margin-bottom:5pt;margin-left:36pt;"><span>•&nbsp; Add <b>Layer 3 (Premium Agents) anchored on month-end, close</b>&nbsp;the highest-leverage initial agent deployment per Yardi's own published metrics, and the use case that touches every operator regardless of asset class.</span></p><p style="margin-bottom:5pt;margin-left:36pt;"><span>•&nbsp; Layer <b>Layer 1 (Native AI)</b> via configuration audits of existing Yardi modules, Maintenance IQ, Smart Lease, PayScan, and Aspire to confirm AI capabilities already paid for are turned on and measured.</span></p><p style="margin-bottom:5pt;margin-left:36pt;"><span>•&nbsp; Bring in <b>Layer 4 (Composer)</b> once the team has experience operating Yardi-built agents and understands the operational characteristics of agent-based workflows. Composer is the customization layer; it is most valuable when the operator already understands what they are customizing.</span></p><p style="margin-bottom:5pt;margin-left:36pt;"><span>•&nbsp; Deploy <b>Layer 5 (Insights / Connectors)</b> for analytical and strategic use cases once the underlying data layer is well-governed. Connectors against poorly modeled data produce confidently wrong answers.</span></p></div><p></p></div>
</div><div data-element-id="elm_HVtgpWo8ioko39rVTXd4kg" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_HVtgpWo8ioko39rVTXd4kg"].zpelem-box{ background-color:#CEE0F3; background-image:unset; border-radius:10px; } </style><div data-element-id="elm_1skI5Q3pchx1mz4wPdpSXw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_1skI5Q3pchx1mz4wPdpSXw"].zpelem-text { margin-inline-end:20px; margin-block-end:20px; margin-inline-start:20px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><b><span style="color:rgb(29, 128, 226);"></span></b></p><div><p style="margin-bottom:7pt;"><b><b><span style="color:rgb(29, 128, 226);"></span></b></b></p><div><p style="margin-bottom:7pt;"><b><span>Where Assetsoft delivers in the Virtuoso platform</span></b></p></div><p></p></div><p></p><p style="margin-bottom:7pt;"></p><p style="margin-bottom:7pt;"><a href="https://www.assetsoft.co/" style="color:rgb(48, 4, 234);font-weight:bold;">Assetsoft</a><span style="color:rgb(22, 56, 90);"> has been implementing Yardi solutions since 2012, with delivery teams across Canada, India, Sri Lanka, and the United States serving clients in Canada, the United States, Australia, New Zealand, Singapore, the United Arab Emirates, and broader APAC. For Virtuoso engagements, Assetsoft scopes Native AI configuration audits across the existing Yardi estate, leads Virtuoso Support rollout planning and adoption measurement, scopes Premium Agent deployments anchored on month-end and AP workflows, designs Composer-built custom agents for client-specific processes, and architects Virtuoso Connector deployments against well-governed data layers. Assetsoft's agreement with integration platform, </span><a href="http://www.kriyago.com/" style="color:rgb(48, 4, 234);"><strong>KriyaGo</strong></a><span style="color:rgb(22, 56, 90);">, extends Virtuoso's reach across mixed ERP estates that include MRI, Procore, ViewPoint, CMiC, SAP Concur, and Zoho, closing automation gaps that pure Yardi consulting cannot.</span><br/></p></div><p></p></div>
</div></div><div data-element-id="elm_jDd2SnTd81ljQJIX75isPQ" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><span><strong><span style="font-size:32px;">F</span>requently asked questions<span style="color:rgb(29, 128, 226);"></span></strong></span><strong></strong></span></span></h2></div>
<div data-element-id="elm_BN-SlzhjwcUZdwkm2BeSLg" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:18px;"><span><span><span><span><span><span><span><span>Is the five-layer Virtuoso stack Yardi's official platform architecture?</span></span></span></span></span></span></span></span></span></h3></div>
<div data-element-id="elm_-Q-yIfafzQ4QIPcAdRh7ig" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_-Q-yIfafzQ4QIPcAdRh7ig"].zpelem-text { margin-block-start:7px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span>The five-layer framing — Native AI Agents, Assistant, Premium Agents, Composer, and Insights is the framework Yardi presented at the May 2026 Executive Briefing in Santa Barbara to organize Virtuoso for consulting partners. Yardi's publicly published architecture on yardi.com/virtuoso organizes these capabilities into three operational categories: Native AI, Virtuoso AI Agents (with Marketplace and Composer as sub-components), and Virtuoso Connectors. The two are consistent; the briefing framing is a teaching model that decomposes the published categories into more granular layers.</span></p></div><p></p></div>
</div><div data-element-id="elm_yOs7NpiURQFmIoJDGm3B6A" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:18px;"><span><span><span><span><span><span><span><span>What is the difference between Virtuoso Support and the Virtuoso Assistant?</span></span></span></span></span></span></span></span></span></h3></div>
<div data-element-id="elm_xoLYBM0OFDtS6_CgEnHv3Q" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_xoLYBM0OFDtS6_CgEnHv3Q"].zpelem-text { margin-block-start:7px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span>Per Yardi's September 2025 launch announcement, the in-app conversational assistant is officially named Virtuoso Support. Earlier Yardi materials and partner content sometimes refer to it as the Virtuoso Assistant, the same capability, an earlier naming convention. In the Yardi ecosystem in 2026, &quot;Virtuoso Support&quot; is the current term.</span></p></div><p></p></div>
</div><div data-element-id="elm_Hkths9_4FwHYIwUoT0KpKg" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:18px;"><span><span><span><span><span><span><span><span>What is the Virtuoso Marketplace?</span></span></span></span></span></span></span></span></span></h3></div>
<div data-element-id="elm_hTfyViU0T7fxiH7apgfP-A" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_hTfyViU0T7fxiH7apgfP-A"].zpelem-text { margin-block-start:5px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span>The Virtuoso Marketplace, hosted at virtuoso.ai, is Yardi's curated library of expert-built AI agents addressing common property management workflows. Per Yardi's launch documentation, agents in the Marketplace are developed by Yardi's product teams and a network of industry experts and independent consultants trained on Virtuoso Composer. Clients can browse, customize, and deploy any agent within their own environment.</span></p></div><p></p></div>
</div><div data-element-id="elm_FPxhPH2cta7j4gD3fwnGSA" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:18px;"><span><span><span><span><span><span><span><span>Which Yardi products currently offer Virtuoso capabilities?</span></span></span></span></span></span></span></span></span></h3></div>
<div data-element-id="elm_cTZfCK87c30qoGKDu7-s_g" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_cTZfCK87c30qoGKDu7-s_g"].zpelem-text { margin-block-start:10px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span>Per Yardi's September 9, 2025, press release, Virtuoso Support is currently available in Voyager 8 and RentCafe CRM IQ, with support for additional Yardi applications planned for future updates. Virtuoso AI Agents are deployable through the Virtuoso Marketplace into compatible Yardi environments. Virtuoso Connectors are available starting with Anthropic's Claude as the first LLM partner.</span></p></div><p></p></div>
</div><div data-element-id="elm_psmZKW9-R8tIulbhPsvlkg" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:18px;"><span><span><span><span><span><span><span><span>How does Virtuoso compare to deploying a third-party AI vendor against Yardi data?</span></span></span></span></span></span></span></span></span></h3></div>
<div data-element-id="elm_y23MKhKtXuJmSFpjCysl9Q" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_y23MKhKtXuJmSFpjCysl9Q"].zpelem-text { margin-block-start:10px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span></span></p><div><p style="margin-bottom:7pt;"><span>The architectural difference is that Virtuoso operates inside the Yardi environment and honors Yardi user permissions and credentials end-to-end. Third-party AI vendors typically extract Yardi data and process it in an external environment, which breaks the property-level and role-level security controls established in Voyager. Per Joe Consolo's framing during the May 2026 briefing, this security discontinuity is the number-one concern Yardi clients raise about third-party AI options.</span></p></div><p></p></div><p></p></div>
</div><div data-element-id="elm_jVbpPY4mBrHpAyxPtO_xKQ" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:18px;"><span><span><span><span><span><span><span><span>Is access to Virtuoso AI Agents available to all Yardi clients today?</span></span></span></span></span></span></span></span></span></h3></div>
<div data-element-id="elm_dGJte5BsNPO2bEPxh95LxQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_dGJte5BsNPO2bEPxh95LxQ"].zpelem-text { margin-block-start:10px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span></span></p><div><p style="margin-bottom:7pt;"><span>Per the briefing, the broader rollout of agent-based capabilities is staged. Yardi product leadership is managing pace deliberately to maintain stability, with broader availability targeted for later phases of 2026. Clients interested in early access should contact their Yardi account team to confirm their current eligibility and timing.</span></p></div><p></p></div><p></p></div>
</div><div data-element-id="elm_L5nhU4NNnU5txZhztb51HA" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_L5nhU4NNnU5txZhztb51HA"].zpelem-box{ background-color:#CEE0F3; background-image:unset; border-radius:10px; } </style><div data-element-id="elm_PtOKdH8CDVT7LI7PsLtCzg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_PtOKdH8CDVT7LI7PsLtCzg"].zpelem-text { margin-inline-end:20px; margin-block-end:20px; margin-inline-start:20px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><b><span style="color:rgb(29, 128, 226);"></span></b></p><div><p style="margin-bottom:7pt;"><b><b><span style="color:rgb(29, 128, 226);"></span></b></b></p><div><p style="margin-bottom:7pt;"><b><span></span></b></p><div><p style="margin-bottom:7pt;"><b><span style="color:rgb(29, 128, 226);">Ready to plan your Virtuoso deployment?</span></b></p></div><p></p></div><p></p></div><p></p><p style="margin-bottom:7pt;"></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);"><a href="https://www.assetsoft.co/" style="font-weight:bold;"></a><span><span>Assetsoft delivers Virtuoso readiness assessments, Native AI configuration audits, Virtuoso Support rollout planning, Premium Agent deployments anchored on month-end and AP workflows, Composer-built custom agents, and Connector architecture for property management firms across North America, Australia, the United Kingdom, the Middle East, and APAC.</span></span></span></p><p style="margin-bottom:7pt;"><strong><span style="color:rgb(22, 56, 90);">→ Start with a Virtuoso readiness assessment at </span><a href="/" title="www.assetsoft.biz" rel="" style="color:rgb(48, 4, 234);">www.assetsoft.biz</a></strong><br/></p></div><p></p></div>
</div></div><div data-element-id="elm_-wBnONHkSE2bVa3phWwyuw" data-element-type="button" class="zpelement zpelem-button " data-animation-name="bounceIn" data-animation-repeat="true"><style></style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"></style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-none " href="/contact-us" target="_blank"><span class="zpbutton-content">Get Started Now</span></a></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Sun, 10 May 2026 14:53:43 -0500</pubDate></item><item><title><![CDATA[Inside Yardi’s AI Roundtable: Virtuoso Strategy, Governance & AI Adoption | Assetsoft]]></title><link>https://assetsoft.biz/blogs/post/inside-yardi-s-ai-roundtable-virtuoso-strategy-governance-ai-adoption-assetsoft</link><description><![CDATA[<img align="left" hspace="5" src="https://assetsoft.biz/Inside-Yardi-s-AI-Roundtable_Squr.jpg"/>Explore key insights from Yardi’s AI Roundtable at the 2026 Executive Briefing. Learn how Brian Sutherland, Shivani Kumar, Joe Consolo, and Aaron Cabelli are shaping Virtuoso, AI governance, agent strategy, and adoption for property management firms running Yardi Voyager.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_XQAMfImbSd2zZ2vZiz4xRA" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_INamjkiMSaeb_AYfElMQpA" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_pOgyGv5iSl2ziEnCbfZFkA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_H8vfFUohiHaYQByk73Oc9w" data-element-type="image" class="zpelement zpelem-image " data-animation-name="bounceInDown"><style> @media (min-width: 992px) { [data-element-id="elm_H8vfFUohiHaYQByk73Oc9w"] .zpimage-container figure img { width: 1280px !important ; height: 274px !important ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-original zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/Inside-Yardi-s-AI-Roundtable_Rect.jpg" size="original" data-lightbox="true"/></picture></span></figure></div>
</div><div data-element-id="elm_HTEILa7G-wpb_FUxOX5YSQ" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><strong><span style="font-size:20px;">Strategy, Governance, and Adoption from Brian Sutherland, Shivani Kumar, Joe Consolo, and Aaron Cabelli</span></strong></h3></div>
<div data-element-id="elm_cJXipP1cbUVAr6PXvMgZzA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_Cu4gAsy-gZsFU-OGs8WgHA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_rZB6fbna6Hl-i_PpsR3NLg" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_rZB6fbna6Hl-i_PpsR3NLg"].zpelem-box{ background-color:rgba(206,224,243,0.73); background-image:unset; border-radius:10px; } </style><div data-element-id="elm_qMjmtXoBxjG9niLV8tZTXQ" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><span style="font-size:24px;"><b>Year 2</b></span></span></span></h3></div>
<div data-element-id="elm_4OSLYA9M-E8jlOMQpUaX4w" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_4OSLYA9M-E8jlOMQpUaX4w"].zpelem-text { margin-block-start:3px; margin-inline-end:15px; margin-block-end:20px; margin-inline-start:15px; } </style><div class="zptext zptext-align-center zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:5pt;"><span>of a 5-year AI journey, per Shivani Kumar's framing</span></p><p style="margin-bottom:5pt;"><span>at the briefing</span></p></div><p></p></div>
</div></div></div><div data-element-id="elm_Zns1RS2PLsO7MVNmCv6-fg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_cspRl3v5kgiUq4pZ6PM7TQ" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_cspRl3v5kgiUq4pZ6PM7TQ"].zpelem-box{ background-color:rgba(206,224,243,0.73); background-image:unset; border-radius:10px; } </style><div data-element-id="elm_perJwpMmxDUUYvIcDSEMZA" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><span style="font-size:24px;"><b><span><b><span>3 client tiers</span></b></span></b></span></span></span></h3></div>
<div data-element-id="elm_UVBDazhrv7zCKEHw0pAkTA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_UVBDazhrv7zCKEHw0pAkTA"].zpelem-text { margin-block-start:3px; margin-inline-end:15px; margin-block-end:20px; margin-inline-start:15px; } </style><div class="zptext zptext-align-center zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:5pt;"><span></span></p><div><p style="margin-bottom:5pt;"><span>from just-getting-started, to actively researching, to actively deploying agents</span></p></div><p style="margin-bottom:5pt;"><span></span></p></div><p></p></div>
</div></div></div><div data-element-id="elm_TUKFbjKWtJMszS0uWWZrJA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_4e_9rlF_m7sHAbAUzsViyA" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_4e_9rlF_m7sHAbAUzsViyA"].zpelem-box{ background-color:rgba(206,224,243,0.73); background-image:unset; border-radius:10px; } </style><div data-element-id="elm_XjIssxWE7DiqfWbP3gB8PQ" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><span style="font-size:24px;"><b>78%</b></span></span></span></h3></div>
<div data-element-id="elm_hd6PaE6DT2yg41A5KCFTbQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_hd6PaE6DT2yg41A5KCFTbQ"].zpelem-text { margin-block-start:3px; margin-inline-end:15px; margin-block-end:20px; margin-inline-start:15px; } </style><div class="zptext zptext-align-center zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:5pt;"><span></span></p><div><p style="margin-bottom:5pt;"><span>of Virtuoso Support queries resolved without escalation across hundreds of clients</span></p></div><p style="margin-bottom:5pt;"><span></span></p></div><p></p></div>
</div></div></div></div><div data-element-id="elm_kq49mVzyROGGHqA8V994PQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span>The numbers above frame how Yardi positions its AI program: a multi-year build, a market segmented by readiness, and a deployed product line that already serves hundreds of property management firms. The <b>AI Roundtable</b> session at the May 2026 Yardi Executive Briefing brought together the four people responsible for translating that program into client outcomes.</span></p><p style="margin-bottom:7pt;"><span></span></p><div><p style="margin-bottom:7pt;"><span>This post synthesizes the Roundtable's core themes, AI strategy, governance, and adoption and grounds them in each panelist's published Yardi positions. Where direct framings come from the briefing's panel sessions, those are noted. Where statements come from Yardi's published announcements, those are linked. The intent is to give real estate firms evaluating Yardi's AI program a clear read on the platform's direction without speculation.</span></p></div><p></p></div><p></p></div>
</div><div data-element-id="elm_Ad3LeEVuQmjslCcUIDa5MA" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span style="font-size:32px;"><strong>T</strong></span><strong>he four people setting <span style="color:rgb(29, 128, 226);">Yardi</span>'s AI direction</strong></span></h2></div>
<div data-element-id="elm_-ziba0EBFwHNMP2J42UGIw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span>The Roundtable was titled &quot;AI Roundtable: Meet the Yardi Virtuoso Team&quot;, a deliberate framing for a session situated within an Executive Briefing oriented toward consulting partners. The format brought the four people responsible for shaping and shipping Virtuoso into one conversation, making visible how the program operates: who owns what, what is shipping, what is gated, and where partner work is most valuable.</span></p></div><p></p></div>
</div><div data-element-id="elm_Hwh7_R4RmlOqVCWXtKLU0Q" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span></span></p><div><table border="1" cellspacing="0" cellpadding="0" width="624"><thead><tr><td><p><b><span>Panelist</span></b></p></td><td><p><b><span>Yardi role</span></b></p></td><td><p><b><span>Topical focus at the briefing</span></b></p></td></tr></thead><tbody><tr><td><p><b><span>Brian Sutherland</span></b></p></td><td><p><span>Vice President, Commercial</span></p></td><td><p><span>Yardi's overall AI strategy direction, agent-based architecture, and the 'AI Org Chart' concept were publicly co-introduced with Yardi president Akshai Rao in February 2026</span></p></td></tr><tr><td><p><b><span>Shivani Kumar</span></b></p></td><td><p><span>Industry Principal</span></p></td><td><p><span>Client AI strategy engagement; the gap between AI excitement, resource allocation, and execution; the 5-year industry journey framing</span></p></td></tr><tr><td><p><b><span>Joe Consolo</span></b></p></td><td><p><span>Industry Principal</span></p></td><td><p><span>Client adoption patterns; three tiers of buyer readiness; the security and permissions moat versus third-party AI vendors</span></p></td></tr><tr><td><p><b><span>Aaron Cabelli</span></b></p></td><td><p><span>Senior Product Manager</span></p></td><td><p><span>Virtuoso product roadmap; month-end close as the highest-leverage anchor agent; when agents replace stored procedures</span></p></td></tr></tbody></table></div><p></p></div><p></p></div>
</div><div data-element-id="elm_T0asE5HWBqgqzSdb4L-1RA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span></span></p><div><p style="margin-bottom:7pt;"><span>Each panelist sits at a different intersection of the program. Sutherland anchors strategic direction. Kumar runs client AI strategy engagements weekly. Consolo carries client adoption patterns from across the field. Cabelli builds and ships the actual product. The Roundtable made these intersections visible.</span></p></div><p></p></div><p></p></div>
</div><div data-element-id="elm_tRTtJHvH0TICE-VmGm6c0w" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><span><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"><strong></strong></span><strong><span style="font-size:32px;">S</span>trategy: Agents, the 'AI Org Chart,' and the Composer-Marketplace pattern</strong></span><strong></strong></span><strong></strong></span><strong></strong></span></h2></div>
<div data-element-id="elm_ls4tDriMeKdAvbSIZEQ6cQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span>Yardi's strategic AI direction was publicly refined in February 2026 through a <a href="https://www.yardi.com/blog/yardi-new-ai-strategy/" style="color:rgb(48, 4, 234);">Yardi blog post</a> co-authored by Brian Sutherland and Yardi president Akshai Rao. The published strategy turns on three architectural decisions:</span></p><p style="margin-bottom:5pt;margin-left:36pt;"><span>•&nbsp; AI is delivered through <b>agents'</b>&nbsp;specific tasks delegated to specialized AI workers, each configured to be an expert in its respective area, rather than a single monolithic AI assistant.</span></p><p style="margin-bottom:5pt;margin-left:36pt;"><span>•&nbsp; Real estate organizations are encouraged to think in terms of an <b>'AI Org Chart, '</b>&nbsp;the structured map of which agents will perform which functions, and how those agents will connect into upstream and downstream systems.</span></p><p style="margin-bottom:5pt;margin-left:36pt;"><span>•&nbsp; Agent creation and distribution operate through <b>Virtuoso Composer</b> (the no-code builder) and <b>Virtuoso Marketplace</b> (the agent distribution layer at virtuoso.ai), where Yardi, third-party consultants, and clients can all create and consume agents.</span></p><p style="margin-bottom:7pt;"><span>This strategic framing answers a central question for consulting partners working with Yardi clients: where does partner work fit? The published answer is that direct partners build agents in Composer, distribute through the Marketplace, and wrap implementation services around the agent lifecycle. Per Yardi's published strategy update, partners are not auxiliary to the program; they are constituent to it.</span></p></div><p></p></div>
</div><div data-element-id="elm_GoBDsIkDN7sl5sDeDVEIpw" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><span><span style="font-size:32px;"><strong></strong></span><strong><span style="font-size:32px;">G</span>overnance: why the <span style="color:rgb(29, 128, 226);">Yardi</span>-internal model is structurally different from third-party AI</strong><strong></strong></span><strong></strong></span><strong></strong></span></h2></div>
<div data-element-id="elm_yf7QWl2SyWcTwvg_ZQlHww" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span>Governance was the highest-stakes topic in the panel sessions. Joe Consolo framed the architectural argument throughout the briefing: the dominant client concern about external AI vendors is not capability but access control.</span></p></div><p></p><h3><span style="font-size:16px;"><strong>The third-party data extraction problem</strong></span></h3><p></p><div><h3></h3><p style="margin-bottom:7pt;"><span>Most AI vendors targeting Yardi-running organizations operate by ingesting Voyager exports into their own environment. That model breaks the Yardi security architecture. Property-level restrictions, role-based permissions, and tenant data segregation, all defined in Voyager, are absent from a flattened export. As Consolo emphasized in the Virtuoso panel session, the number-one client concern with third-party AI tools is <b>team members circumventing security controls to access data they normally cannot access</b>.</span></p><h3><span style="font-size:16px;"><strong>The Yardi-internal architectural commitment</strong></span></h3><p style="margin-bottom:7pt;"><span>Yardi's published Virtuoso architecture preserves the security model end-to-end. User permissions and credentials carry through into the AI interaction. A user who lacks visibility into a specific property in Voyager will not see that property's data in Virtuoso Support, agent-driven workflows, or Connectors. Yardi's <a href="https://www.yardi.com/virtuoso/" style="color:rgb(48, 4, 234);">Virtuoso platform documentation</a> makes this a structural property of the platform rather than a configuration option.</span></p></div></div>
</div><div data-element-id="elm_Mg4Nw28jjsCBOWibB1S9Kw" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_Mg4Nw28jjsCBOWibB1S9Kw"].zpelem-box{ background-color:rgba(206,224,243,0.73); background-image:unset; border-radius:10px; } </style><div data-element-id="elm_wmM9KxAO0ta16PTcubbAig" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_wmM9KxAO0ta16PTcubbAig"].zpelem-text { margin-inline-end:20px; margin-block-end:20px; margin-inline-start:20px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><b><span style="color:rgb(29, 128, 226);">What this means for compliance and audit conversations</span></b></p><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);">In jurisdictions where data privacy and access governance are regulated, such as Canada (PIPEDA), the European Union (GDPR), Australia (Privacy Act), the United Arab Emirates (data residency), and the United States (state-level frameworks), a third-party AI deployment that exports Voyager data introduces a new regulated data flow. The Virtuoso-internal model does not. For CISO and compliance officer conversations, this is a meaningful architectural difference, not a marketing distinction.</span><br/></p></div><p></p></div>
</div></div><div data-element-id="elm_tRQjfXA049zEyXJ0N5SgXA" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><span><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"><strong></strong></span><strong><span style="font-size:32px;"></span><span style="font-size:32px;">A</span>doption: the three tiers of client readiness</strong></span><strong></strong></span><strong></strong></span><strong></strong></span></h2></div>
<div data-element-id="elm_jSYI1P4EjnVKKJypZ-AZaw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span>Joe Consolo's adoption framework, presented across the briefing's panel sessions, divides the Yardi client base into three tiers based on AI readiness:</span></p></div>
<p></p><h3><span style="font-size:16px;"><strong><span style="color:rgb(29, 128, 226);">Tier 1</span> - Just getting started</strong></span></h3><p></p><div><h3></h3><p style="margin-bottom:7pt;"><span>These clients are still figuring out where to apply AI. They have not yet selected a vendor or initiated an internal AI program. Conversations focus on strategy, framework selection, and the identification of the first one or two use cases worth resourcing. This is the largest tier by client count.</span></p><h3><span style="font-size:16px;"><strong><span style="color:rgb(29, 128, 226);">Tier 2</span> - Actively researching solutions</strong></span></h3><p style="margin-bottom:7pt;"><span>These clients are evaluating vendors. Per Consolo's framing, the first vendor consideration is often not Yardi; it is a third-party AI specialist that has approached them directly. The second or third vendor evaluated is typically Yardi. Consolo noted that this group is consistently surprised by the depth of Yardi's roadmap once they engage with it.</span></p><h3><strong><span style="font-size:16px;"><span style="color:rgb(29, 128, 226);">Tier 3</span> - Actively deploying</span></strong></h3><p style="margin-bottom:7pt;"><span>The minority tier. These clients have already begun building agents. Many have hired internal AI personnel. They are looking less for direction and more for execution velocity. Yardi's positioning for this tier is operational: integrate with what they have already built, accelerate where they are blocked, and provide the agent-deployment infrastructure that lets them scale.</span></p><h3><strong><span style="font-size:16px;">The strategic implication for sequencing</span></strong></h3><p style="margin-bottom:7pt;"><span>Shivani Kumar's framing across the briefing made the resource-allocation reality explicit: <b>AI excitement is high; resource allocation is materially lower; execution is lower still</b>. Kumar reported working with five to seven clients weekly as Industry Principal, with the engagement scope revisited every couple of months. Most engagements involve scoping the first two or three use cases worth committing to, not building an enterprise-wide AI roadmap on day one. The pragmatic path for most operators starts narrow and compounds over time.</span></p></div>
</div></div><div data-element-id="elm_2tDhaoOq0uUC7bxsEFSDCA" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><span><span style="font-size:32px;"><strong></strong></span><strong><span style="font-size:32px;"></span><span style="font-size:32px;">W</span>hat is shipping? What is gated</strong><strong></strong></span><strong></strong></span><strong></strong></span></h2></div>
<div data-element-id="elm_l9RoRvEpvYzbNzKwjTNOqw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span>The briefing's combined sessions, including the Roundtable, made the program's pacing explicit. Yardi is managing rollout deliberately to maintain stability.</span></p></div><p></p><h3><span style="font-size:16px;"><strong>Generally available today</strong></span></h3><p></p><div><h3></h3><p style="margin-bottom:5pt;margin-left:36pt;"><span>•&nbsp;&nbsp;<a href="https://www.yardi.com/news/press-releases/yardi-virtuoso-launches-in-app-assistant-to-deliver-support-and-insights/" style="color:rgb(48, 4, 234);">Virtuoso Support</a> — in Voyager 8 and RentCafe CRM IQ; live with hundreds of clients and tens of thousands of users</span></p><p style="margin-bottom:5pt;margin-left:36pt;"><span>•&nbsp;&nbsp;<a href="https://www.yardi.com/news/press-releases/yardi-announces-first-property-management-connector-anthropic-claude/" style="color:rgb(48, 4, 234);">Virtuoso Connectors</a> — starting with Anthropic's Claude as the first LLM partner</span></p><p style="margin-bottom:5pt;margin-left:36pt;"><span>•&nbsp; Native AI capabilities embedded in Yardi products, including Maintenance IQ, Smart Lease (AI lease abstraction), and PayScan (AI-powered OCR)</span></p><h3><span style="font-size:16px;"><strong>Active beta with selective access</strong></span></h3><p style="margin-bottom:7pt;"><span><a href="https://www.yardi.com/news/press-releases/yardi-launches-virtuoso-ai-agents-to-deploy-ai-powered-workflows/" style="color:rgb(48, 4, 234);">Virtuoso AI Agents</a> and the <a href="https://virtuoso.ai/login" style="color:rgb(48, 4, 234);">Virtuoso Marketplace</a>&nbsp;- launched at YASC in September 2025, with active deployment across early-adopter clients. Per Consolo's framing during the briefing, the broader rollout is being staged with a Q3 broader availability target. The throttle is intentional: ensuring stability and operational quality before broader exposure.</span></p><h3><span style="font-size:16px;"><strong>Roadmap and emerging</strong></span></h3><p style="margin-bottom:5pt;margin-left:36pt;"><span>•&nbsp; Composer's continued expansion to allow agent triggers connected to specific Voyager actions referenced in the panel as in-progress, not yet generally available</span></p><p style="margin-bottom:5pt;margin-left:36pt;"><span>•&nbsp; Additional Virtuoso Connectors beyond Anthropic's Claude as the LLM partner network expands</span></p><p style="margin-bottom:5pt;margin-left:36pt;"><span>•&nbsp; Continued expansion of Virtuoso Support across additional Yardi applications beyond Voyager 8 and CRM IQ</span></p></div></div>
</div><div data-element-id="elm_QCE0XDGghu6Iplbi4pVQxQ" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><span><span style="color:rgb(29, 128, 226);"><span style="font-size:32px;"><strong></strong></span><strong><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;">W</span>hat this means for real estate firms now</strong></span><strong></strong></span><strong></strong></span><strong></strong></span></h2></div>
<div data-element-id="elm_rD-xhyPqzgWDM7Hm1w6vag" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span>The combined message across the briefing's panel sessions, distilled across the four panelists' contributions and Yardi's published strategy, points to four practical conclusions for property management organizations evaluating where to apply AI:</span></p><p style="margin-bottom:5pt;margin-left:36pt;"><span>•&nbsp;</span><b><span>AI is platform infrastructure, not a feature.</span></b><span> Yardi's positioning treats AI as a structural layer of the property management stack, parallel to accounting and reporting, with multi-year investment behind it. Operators building short-horizon AI strategies will find themselves out of step with the platform's direction.</span></p><p style="margin-bottom:5pt;margin-left:36pt;"><span>•&nbsp;</span><b><span>Governance is an architectural choice, not a procurement choice.</span></b><span> The decision to use Yardi-native AI versus a third-party AI vendor is not a price comparison. It is a decision about whether the security model of the system of record carries through into AI workflows. For regulated jurisdictions, this is the controlling decision.</span></p><p style="margin-bottom:5pt;margin-left:36pt;"><span>•&nbsp;</span><b><span>Sequencing matters more than ambition.</span></b><span> The pragmatic adoption path is narrow, compounding, and revisited quarterly. Per Kumar's framing, most operators benefit from picking two or three use cases, building Composer-driven agents around them, measuring outcomes, and expanding from there rather than committing to an enterprise-wide AI roadmap before any agent is in production.</span></p><p style="margin-bottom:5pt;margin-left:36pt;"><span>•&nbsp;</span><b><span>Partner work is a constituent of the program.</span></b><span> Per Sutherland and Rao's published strategy, third-party consultants build agents in Composer and distribute them through the Marketplace alongside Yardi-built agents. Implementation partners are not adjacent to the AI program; they are participants in it.</span></p></div><p></p></div>
</div><div data-element-id="elm_Lei1mSBL5y-quEYI2SjkuQ" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_Lei1mSBL5y-quEYI2SjkuQ"].zpelem-box{ background-color:rgba(206,224,243,0.73); background-image:unset; border-radius:10px; } </style><div data-element-id="elm_0O9nORQVoNkjFtAbrt1-vQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_0O9nORQVoNkjFtAbrt1-vQ"].zpelem-text { margin-inline-end:20px; margin-block-end:20px; margin-inline-start:20px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><b><span style="color:rgb(29, 128, 226);"></span></b></p><div><p style="margin-bottom:7pt;"><b><span style="color:rgb(29, 128, 226);">Where Assetsoft delivers in Yardi's AI program</span></b></p></div><p style="margin-bottom:7pt;"></p><p style="margin-bottom:7pt;"><a href="https://www.assetsoft.co/" style="color:rgb(48, 4, 234);"><strong>Assetsoft</strong></a><span style="color:rgb(22, 56, 90);"> works across all three tiers of the adoption framework. For Tier 1 clients, Assetsoft scopes initial Virtuoso readiness assessments and builds the AI Org Chart that maps client-specific workflows to Yardi's agent architecture. For Tier 2 clients in active evaluation, Assetsoft delivers a comparative analysis of Virtuoso-native and third-party AI options, anchored in the security and governance differences. For Tier 3 clients deploying agents, Assetsoft builds Composer-based custom agents, integrates Yardi agents with mixed ERP estates through </span><a href="http://www.kriyago.com/"><b style="color:rgb(48, 4, 234);">KriyaGo</b></a><span style="color:rgb(22, 56, 90);"> (an integration platform with 100-plus pre-built connectors across MRI, Procore, ViewPoint, CMiC, SAP Concur, and Zoho), and operates the long-tail support that production agent deployments require. Delivery teams across Canada, India, Sri Lanka, and the United States serve clients across North America, Australia, the United Kingdom, the Middle East, and APAC.</span><br/></p></div><p></p></div>
</div></div><div data-element-id="elm_khpA6rx9GS-4xX8hReYvhA" data-element-type="heading" class="zpelement zpelem-heading " data-animation-name="bounceIn"><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:20px;"><span><span><span style="font-size:32px;"><strong></strong></span><strong><span style="font-size:32px;"></span><span style="font-size:32px;"></span><span style="font-size:32px;">F</span>requently asked questions</strong><strong></strong></span><strong></strong></span><strong></strong></span></h2></div>
<div data-element-id="elm_e9v4ws1vTQPHzK9IaefFtg" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:18px;"><span><span>Who sat on the Yardi AI Roundtable in May 2026?</span></span></span></h3></div>
<div data-element-id="elm_rHeZ7YpdvnLIRYVD9jHH4w" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_rHeZ7YpdvnLIRYVD9jHH4w"].zpelem-text { margin-block-start:13px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span>The Roundtable, formally titled &quot;AI Roundtable: Meet the Yardi Virtuoso Team,&quot; was held during the Yardi Executive Briefing in Santa Barbara during the week of May 4, 2026. The four panelists were Brian Sutherland (Vice President, Commercial), Shivani Kumar (Industry Principal), Joe Consolo (Industry Principal), and Aaron Cabelli (Senior Product Manager).</span></p></div><p></p></div>
</div><div data-element-id="elm_6fQvr5uH_IrnE3FEO2xG7g" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:18px;"><span><span><span><span>What is the 'AI Org Chart' concept?</span></span></span></span></span></h3></div>
<div data-element-id="elm_jCNPQdUCg6ojAeLjYHma-Q" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_jCNPQdUCg6ojAeLjYHma-Q"].zpelem-text { margin-block-start:13px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span></span></p><div><p style="margin-bottom:7pt;"><span>Per Yardi's February 2026 published AI strategy update, co-authored by Brian Sutherland and Yardi president Akshai Rao, the AI Org Chart is a structured map of which AI agents perform which functions within a real estate organization and how those agents connect to other systems. It is the planning artifact for organizations adopting agent-based AI architectures rather than monolithic AI assistants.</span></p></div><p></p></div><p></p></div>
</div><div data-element-id="elm_XLVTkVAeJJyZ_Tni3xFGSw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:18px;"><span><span><span><span><span><span>How does Yardi's security model differ from third-party AI vendors targeting Yardi data?</span></span></span></span></span></span></span></h3></div>
<div data-element-id="elm_S_C-BwkgkFrXb1UzmI_Sdg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_S_C-BwkgkFrXb1UzmI_Sdg"].zpelem-text { margin-block-start:13px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span></span></p><div><p style="margin-bottom:7pt;"><span>Most third-party AI vendors operate by ingesting Voyager exports into their own environments, thereby removing Voyager's property-level and role-based access controls. Yardi's Virtuoso platform preserves those controls end-to-end: user permissions and credentials carry through into the AI interaction. A user who cannot see a property in Voyager cannot access that property's data through Virtuoso. This is a structural property of the platform, not a configuration setting.</span></p></div><p></p></div><p></p></div>
</div><div data-element-id="elm_MKqTQjXtp41dAYc8JJZMLw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:18px;"><span><span><span><span><span><span>What are the three client tiers Joe Consolo described?</span></span></span></span></span></span></span></h3></div>
<div data-element-id="elm_6366nxJr0hFgtD7MtlCR9g" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_6366nxJr0hFgtD7MtlCR9g"].zpelem-text { margin-block-start:13px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span></span></p><div><p style="margin-bottom:7pt;"><span>Per Consolo's framing across the briefing, Yardi's client base divides into three AI readiness tiers: clients just getting started (figuring out where to apply AI), clients actively researching solutions (often after engaging non-Yardi vendors first), and clients actively deploying agents (the minority tier, often with internal AI personnel). The tier structure determines how a consulting engagement should be scoped.</span></p></div><p></p></div><p></p></div>
</div><div data-element-id="elm_cLH2kFRiQ4_BJWEbRM4WMA" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:18px;"><span><span><span><span><span><span>What is Yardi's published timeline for the broader availability of Virtuoso AI Agent?</span></span></span></span></span></span></span></h3></div>
<div data-element-id="elm_RjS0Sg6J9xTZwTfGfkNXcQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_RjS0Sg6J9xTZwTfGfkNXcQ"].zpelem-text { margin-block-start:13px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span></span></p><div><p style="margin-bottom:7pt;"><span>Per the briefing, the broader rollout of agent-based capabilities is being staged, with a Q3 broader availability target. Yardi product leadership is managing the pace deliberately to maintain stability. Clients interested in early access should engage their Yardi account team to confirm current eligibility and timing.</span></p></div><p></p></div><p></p></div>
</div><div data-element-id="elm_ZloS0FIZtCkzH9t4xQtNfA" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:18px;"><span><span><span><span><span><span>How does this Roundtable connect to the rest of the Yardi AI Strategy series?</span></span></span></span></span></span></span></h3></div>
<div data-element-id="elm_IUUeA1lx9_PN-yj0t2yqtw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_IUUeA1lx9_PN-yj0t2yqtw"].zpelem-text { margin-block-start:13px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><span></span></p><div><p style="margin-bottom:7pt;"><span>This is cluster post #3 of a four-part series from the May 2026 Yardi Executive Briefing. The companion posts cover Yardi's data architecture (Data Connect, Replicate, YDMS), the Virtuoso five-layer platform stack with Aaron Cabelli and Joe Consolo, and the pillar post that introduces the ABC framework underlying the full series.</span></p></div><p></p></div><p></p></div>
</div><div data-element-id="elm_GJWoYtDENtp7QQlyqQisZg" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_GJWoYtDENtp7QQlyqQisZg"].zpelem-box{ background-color:rgba(206,224,243,0.73); background-image:unset; border-radius:10px; } </style><div data-element-id="elm_dWuKmNw4aJubbvdYp7M4Qg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_dWuKmNw4aJubbvdYp7M4Qg"].zpelem-text { margin-inline-end:20px; margin-block-end:20px; margin-inline-start:20px; } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p style="margin-bottom:7pt;"><b><span style="color:rgb(29, 128, 226);"></span></b></p><div><p style="margin-bottom:7pt;"><b><span style="color:rgb(29, 128, 226);">Ready to scope your Yardi AI program?</span></b></p></div><p style="margin-bottom:7pt;"><span style="color:rgb(22, 56, 90);"><span><span>Assetsoft delivers Virtuoso readiness assessments, AI Org Chart design, Composer-based custom agent development, Virtuoso Marketplace integration, and Connector architecture for property management firms across North America, Australia, the United Kingdom, the Middle East, and APAC. Engagements scope to the client tier and AI readiness.</span></span></span></p><p style="margin-bottom:7pt;"><strong style="color:rgb(22, 56, 90);">→ Start with a Virtuoso readiness assessment at</strong><a href="/" title="www.assetsoft.biz" rel="" style="color:rgb(48, 4, 234);">www.assetsoft.biz</a><br/></p></div><p></p></div>
</div></div><div data-element-id="elm_8lsO8GRPRf-4CXXaoI79kA" data-element-type="button" class="zpelement zpelem-button " data-animation-name="bounceIn" data-animation-repeat="true"><style></style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"></style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-none " href="/contact-us" target="_blank"><span class="zpbutton-content">Get Started Now</span></a></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Sun, 10 May 2026 06:45:45 -0500</pubDate></item></channel></rss>