Why?

Why would anyone replace a stable MLS system?

Why would anyone want to replace a perfectly good MLS system? The Paragon system is liked by many and it was very stable. TMLS launched Paragon back in October 2014, almost 10 years ago, and it has not significantly changed since then. When any system remains unchanged for so long Subscribers come to rely on the constancy of that experience. A familiar series of clicks on specific points consistently produces the needed report quickly and reliably. But when there is a system update and those points are moved around, or reports are produced in a different way, there is understandable disruption. So, why would anyone want to mess with that?

A Look Back for Context

There are of course several compelling reasons, or the Board of Directors would never have attempted the project. This post is intended to explain this project to the Subscribers and to the MLS industry at large since many have asked for more information about our project. I wrote about this a few months ago so this is sort of an update. So, the idea of replacing Paragon was considered by the Board just before the previous MLS Executive Director resigned. Back then the Board saw demonstrations from all the major vendors and selected FBS’s Flexmls system. The former Director resigned during the final negotiations so the Board decided to execute a short-term extension with Black Knight, the makers of the Paragon system. The Board did not feel prepared to replace Paragon without the leadership in place so FBS was shelved.

In December 2021 the organization decided to split the leadership position that sits at the top of both the RRAR and TMLS organizations. Before then the RRAR CEO also acted as the TMLS Executive Director but in late 2021 the organization shifted gears. Dave Phillips, a long-time Executive at State and Local Association affiliates of the National Association of Realtors was hired to manage RRAR, and Matt Fowler (me) was hired to manage TMLS as its first independent Executive Director. I ran an MLS software company for twenty years before I sold it to FBS, the same FBS the Board picked in 2020. Like Dave came into RRAR with ideas of how an Association should be managed, I have been thinking about the optimal way to manage an MLSs for about a long time. At one point my old company had about fifty of them as customers so I have seen well-run MLSs and not-so-well-run MLSs. The outcomes for Subscribers can vary from place to place if the MLS is not run by someone who understands system architecture. The analogy is a good one. You have seen houses designed by the builders, and houses designed by architects, there is a huge difference. The design we decided to use for TMLS acknowledges the Board’s interest in Flexmls, but also realizes that most users would rather not switch from Paragon. 

At the same time, in early 2022, we were approached by Alamance MLS interested in a merger. TMLS had not added a new Association to the Regional in more than a decade so this was a big deal. They were on the fence, deciding between TMLS and TriadMLS to the West. They had slightly more overlap with TMLS but TriadMLS users have CoreLogic’s Matrix system and did not want to change to Paragon. Switching platforms was a real barrier to the proposed merger. 

Looking at the needs of the growing region, a design began to form, but it was far from new. This report from Bob Bemis, now MLS Executive in Park City Utah but written when he worked for NAR features an illustration that helps visualize the concept:

The diagram is not a one-to-one representation of our project but it’s close. The central point is the separation of the “Front End” from the “Back End”. I know that some people reading this are Realtors and not engineers so we will not get in the weeds. This is the critical part to understand however: making the data match the national standards allows software built to those standards to easily drop into any MLS system.

Metaphorically, instead of a table of wires, we built a set of data plugs. If you have a plug that fits, you are in business. If not, you will, metaphorically, need an electrician. In real estate tech, that means that the new data systems at the MLS, the new Back End, allow essentially any technology to work that follows the standards. The design in Bemis’s diagram is from 2015. I was a tech CEO back then and remember thinking this was a smart way to deploy MLS technology. Even though it meant that the MLS vendors would lose their exclusivity we were attracted to the design and promoted it to our customers and potential customers. As a small company, it meant we could get access to big markets where we would compete against the big software giants for business. 

In 2021, six years later, I realized that this was the obvious design choice for the architecture of the new system at the MLS. Looking around we found a few other MLSs already doing this, most notably my old friend John Mosey’s system in Minneapolis, the NorthStarMLS. They offer the same three Front Ends that we offer. The Triangle project was profiled in this White Paper last month if you want to deep dive into the technical work.   

Choice Comes in for a Landing

On the ground in early 2022 it appeared that the new design would check several boxes. If we had a standardized dataset, we could hypothetically offer the Flexmls software the Board liked in 2020, and also allow Alamance to stay on Matrix, and at the same time allow the majority the option of staying on Paragon if they wanted. So, that is what the Board decided to do. The architecture required three new contracts, new technical employees to manage the integrations, and a new focus on Communication to keep the community up to date.  

First. the MLS signed a contract with FBS for their SparkPlatform Application Programming Interface (API), the deepest and most extensive MLS Back End in the business.

Ask anyone, nothing compares to SparkPlatform. That contract included a large block of work to translate 1.7 million historical records into National Standard terms using the Real Estate Standards Organization (reso.org) current Data Dictionary. The Contract also specified the delivery of the new TMLS Listing Management System to collect and manage listings using the new standard terms. And also included an option for Subscribers to use Flexmls in addition to, or instead of Paragon. This work was substantially delivered on time and on budget on November 27, 2023. The new date was made available to the other vendors for testing and system configuration in July 2023, five months before the launch of the Choice project.  


Next, the MLS signed an extension to the Black Knight/Paragon contract, now called ICE Mortgage Technology after being purchased by Intercontinental Exchange, Inc., the owners of the New York Stock Exchange. The ICE agreement maintained Subscriber’s access to Paragon by requiring them to import the listing data from SparkPlatform instead of getting it through the Inventory/Maintenance interface in Paragon. ICE leadership understood the scope of the project and committed to a September release. The plan was to translate the new standardized terms and conditions back into the old format for the old Paragon systems. This was done for two reasons: ICE could not commit to getting the work done sooner, and everyone felt it would mean even fewer changes for Paragon users, something the Team felt was a desirable objective. ICE pushed the September date to October and then again into late October before pushing one more time to November 29th. If ICE missed the November 29th deadline the MLS was prepared to cancel the agreement and move all users to Flexmls or Matrix. 

ICE did meet the deadline but data mapping from the new data back into Paragon was not done well. If there are 800 fields in the database, they may have gotten 700 correct, which seems like a high percentage but it was not. The Paragon and Matrix systems were both severely disrupted in December and into 2024. Most issues were resolved by February and March but it was a terrible experience overall for everyone involved. 

In late August 2024, we released a new version of Paragon and Paragon Connect built on the new dataset. The latency between systems is down to under five minutes and mismatched terms are substantially resolved. Documents are present and easier to share so Paragon in general appears to be returning to a stable, trusted operating environment. With all of the issues, 73% of MLS users decided to stay with Paragon. That was made possible by the work on standards.   

Next, the MLS signed an agreement with CoreLogic to offer the Matrix system to MLS Subscribers. This allowed all of the former Alamance MLS members to opt-in to Matrix staying with a trusted platform while still completing a needed merger. The ability for the MLS to offer Matrix facilitated the merger by reducing the friction around the MLS software platform. The Board expects other CoreLogic MLSs to look at us because of this. Matrix is currently reengineering the data connections to the MLS and expects to release a new updated Matrix in the next few months. That will bring all three MLS options up to the same level of data currency and coherence to the Standards.

Finally, in early September 2024, we are approaching a year after launch. While there were many problems, the Board, the Team, and Industry see the project as a success. It is already apparent that the arrangement has introduced much-needed competition between the vendors. Plus, Subscribers to the MLS no longer have to wait for a single vendor to bring in a new feature. If you use Paragon and Matrix comes out with some new feature you’ve always wanted, you can change it the same day. If a Broker or Agent finds software they think will animate their businesses, they can probably plug it into the MLS without undertaking an expensive development project. They might even find that new software on the MLS Dashboard. MLS plans to curate applications that offer new or alternative ways to do MLS alongside the traditional MLS Front End software. Those options will start showing up on the Dashboard in Q4 and Q1 2025.

This marketplace for software and services is materially different from the old “one vendor for all Subscribers that does all things” way. The new way is more expensive across the board and is vastly more complicated. But even with those drawbacks, the resilience, competition, and innovation make it overwhelmingly worthwhile. 

MLS Olympics

What a crazy idea, right? What if all the MLSs competed every four years to see who was the best? A race for the gold! Some friends are setting up a new Olympic Sport and I am following their progress, watching how that’s done. It’s an interesting process. It starts with a World Championship series on all five continents where the best in each country compete to be the best on their continent. That happens every four years during the Olympic Off Years and is the feeder process for picking the Olympic team. So there is a huge infrastructure of people, buildings, rules, marketing; all the things.

For MLSs, what if we took the regions in the nine regions, as defined by the Oracle of Swanepoel. Each region would host competitions in the approved “Olympic Sports”. The regional winners form the Olympic Team from each country, and they move up to compete in the Olympics. I love it. The big question for me is:

What are the MLS Olympic Sports? The real Olympics have these criteria:

  1. International Popularity: The sport should have global appeal with widespread participation and fanbase.
  2. History and Tradition: The sport should have a significant level of history and tradition, indicating a solid foundation.
  3. Governance and Organization: The sport should be governed by an international federation complying with the Olympic Charter, demonstrating effective organization, anti-doping efforts, and ethical practices.
  4. Athlete Representation: The sport should provide equal opportunities for both male and female athletes, promoting gender equality.
  5. Technical Requirements: The sport should have standardized rules, a well-defined competition format, and suitable facilities.
  6. Appeal to Youth: The sport should attract the younger generation, keeping the Olympic program dynamic.
  7. Media Coverage and Public Interest: The sport should generate sufficient media coverage and public interest globally.
  8. Anti-Doping Compliance: The International Federation of the sport must adhere to anti-doping regulations and ensure a clean and fair competition environment.

Given those criteria, we can put together some ideas:

  1. Data Downhill (syndication):
    • Definition: A prime function of any MLS is distributing our Subscriber’s data to the various websites that display the listings. There are literally hundreds of them from Zillow to the smallest Mom & Pop IDX vendor.
    • Competition: A draft listing is prepared and, at the whistle, is added to the competitor’s system. Auditors from Accenture and the University of Michigan Institute for Social Research (ISR) measure how many microseconds it takes for all accounts to receive, and display, the new listing, with attachments and media.
  2. Sharpshooting (accuracy):
    • Definition: The center of confidence and integrity, data accuracy is a feature of any MLS system and without it nothing else matters.
    • Competition: Auditors from Accenture analyze a sample of listing data using a carefully guarded randomized selection formula (alphabetize by street number and pick the last 30 odd-numbered MLS numbers). Check the address against CASS, the price against an AVM, the lat/long against the GeoCode, required fields against known datasets, etc. The winner has the highest composite score.
  3. Prose (remarks):
    • Definition: The description of the property for sale is a rare opportunity for creativity. From Haribo Sugar-Free Gummy Bears to Three Wolf Moon t-shirts, Amazon reviews are rich sources for creative writing. Realtors have few chances to add value in the rapid-fire process of marketing a house. Public Remarks is a rare example.
    • Competition: Professional copyrighters (or ChatGPT) review a carefully selected (#2) cohort of Public Remarks are selected and analyzed for 72, or a number that can be factored into 72, elements of style. The winner has the highest composite score.
  4. Aesthetics (media):
    • Definition: Photos, videos, virtual tours, are the data elements that get all the attention. The quality of the media probably matters more than anything, besides the price, when marketing a property.
    • Competition: AI photo tools line up to do their best. A Jury of Visual Artists scores all media for beautifulness. The winner has the highest composite score.

What else? This is fun. I want to do it now, maybe in Salt Lake City or Lake Placid like the Winter Olympics.

Which Search am I Supposed to Use Now?

A very (very) successful and also friendly local Durham broker asked me a question in an email the other day.

Her: OK, I see that we have to enter listings through the “Listing Management” button on the Dashboard. Fine. Which system should I use to set up searches?

Me: Great question. This is what our Choice project is all about! You (and all Subscribers) have three of the most popular MLS platforms from which to choose for searching. The Listing Manager is only for adding and editing listings, there is a lite search function in that app in case you need to look up a listing for editing. But searching, and listing alerts, and prospecting happens in one of the three MLS options.

If I were in your shoes, I would set up a simple search in each system using a personal email address, not your TMLS email address. That way you can see what a Client will see when there is a listing alert. Paragon, Matrix, Flexmls, Homespotter, all do these alerts a little differently.

See what you think about them

Share them with a client

Take a poll

Click through them back into the Client Portal for each platform and check out each experience.

Paragon has the Collaboration Center, Matrix has OneHome, FBS has its Client Portal and each has its strengths and weaknesses.

So, if you are happy with Paragon then you would set up your searches like always. If you have trouble or get weird results using your current searches, try recreating them. There were over 500 changes to the database when it was translated to national standards in November causing some existing searches to be impacted. To be safe, I would reset them.

Why is Choice better than One-Size-Fits Most?

Why Did TMLS Change the System?
Triangle made the decision late last year to do two things in 2023: translate the database to the national standard, and offer choice in MLS systems to Subscribers. The first part involved combing through every term in every category and comparing them to RESO, the official national dictionary of real estate terms. This required hundreds of small changes in our terms, and they are all reflected in the new Listing Management system. The benefits of this are many:

  • Consumers looking at other markets will see terms they recognize, instead of local jargon that might be well known to us but is foreign to people who are accustomed to the standard.
  • Matching terms allows us to data share with other MLSs with relative ease. Now that we have this milestone behind us, watch for announcements about pending data shares with other North Carolina MLSs.
  • Software based on the standards works everywhere. So, products can be built once and published everywhere. This materially increases the availability of these services because it dramatically reduces the cost to deploy and maintain them.

Now, with the database translated, TMLS was able to move to the second part of the plan: introduce the concept of Choice.

Front End of Choice: In the past, the MLS Board of Directors chose the MLS software and all 15,000 users were forced to use it for almost everything. Other markets such as California Regional MLS, the country’s largest, NorthStar MLS, MRED, and others offer more than one MLS interface so it’s a new but not original concept. By allowing Subscribers to choose between the three leading MLS platforms, we force those companies to compete more urgently for your business than they ever have. Now, you have until the end of February to try the three leading systems. We know that choice is going to be popular with the membership as soon as the data levels out.

Very briefly, three choices are:

  • Paragon from ICE: Paragon is a popular MLS platform and has been the only platform for TMLS Subscribers for the last several years. It is popular for its consumer-facing features and ease of use. ICE is a large, publicly traded company based in Atlanta and recently acquired the former Black Knight Financial Services, the makers of Paragon. You can learn more about ICE here and here, as well as our recent Podcast here.
  • Matrix from CoreLogic: Matrix has the most subscribers of all MLS providers. It is popular for its depth and integration with public records through its Realist platform. CoreLogic is owned by two venture capital firms: Stone Point Capital and Insight Partners. You can learn more about CoreLogic here and here, as well as our recent Podcast here.
  • Flexmls from FBS: Flexmls is also very popular and has about the same number of subscribers nationally as Paragon. It is known for its flexibility, mapping, focus on mobility, and a consistent experience from computer to phone and back. FBS is by far the smallest of the three, and is 100% Employee Owned. You can learn more about FBS here and here, as well as our recent Podcast here.

Listings, updates, photos, and documents managed with the Listing Management system will copy into Paragon, Matrix, Flexmls, and the other systems at roughly the same time. After launch on Nov 29, it will take some time for the systems to sync and for mapping errors to be fixed. At some point, hopefully this year, we have a design to make those updates instantaneous (using webhooks, for data scientists in the audience).

What should an MLS subscription cost?

In the old paradym there is one system and one price for all members of the MLS, generally referred to as “subscribers”. Associations have “Members”, MLSs have “Subscribers”. The price is negotiated by the MLS Committee or Board of Directors in each city with the assistance their staff and counsel. MLSs vendors generally bundle services such as Tax Data, Statistics, Showing Scheduling, and the like into the price which ends up being presented to the MLS Committee/BoD as a Price Per Member per Month. The bigger the MLS, the smaller the price per subscriber, because all Subscribers pay whether they ever actually login or not. That’s called a Site License and it’s how almost all MLSs operate today, so that’s what it cost today. But what should MLS cost? Let’s think about what MLS-Next might look like without the one-size-fits-all nonsense.

What Should MLS Cost?

So, for illustration purposes, a 1,000 member MLS is paying $10/subscriber/month for their MLS software. That comes with an input form to collect the data encoded with the MLS’s specific business rules so the data complies with MLS Rules & Regs as well as other data integrity rules. For example, the price can’t be zero, the listing agent ID has to be a valid, the closed date can’t be prior to the list date, and literally hundreds of others. In addition to capturing the data, the software will also include rule-based change forms, automated processes that expire listings based on dates and business rules. Also reporting from Consumer Reports to CMAs and Multi-property flyers, there are dozens of those and most also include a Report Builder so Subscribers can create unlimited styles and options for their clients. The MLS will also include support for a handful of integrations with Tax Data, Rental Data, outside reporting services, and integrations. All that for $10,000/month or about $120,000/year on a 3-5 year contract.

In the standard environment the 1,000 users all have to use the same software to both manage their listing inventory and also their customers. A core function of the MLS is of course to capture the data in an organized way, as we described above, but then most Subscribers also use the MLS to send updates to their clients. Subscribers use the MLS to describe the parameters a buyer is looking for in a new house, and to send them an email when something new comes on the market or something changes. This drip marketing function is a core service delivered by the Subscriber to their clients and most, according to a recent survey, use their MLS for this. So the emails every customer in the market are receiving from their Agents are, the same.

Fast forward to 2023, November 29th to be specific, and the 16,000 Subscribers in the Triangle MLS will find that the data, the listings that we capture with our rule-based forms, has been separated from that second part. The software Triangle users decide to license to talk to their clients will be up to them, not me and my staff at the MLS. And, to begin with, there will be three: Paragon, the one all 16,000 use now, plus two of the other national leaders in the MLS space: FBS and CoreLogic. Its a goal I have had for a long time, and not just me, it’s a goal our industry has been working towards for at least a decade. To push the purchase decision out of the MLS Board Room and into the offices of our Brokers and Agents.

Maybe it’s a little like IDX software in our industry. The MLS does not dictate who our Brokers can use to power listing search on their websites. They have to sign a Third Party License Agreement since they will be holding MLS data on behalf of the Broker, but we know how to make that easy. We support thousands of those sites from hundreds, certainly dozens, of IDX vendors. Its an active marketplace with a wide universe of prices from free to thousands of dollars a month.

So, what should MLS cost?

Who knows. Thankfully in America we mostly still believe in the power of the market to answer questions like that. At launch in November all options will cost the same. Base MLS membership costs $X and comes with the ability to add and edit the listings plus one of the three MLS systems. To add a second system it costs an additional $Y, a third is the same, $Y. So, to be clear that’s $X a month for one, $X+Y for two, and $X+$Y+$Y) for three. In dollars, say X=$50 and Y=$25 so $50 for one, $75 for two, and $100 for three. Those prices are subject to change of course and likely will change. I think it’s strange that they are the same. Like if you went to a restaurant and everything on the menu was $39. That would be strange, and would mean there was some funky math happening back in the kitchen.

That means the answer to our question, what should MLS cost, depends on who you are. Right now the options cost the same to make the transition easier for our 16,000 subscribers for whom all of this is new and confusing. But that’s the only reason they cost the same and that will always be the reality of the marketplace, it almost can’t. Those conversations have lead to some really fun questions. So, if Brokers get to choose whatever options the MLS software companies can work onto the Dashboard, what would a product look like that cost $250? Or $2500? What if a team could choose a complete customer engagement system from 1000 Watt or Agency McKenna? The MLS could automate the property and license data sets and provide programatic access to everything through our shiny new API.

On the other end of that spectrum we already anticipate a $50 option that does not come with an MLS system. Brokers and Agents working for certain tech-heavy national brands do not want or need to use Paragon or Matrix or any of those platforms because they have their own. Soon, when can receive as well as send data through a rules-based API, Brokers with the right tech will submit listings from their own platforms and never need to use MLS software at all. Their people can work entirely within the firms branded environment and never leave. That’s optimal for any business. So, when they signup in the future, they will pick a new API-Key-Only Option which still includes full MLS membership but no software, since they don’t need it.

Either way, whether it’s $25 or $2 or $2,500, the MLS of the future will support them all, but we won’t compel the use of any of them. That seems like a decision best left to the real estate professionals themselves.

Home » Tech

Be Collegial

Triangle MLS: Innovating through Close Collaboration

At Triangle MLS, we believe that collegiality is essential to success. That’s why we’re committed to working with vendors who share our values of cooperation, collaboration, and innovation.

We recently made the decision to give our Subscribers the choice of which MLS software they use. This was a bold move, but it was the right one for our community. It means that our Subscribers have the freedom to choose the software that best meets their needs, without being locked into a long-term contract.

We know that this new approach will challenge some of the traditional ways of doing business in the real estate industry. But we’re confident that it will ultimately lead to better outcomes for everyone involved.

Here are some of the benefits of our new approach:

  • More choice for Subscribers: Our Subscribers now have the freedom to choose the MLS software that best meets their needs, without being locked into a long-term contract. This means that they can get the most out of their MLS investment and avoid paying for features that they don’t need.
  • More innovation from vendors: When vendors are competing for business, they have a greater incentive to innovate. This means that our Subscribers can expect to see new and innovative MLS software products and services in the future.
  • A stronger MLS community: When vendors and MLSs work together, they can create a more cohesive and supportive MLS community. This benefits everyone involved, from Subscribers to vendors to MLS staff.

We’re excited to see what the future holds for Triangle MLS and the real estate industry as a whole. We believe that our new approach to vendor selection is a step in the right direction, and we’re committed to working with our vendors to create a better experience for our Subscribers.

To our vendors:

We encourage you to embrace the spirit of cooperation and collaboration that is at the heart of our new approach. If you have confidence in your product or service, you should be happy to compete in a marketplace where Subscribers have the freedom to choose.

Here are some tips for succeeding in the Triangle MLS ecosystem:

  • Be open to collaboration and integration. We want to work with vendors who are willing to work together to create a seamless experience for our Subscribers.
  • Be innovative. We are always looking for new and innovative MLS software products and services.
  • Be committed to customer service. We want to work with vendors who are committed to providing excellent customer service to our Subscribers.

We look forward to working with you to create a better future for the real estate industry.

Getting MLS Out of The Way

Standard Operating Procedure for MLSs has, admittedly, been bad for innovation. Terrible, really.

For my thirty years in the business, there has been one way to enter listings, and one way to work with them: through whatever MLS software some Board committee picked. Then, every Realtor and appraiser in the market was forced to use that software for everything. For three to five years until, just when everyone gets accustomed to using it, the committee votes to switch again. It’s great. People love that.

To make things worse, the person leading the MLS is usually also the CEO of the Association of Realtors that usually owns and operates the MLS. Not always, there are some big ones that have their own leadership but in most places, the MLS Director is also the Association CEO. These folks usually come up through the Association as Government Affairs, Finance, or Membership Directors, often Legal. And, they are some of my closest friends and a big reason why the industry has been so fun and rewarding. But they are not, as a rule, Subject Matter Experts when it comes to technology.

So, that creates a situation where a non-technical management person is leading a group of non-technical real estate people making what are fundamentally technical decisions. An unfortunate but not terribly surprising outcome of this dynamic is a general over-reliance on the vendors to do, well, everything.

Black Knight, CoreLogic, and Flexmls, and to a lesser extent, Rapattoni, DynaConnections, SEI, and, back in the day, Solid Earth have dominated the MLS-tech space for decades. These are all very good companies run by friends that I trust and respect. No. Seriously, I mean that. I won’t even start to try and name them all, they know who they are, and they know those relationships mean a great deal to me. Despite my personal affinity and respect for them, in my new role I now see how this is underserving most MLSs. The vendors have too much power and control, their agendas dominate strategy, and they sometimes forget, the companies not the people, who owns this information in the first place. I am thinking of some mortgage giants looking at MLS as a source of leads. Just because MLS Subscribers use Software A to store their leads, does not mean the publishers of Software A have any access or rights to use or even see the confidential information stored inside Software A.

If I store my tax returns in a mini storage warehouse, the owner of the warehouse does not have the right to access, see, or use any information inside the leased space. This is no different, and TMLS will never sign a License Agreement that challenges the ownership of our Subscriber’s confidential information. So, before we get to the architecture of “getting out of the way”, let’s pause for a moment to remind ourselves that we are talking about protecting someone else’s valuable property left with us for safekeeping.

Like an original song, painting, or movie, the creator of those works owns them. In our context, the Intellectual Property, or IP, is centered around the listing agreement. Thats the contract between the Listing Brokerage hired by the owner to sell their, house, farm, condo, or whatever, and the Owner. The broker owns the contract, and usually the Exclusive Right to Sell the property in question. She owns the photos she took, or a license to them if she hired a photographer, and most documents she uploaded describing the property. She uploaded this material to our website, entrusting it to us, the MLS, to share it with authorized real estate professionals solely for the purpose of marketing and selling the property. It is her intellectual property that, when added to all the others, creates the critical mass, the positive network effect that defines the collective and creates the MLS’s core value.

So, at the MLS, our job is to build and maintain that list. And to add to it where we can, and to constantly check the records for errors, potential fraud, inequity, or other undesirable economic outcomes. Our job is not to build or even think too much about the software our Subscribers use in their own businesses. As we’ve described, almost all MLSs choose one system for an exclusive contract term. All listings must be entered through that platform, and all searches and prospecting, statistics, public records access, CMAs, drip marketing happen there too. Unless the Realtor or their Broker has heavily invested in their own tech, most Subscribers rely almost exclusively on the MLS software to operate their businesses.

But what if we changed all of that.

The particular software platform a Subscriber chooses to use the information in the MLS is less important to us. Mainly, we don’t want to be a roadblock to any novel way an innovator my find to incorporate the information into their businesses. Forcing people to use one interface feels like monoculture. Like it’s anti-choice, anti-diversity, anti-openness. We don’t want to be any of those things.

For the last several years in The Triangle region, as most places, to enter a listing there was one option: Black Knight‘s Paragon system. Lack of choice is not the only issue here, what if Paragon was down for days or weeks like Rapattoni’s MLS system in August 2023? If that was the only way to manipulate the listings we would be down. That is an unacceptable business risk.

TMLS Network Diagram September 2023

Because system architecture is one of those things I needed to understand as a software CEO, I spent considerable time studying, attending seminars, and interviewing technical experts to try and learn what an “optimal” configuration might be. Engineers and our friends at RESO have been futurecasting the optimal future MLS for years and, happily, the answer is not new, and does not require new inventions to make it real. Other industries have figured this out and built systems that effectively communicate in a rule-based way so that related systems can work together and scale through automation, like the one illustrated in the TMLS Network Diagram from Sept ’23.

What are the building blocks?

  1. Standard Data: It starts with data that is similar enough to be shared across boundaries without unnecessary and inefficient ETL processes. RESO originally reported over 500 types of “status” and more than 400 existed in only one MLS. It’s really hard to share listings when the “threads” don’t line up. Triangle Data is compliant with RESO’s latest Data Dictionary, version 2.0.
  2. Standard Rules: If rules are different it produces a race to the bottom, meaning the MLS with the least rules weaken the viability for everyone and make the whole dataset less or even unreliable. All five Triangle Stakeholders abide by the same rules.
  3. Open Data Policy: For Subscribers, Triangle makes data available in multiple ways including all three major MLS interfaces from Black Knight, CoreLogic, and FBS, as well as high-availability, RESTful APIs for Subscribers requiring only data. This Front-End-of-Choice was made possible because of the years of work at RESO normalizing hundreds of disparate datasets.
  4. Enriching the Data: When a Subscriber enters a listing into the system, Triangle checks other trusted databases for things like green energy features that may be registered at the address, or whether fiber internet is available. The TMLS system adds these fields to the information provided by the Listing Broker to make it easy for her to provide those choices to her clients.
  5. Compliance and Auditing: We can check to see if the property described by the Listing brokerage matches trusted data sources from Government and other places. Artificial intelligence routines constantly scan the images and documents uploaded along with the listings tagging aspects of the information. Missing and conflicting information is reported to the Listing Brokerage who is prompted to improve the accuracy of the listing and the system by confirming or challenging the alert. The result is a dataset that is more reliable and more complete than other sources of real estate information.

So for all of those reasons, coming this fall, Triangle MLS is going to be MLS agnostic, Front-End-of-Choice, or just “Choice”. All three of the major MLS platforms will be available to Subscribers of TMLS. Black Knight‘s Paragon system used now by all 15,000+ members will remain the default MLS platform for all users and will continue to work as normal. But if the Subscriber prefers CoreLogic Matrix or FBS’s Flexmls, or they have their own platform, they can choose none, one, two, or all three. Triangle’s job will be about ensuring the data is accurate and complete in all supported interfaces. The days of steering Subscribers to one platform or another are over in the Triangle.

Multiple ways to look at weather data.

That configuration is something like apps on a phone. I have three weather apps that do slightly different things. All three use the same National Weather Service data to produce their displays (by accessing an API), but one has a cooler radar, another has better alerts, and another has nicer hurricane maps. I bounce back and forth between them during severe weather. Maybe MLS will be like that in the future. Instead of being married to one for years, the Subscribers get to compare and move around if they want to, or use one for some things and another for something else.

Spreading the data around also reduces single points of failure. If there are multiple ways to get to the data, one or more of them could be offline and there would still be a way to do business. The benefits of this architecture are many, and the costs are present but manageable. It means that all three will be more expensive on a per unit basis, since no one gets an exclusive. But that also means that we will never tell Black Knight to uninstall Paragon. Never. Can other Black Knight customers say that? As long as my Subscribers want to use Paragon, we will support it. That changes the relationship in a material way, in a positive way. Yet another reason to change the way we do things and, finally, get out of the way of innovation. Its part of becoming the best MLS in the business.

Interested in PropTech stuff? Watch for more on Triangle’s social feeds and occasionally on this site. Also, come out to PropTechSouth.com, the South’s Premier Property Technology event of the year.

“You will have Pepperoni and you will like it!”

When I was an MLS vendor, “cutover” was a great time. It meant we won another contract and were going to get to learn a new place. And make more money. Back then we traveled to the town and sometimes spent weeks there living out of hotels, spending days teaching software classes. Eventually I was sure the whole world looked like the inside of a Marriott Conference Center. But for the agents and brokers attending my classes, my presence meant only that SOMEONE down at the Board office was forcing them to take time off to learn some new MLS system for NO REASON. Someone has decided that the whole world is changing from Coke to Pepsi, from Cheese to Pepperoni and your options are: 1) Like it, 2) Get over it.

Fast forward twenty years to today, and I am in charge of a big MLS, the 33rd largest in the country. To avoid the trauma of those cutovers, we are building a new system that will keep cutovers from ever happening again. I do not mean that new software will not come in, or that people will not have to learn new systems, but that the MLS will not decide what the subscribers have to use, or when. It will be up to Participants and their teams.

Details are: Listings will be entered through a new Add Listing workflow built by FBS. That database will be the Primary or Original dataset that will be used to update all others. Matrix and Paragon will have access to the data as close as real-time as possible to maintain Messaging Equity among the Front Ends of Choice. Subscribers can choose to use one, two, or all three of the interfaces, but all listing changes and all new listings will come through the new Add Listing workflow. RESO anticipates listing updates will come through RESO Web API at some point, so changes can come from any authorized UI.

The end result of this project will be data that is clean enough so that any compliant software can use it. It means that big brokers and small, with their own areas of concentration, can innovate. It means that MLSs vendors do not have a little monopoly for the terms of the MLS contract. It means they have to compare themselves against their rivals every day, not just every three to five years. It means each of them will have to invest in their systems to support their customer’s need for automation. Some are way ahead on that road.

The end result is something like a pizza buffet? You can have Pepperoni, or Cheese, or Sausage, or even Pineapple, back in the kitchen there are only a few ingredients and all dishes come off of the same counter. Really stretching the metaphor, but that’s like the MLS. Our new systems will allow each user to decide how which TMLS service adds the most value to their business, to make their own pizza.