Episode 01

AI Agents Sound Easy, But They Aren't: Inside Real Estate Ops

James Goody
James Goody
Longtime owner, operator & CFO · Oak 21

In this episode

  • Where AI is already creating value
  • Where operators are wasting time
  • Where the hype gets ahead of reality

Transcript

James GoodyEverybody kind of underestimates how much work it takes to use AI and then overestimates how much of AI will do for you. Me having to pull a regrol and then go check the renovation status of every unit and manually put it in there and then figure out what we spend on it. That process is gone. You're putting all this information into a company that has no duty to keep it private.

Jonas BordoThat's James Goody, and I'm Jonas Bordo, CEO and co-founder of Dwellsy, and this is NetEffective, the Rental AI show. I'm really pleased today to be talking to James Goody, who's a longstanding friend of mine and an incredible person in our industry. He is the managing partner of Oak 21 Real Estate, an advisory and execution partner, working with family offices and operators across multifamily, single family, and commercial. Before that, he was CFO of two multi-billion dollar real estate platforms, one backed by Goldman, Sachs, and Carlisle. And he's a CPA who's helped own and operate more than 40,000 apartment units. Welcome, James. Really happy to have you on the show. Thank you for having me, Jonas. So tell me, how are you using AI today?

James GoodySo I've always been super technologically inclined, shall you say? I've always been in charge of IT for different companies, whether it's rolling out software products like Happy Companies Inspector, where you're already procure to pay or implementing doorbell management tools or camera systems and properties. And I'm super excited about AI. I started using it kind of slowly at first and now kind of picked up speed as the chat uh engines keep evolving. And kind of one of the major ways that we're using AI right now is connecting all of our systems. We're connecting QuickBooks Online, App Folio, Monday.com, and using them to pull insights on all of our properties in a way that we could never do so before.

Jonas BordoTell me more about those connection points, because that's been one of my biggest challenges in working with AI is trying to get everything connected. It never seems to be as easy as I want it to be.

James GoodyIt's not. And that's one of the things that's interesting about it is AI is talked about is it's a super easy to use tool. It's very easy just to roll it out. People are creating these six-figure businesses. And in fact, there's an article in the Wall Street Journal about a guy in Sostalino, California that has a company that he created just with himself and AI agents making six figures. And they talk about in the article that everybody kind of underestimates how much work it takes to use AI and then overestimates how much AI will do for you. So getting everything to work together, it can be simple sometimes and sometimes can be a lot more complicated.

Jonas BordoYeah, it seems to be like the breakpoints between the systems are oftentimes where we get into trouble. So I'm curious, across all of these different areas, you're linking all these together. What's the goal? What are you trying to accomplish by linking all these systems together?

James GoodyI think the goal is to make life easier, frankly. It's to get more done with what you're doing. And I'll give you an example is in the past, people wanted to outsource. You outsource your team, you're saving costs, you're saving time and saving staff. And part of outsourcing, I've done this with a 30-person team of one of the companies I was with, is that you turn a lot of your people into reviewers. So your outsource team does the work, you review, make sure it's accurate, and then you freeze yourself up to do more high-level work. And that's exactly what I'm seeing with AI is that by using it to connect these systems together, pull data that you might have to manually pull, you've moved from a person that's actually doing the work to a reviewer that's able to take a higher level viewpoint of what's going on.

Jonas BordoYeah, I'm definitely seeing the same thing in my work. Love being able to review work instead of having to do it the first time. But I'm curious, you mentioned outsourcing there. Do you think this is a replacement for outsourcing, offshore workers, that kind of thing? Is that where this is going?

James GoodyIt depends on who you talk to. So if you talk to all the tech CEOs as of a week ago, they all said, no, it's not replacing everybody. But I have a 21-year-old daughter, and she went to a Giants game recently, and she was with a friend that had that was an intern in an AI company, and they stopped by 10 o'clock on a Friday night. This company where they were teaching outsourced workers, they had them using these headsets that were recording what they were doing, and basically learning how to do their jobs. Yeah. And so what does that mean? Does that mean they're replacing them or does that mean they're just helping them? I don't know. But I think there's a little bit of both. You still need people to do the work and review the work. And certainly, you know, physical jobs need people, but I think there's going to be a combination of both replacement and augmentation.

Jonas BordoYeah, it's such an interesting and delicate question. I kind of went straight at it, but I know we kind of talk around these things a lot of times. And there are certain areas where, you know, for example, with technical resources, I've never been in an organization in my entire career where there's enough technical resources. Everybody always wants more, more IT support, more developers, all of that. But you may not need more people at the property. And I think that's an important thing to think about. What can we do efficiently that provides a better experience for the resident versus where do we really need the people in order to create the best experience for folks? So it's interesting to be able to figure out those trade-offs a little bit differently with AI in the toolkit.

James GoodyYeah, I had recent experience. I was using one of the AI recording softwares I've used for a long time. And I was having problems with my plan and I went to go get help, and all it was was AI agents. You literally could not onto somebody or get a you can't even get the old, you know, you start yelling at the computer and saying, agent, agent, operator, all that took me back to was AI. Say, you seem upset. In property management, you know, business can break where if the clients can't actually get real life help when it comes to an issue, it doesn't matter how automated or how you know slick your systems are, they're still not going to be happy.

Jonas BordoYeah. No, that's so true. We go astray if we forget that these are people's homes. This is a very different relationship with a product, if you will, than it is with something else. There's a lot of things you buy a pair of shoes and they don't work out the way you hoped it, so be it. You can kind of deal with lousy customer service and it's not the end of the world, but this is your home. Uh lousy customer service is not acceptable in that situation. So, how do we make sure people that we're using these tools to get better service, not necessarily cheaper service, right? That's uh should be all of our goals in the end, is better experience, I think, for the renter and you know, ultimately a more profitable investment. But along the way, my experience, you have a more profitable property if you have longer standing tenants. And that usually happens. The residents stay longer when they're happy.

James GoodyAnd the name of the game right now is ten of retention. When you rest flat and if somebody's least is above market, you want to keep them in place. You don't want to give them reasons to leave. One of the big reasons is just a lack of communication.

Jonas BordoNo, so true. So getting specific, you mentioned connecting all these existing systems. That makes sense to me, connecting up Folio QuickBooks, et cetera. What are the actual tools that you're using that are AI tools in order to get these things done? You're not a coder, you're not a software engineer. What are you actually using?

James GoodyI mean, for us, I'm using right now what's my best friend, which is I think is a lot of people's best friend, is my friend named Claude. And that's that's often where I start with trying to figure out how to connect things and use it. A lot of people say, don't use Claude or ChatGPT as a web search. Like that's dumb. You're not supposed to just use it to search for things like you would in Google. But I disagree with that. I I think you can use it to do kind of more of an advanced web search, meaning I might be able to search for a term and it could take me a lot of time to go through links on the internet. But with Claude, it gives me a lot of different things I might not have thought of or dealt really deeply into all that. You know, the hour of research I might have done can get you know knocked down to 30 seconds of Claude coming up with an answer for things for me to look at. And so, you know, we're using some of the connectors built into the software, Claude Connectors for Excel or Cloud Connectors for Patfolio. There's a company that um I'm the advisory board for called Ledger Systems, LDGR, and they're automating using AI, your utility payments. So utilities and AP. And so connecting that to your systems, having them automatically pull information, pull bills, do all the stuff that you'd have to manually do and double check. They're doing all that in a fraction of the time and at a fraction of the cost of a lot of the traditional utility systems. It's just one tool that we're using that's that's making life a lot easier.

Jonas BordoThat's interesting. I was talking to a bunch of folks about utilities the other day. It's one of the most complex areas of our business. I think one of the most underappreciated and least understood. Uh, the amount of complexity in that world is is staggering. So that's really interesting about Ledger. So, in terms of you know, actually getting net effective benefit from all of these things, where are you seeing the biggest bang for the buck in terms of time expended so far?

James GoodyI think the biggest bang for the buck really is freeing yourself up to be able to do a little bit more. Ledger Systems is a great example of that. They're working with a property manager that we work with, and in talking with the property manager, they're saying, wow, it's amazing. We used to have our accounting person spend all this time going through and reconciling these things and checking on it. Now it's done. We go in, it's done, it's run. And so now all of a sudden we're spending time on looking at, hey, wait a minute, this will be utility trends. Why were our utility bills higher in this month? What's going on? How do you compare that to occupancy? So it's it's freeing you up from that what I was talking about earlier, this kind of higher level review work. So you're not so much in the weeds of doing these things that actually able to review things and get insights you might on that previously.

Jonas BordoYeah. So do you find all that means you can move faster, that you can process more, do more with less resources? What's the bottom line for you on all that?

James GoodyI think it makes us smarter, honestly. I think we're doing more with less resources. Me having to pull a rent roll and then go check the renovation status of every unit and manually put it in there and then figure out what we spend on it. That process is gone. That's all automated these days. And now we can get even better insights of not only the units we've renovated or not renovated, but then get insight from the eye of which units are taking up the most time to renovate or which ones are lagging the most. And it gives you the outliers so that you're not, you know, the 80-20 rule, you're not focused on the units that are maybe the hardest to renovate or having the biggest problems taken away from your focus for renovations. It's giving the insight to go, hey, this is where I need to focus my efforts, and this is maybe information I didn't know.

Jonas BordoBeing able to focus is a huge thing and being able to make smarter decisions is also an enormous thing. How do you make sure that the information's accurate? How do you make sure that you're not dealing with hallucinations or other um, you know, kind of traditional issues? If we can talk about traditional issues with AI. That's been a big challenge.

James GoodyI've been trying to use AI agents. I've oneday.com has been built in. They've been pushing them a lot, and I've been trying to use them in there. And the problem is I'm finding that there is a lot of, it's not even garbage in, garbage out, which is a kind of a data issue, data, you know, a data issue, but it's more of an issue of you're having to be so specific as to what you're trying to get the AI to pull. So I want you to pull these columns from this spreadsheet and from this other spreadsheet or this, you know, this other board in Monday terms. You're trying to pull from all these different information and summarize it into a new board or a new report for you so you can get all the insights if you want. But I am finding a lot of time it's pulling the wrong column or didn't quite understand what you're looking at, or you know, the hallucination issue with sometimes just what it came up with just doesn't make sense.

Jonas BordoNo, I hear you. It can be really hard to judge that, both the hallucination as well as the clod slop or, you know, whatever you want to call it, where you know the output is just kind of crap. That has happened to me a lot. It's something I've been wrestling with because it really does force a higher level of review than you might have to do had a human put that work together. Now, it might have taken a human two or three days to do a report that now takes two or three minutes, but you have to review it in a very different way. Uh, I feel like there's not the same guarantee of quality. And the types of mistakes that the AI make are very different and sometimes much more concerning than the types of mistakes humans might make.

James GoodyWell, you know, the other big issue right now, too, is just LinkedIn just came out with their AI slot button, basically, which you can tag any posts as being AI slot. But it's it's super real. You know, I've been posting on LinkedIn lately and I enjoy it. And I was using the AI to help me write posts. It helps you flush out ideas, helps you refine ideas, but it's really readily apparent, not only with the dash ends and then you know, not this, but that, or but here's the truth kind of thing. But just a lot of writing looks very AI, and I think it takes away from the almost validity of the information. You can have a great idea and spend a ton of time developing an idea. And then when you put it out there and reads too much like AI, I think it just sounds like something that you just came up with for the moment.

Jonas BordoThere is a real AI slop problem, and I don't mean to downplay that. I think we all need to be uh cognizant of that, and I'm I'm happy LinkedIn introduced that button. But I also feel like it's kind of the new troll move, if you will, is just to label everything AI slop that you don't like. So I'll be interested to see how that works on LinkedIn. I do some uh playing around with Reddit from time to time. And basically anytime anybody doesn't like something, they just call it AI slop and make fun of it and feels a little toxic to me, but so be it. We'll see how that goes. I my own pet belief is that when an argument is relatively well developed and it's relatively thoroughly described and thought through, it can be really hard to tell it apart from something produced by an AI and something produced by a human. I think, you know, something quick and sloppy is obviously not AI, and something that is true AI slop is obviously AI, but a lot of things are in the middle. And I don't know that I can tell the difference between them and know which one's which. So it'll be interesting to see how that develops in time. So I'm curious, you you talked about using Claude a lot. Do you use ChatGPT's products or any other AI models?

James GoodyI started off with ChatGPT just because that was the one that everybody was using. Used it a bunch, and then I tried out Claude as I was reading, people liked it better. So I figured I'd try myself. And I think there's a you know, there's a gap in switching, it's a whole problem. And I was actually sharing uh Chat GPT account with somebody, and they decided to delete a bunch of the chats. I don't know what I friend of mine. We're both in so I was like, okay, I'm getting my own account now.

Jonas BordoYeah.

James GoodySo I tried Claude out, and I've been using it for several months now. And it's almost difficult because you don't want to go back to using, you get used to it and get all your information now. You don't want to try out the other one. And maybe hey, maybe ChatGPT is better now. And I know there's a bunch of other models out there too for people that are a little more of a you know AI snob, but you know, that's why it's been working.

Jonas BordoNo, it's it's such a funny thing. I I found the same thing. It's so hard to go back and forth because you get used to the form factor of one and you build up kind of a knowledge base within one of them. But at the same time, I I can never tell who's got the better system. And I don't know who's gonna win in the end. So I don't want to find myself in a situation where I end up committed to a system that isn't the right answer in the long run. But it's really hard to do that. I keep trying to switch back and forth, but I end up using Claude most of the time anyway, because that's where I'm most comfortable on. Uh even though it seems like maybe OpenAI is winning right now. I don't know. We'll see. You you have an opinion on who's winning in that battle?

James GoodyThe problem is it's you know, it's like, do you love your Tesla and do you hate to be on risk? I mean, that's common you know, we're here in the Bay Area. That's a very common thing where you have the you know pre-Elon going for the sticker on Tesla. I think it's the same kind of thing where you have, you know, Sam Altman is very much the evil empire right now, and you know, it's portrayed as a bad guy in the media. I don't, you know, I don't know the truth, but you know, Anthroopic is very much portrayed as the altruistic company right now. So just from a you know, what feels good standpoint feels like Anthropic is, you know, at least looking out for us a little bit, not trying to sell you know all of our information. And maybe OpenI is doing that, maybe they're not, but you know, they both probably are.

Jonas BordoNo, that's true. You know, it's funny. I I was listening to another podcast, How I AI, and in a review of one of the latest models, she was talking about the fact that Anthropic has internalized that so much in its model that it's now like apologizing for everything and trying to be like over the top, almost making you uncomfortable with using AI. Whereas, you know, the the Chat GPT model, it's the equivalent sort of frontier model, is just very direct. You know, this is just the way it is. And, you know, if you don't like it, move on, kind of thing. So it's funny to see the personalities manifesting in the product today.

James GoodyWell, and that's even when you're doing your chats or your or your projects or anything else in AI, are you still using please? And thank you. When you're talking to your AI, I still do. I just it's habit. Thank you. That was great information.

Jonas BordoSo I'm talking to a computer, but you know, it's no, it's uh I I I've kind of decided that AI is um is a team member for me, and I treat it like I treat all my other team members. And yeah, that means please and thank you. And the one that I I keep catching myself on is asking it to do things, which is a little ridiculous. But I've always found I get people like to be asked, they don't like to be told. But you know, same doesn't really apply for AI. So I'm I'm probably wasting a lot of keystrokes with that habit. But that's funny. So talk about the future and where this goes. You know, what are you planning to build? What are you excited about building going forward? Places where you're gonna find more advantage for your business.

James GoodyI mean, for me right now, I think the thing that I really want to learn more about is agents. Yeah. Everybody talks about them. They talk about how easy it is to build, it's right there in its agents or in in everything. It's in COD or in Monday or anything else. And I feel like certainly for me personally, I'm not utilizing them well enough. It almost seems like the analogy of the people that don't use AI at all or that are technophobic where they don't really know where to start. You know, it's super intimidating. I have, you know, family members and senior executives that were on the same team that I've worked with in the past that were scared to download an app and put a login and do it just because it seems so challenging. And I feel like that's a little bit that way with agents because it's easy, right? You can start one right now, it takes two seconds, you can get your own agent, but then you know how much of the information is correct. And then the other thing that I worry worry about as a you know, CFO, COO, one of the product companies I was with when we had different phishing scams. And I was a bank officer, I was a national director of real estate for First Republic Bank, and we have a lot of training on that. And you're putting all this information into a company that has no duty to keep it private. In fact, they're using your information to train its models and create its own database that they're going to use for whatever they're using it for. And there was a lot of talk about this, probably maybe a year ago, about hey, you're not supposed to upload your company financials at a private company into AI because then all that information is now in the public realm, basically. So if somebody else is searching for your financials, they can find it now, whereas they never could before. So there's a lot of questions and concerns I have about that. I'm not gonna connect my personal Gmail account to you know any of these systems, no matter what, because it has anywhere from income tax information to personal medical data, things like that. And the other issue I see as it relates directly to real estate is this whole back and forth right now between real page and YARDI. And YARDI's decided the open data system is the way they're gonna go. And real page says no, we want to control our data. And what does that mean for the customer? And what does that mean long term? And I'd use an analogy of beta Betamax versus VHS. If anybody remembers that, it's uh two different formats in the 70s. One was gonna win out, right? One was gonna be the dominant one and ended up being VHS, got more widely adopted. And so it's this kind of same question here. Is it this model of all your data is going to be public anyway? Which I I hear from you know from people and who cares? And that's why I still say to family members, don't post your birthday on Facebook. Why you're just giving you just making it that much easier for hacker? And then when your mother-in-law comments on it, then they have a mother's maiden name, that type of thing. Are we just too enthusiastic about AI right now? And then a lot of people are willing to just put all this data out there, or is it just inevitable, right? Is it that it's all gonna be there anyway, so what does it really matter?

Jonas BordoThat's such an interesting thing, the information getting public. To what degree can we trust Anthropic or OpenAI when they say that that they're not gonna use it to train their model, that they're not gonna make it public? Um, that's something that I worry about. You know, I have all the correct settings set, I think, so that they're not making anything that I'm doing public. But I worry that that may not turn out to be the case, or there's something that they might be doing that I wouldn't like. And then, you know, what if those things get out? Uh, what if people do find out? And I often think we keep things secret that we might not need to keep secret just out of privacy preferences. So does it really matter? Is anyone actually looking for the performance of this real estate property or that technology company when they don't have a vested interest in it? Maybe, maybe not. I don't know.

James GoodyYeah, that's a key issue, but who cares, right? Does somebody really to really care about this single family rental that we're managing in you know in Cleveland? Probably not. But by the same token, the last four days in a row, I've been getting pinged on my phone all the time with this is your code to resend your password for Venmo, Cash App, and uh you know what other service I'm using, and I know somebody's out there, and it has been happening every day. I deleted Cash App for my phone because I don't use it very often. I'm still using Venmo a lot. I changed all my passwords for all the programs I use, but I'm still getting the messages and it plays into that. How much are hackers using AI now too to pull information on you? And if you have stuff that's in there that's personally identifiable information or information on your company or family members, are they getting that? I don't know.

Jonas BordoYeah, we could do an entire episode or many, many episodes on just the the privacy risks around you know theft of information. I've uh I've always worried about identity theft, and I know people have tried to steal my identity as well. Such a frustrating thing to have to deal with. It's scary, what's out there in the world and what people are trying to do. So uh I hope nothing goes ari with uh Venmo and everything else for you. Hopefully you've got that figured out. So, what are you doing in your personal life with AI, James?

James GoodyI probably use it personally as much as I do for business. You know, what I was talking about earlier that there's this whole notion that you're not supposed to use it as a search engine. But I mean, I that's exactly what I do use it for a lot because it used to be when you search for something, I'll give you an example, we're going to a wedding up in Healdberg in two months.

Jonas BordoYeah.

James GoodyAnd so it's easy for me to go look up some hotels, you know, that type of thing. But and it might take me half an hour to do that and then go look at availability or rates. It's a whole lot easier for me to go to Claude and say, here's the dates we're going to be here, here's the location, here's some hotels that I know about. Go ahead and give me pros and cons of each and give me a list. And then that comes back to me in a minute or two minutes versus half an hour of searching the web and going on the different websites and looking at it. But what I do then do is take that information to the accuracy of the information, is I'll take that for my recommendations and then go myself to the website for the hotel and book it myself. I'm still not not there yet with having it book everything for me.

Jonas BordoThat's actually one of my favorite applications, too, is travel planning. I did a trip to LA with my son, and he and I sat down with ChatGPT and basically had it plan the whole thing for us. And, you know, at the end, we got a whole itinerary and everything organized by traffic distance, you know, with real-time traffic and everything. It was amazing. But right there with you. I didn't have it actually book anything uh for me. I'm still afraid to give it my credit card or anything like that. That feels like a bridge too far somehow, but great use case. One of the things I always want to do is recognize great operators out there. Uh, you mentioned you've been working with some folks. Who would you like to call out?

James GoodyYou know, there's a guy I've been working with for the past probably year and a half uh named Nick Virovek. He's the president of Fisher Asset Management in Cleveland. And when I talk to Nick, he's very experienced with property management. You know, he's running, he's the president of a property management company, but he's also super progressive and tech forward when it comes to property management. So he's always willing to try different things. And it's great when you know when I talk to him, I'm saying I'm the fellow prop tech nerd because I'm learning about guitars and property technology, which I'm super passionate about. But doing things like when we were even having problems with financial statements, we couldn't figure out there's a somebody had posted something in a prior period common accounting thing in in property management. You're supposed to close a month and then nothing's supposed to change. So the numbers don't change. Well, they'd sent us some financials, the numbers change from the prior months. So our accounting team was having trouble reconciling it. And in the past, that used to be an exercise in Excel formulas and you know, hunting through GLs and all that to try to find the difference. But for him, he he took a GL, dropped it, you know, whichever program he's using, had analyzed the difference in account balance ledgers versus the original ones that were sent, and boom, came out with numbers. And so there's also somebody that piloted ledger systems that's been using them for AP analysis. And then I've talked to him about a couple of other products. And he's very into like how can this help my company and help us get more capacity so that we don't have to hire a bunch of other people and we actually get the ability to analyze and review things instead of being stuck in busy work.

Jonas BordoYeah, that's fantastic. Good for Nick. Thanks for mentioning him. I love, love, love, love using AI with financials. You know, just having it be able to pour through things incredibly quickly is just amazing. So good for him for using it for that. Well, James, it's been such a pleasure to have you on. Thank you so much. Appreciate you taking the time for this and appreciate all your thoughts on everything uh AI and property management related. For everybody out there, this has been NetEffective. We have new episodes weekly. If you're running rentals and figuring out AI, subscribe wherever you listen. And if you'd like to come on the show, drop me a note and let me know. Looking forward to it. Thanks for listening.