What Is an AI Factory? With Cat Allday
19 Jul 2023 · 71 min
Kat Allday, Head of AI at AppFolio, describes the company's AI Factory platform that lets teams build AI products fast. AppFolio bundled existing tools into Realm, a brand that includes Lisa (a digital leasing assistant) and a new conversational interface that can query data, generate reports, and execute actions like adding late fees directly from chat.
Chapters
Peter Lohmann's Podcast. Peter Lohmann's Podcast.
Peter Lohmann's Podcast. Brought to you by LeadSimple.
Yum. There are going to be certain activities that the property manager should never have to do. The application should be smart enough. It should learn the things that you do all the time, these sort of routine behaviors. And it can say, hey, I noticed that the first of the month you run these 10 reports. Do you want me to do that for you and then summarize the insights and send you a note? Like, that's where I think the future is, is going.
Welcome back to season 3 of Owner Occupied on operational excellence in property management. Owner Occupied is a show about property management in the real world. I'm your host, Peter Lohmann, co-founder of RL Property Management. For season 3, I have a different guest each week and we go deep into conversation about what actually works when trying to grow and streamline your property management business. Thanks for listening. Now let's go. All right. Welcome back to Owner Occupied. I'm really excited today to introduce Kat Allday. Head of AI at AppFolio. I know this is going to be just a really exciting conversation, and it's, it's very timely with all the discussion around AI, both in our industry and in the universe as a whole. So Kat, thanks again for coming on, and I'd love to have you start by just giving like 90 seconds on your, your background at AppFolio and where you were prior to that, and we can kind of go from there.
Great. Well, thank you for having me. I'm really looking forward to our conversation today. I'll tell you a little bit about myself. So I've I've been in technology for about 25 years. I've worked at several software companies. I've been at Appfolio for 8 and a half years, and I've worked both with the property management side of the business, but also in previous incarnation, I worked with the legal vertical for a few years before that business was spun out. And I've been focusing on AI for about 3 and a half years now. We started really like a concerted effort in 2019, and I moved over in 2020, January 2020 to be exact, to really focus on what we're doing around this technology for our customers.
I was so fascinated when we were kind of chatting prior that, first of all, that you've been at AppFolio for so long. So you, you've been there, you said 8 and a half years. I mean, that was long before they went public, so you've really seen the rise of that company as they've come to dominate our space, which is small to medium-sized property management companies. Definitely the largest market penetration there. Before we dive too far into AI, I'd love to hear you just maybe reflect a little bit about, a little bit on Appfolio as a company, working there, their position in the marketplace, and some of what, because you've had a really unique position having been there for so long and been able to observe their impact on the industry.
Yeah, so, you know, I actually joined AppFolio pre-IPO, so about 6 months actually, right before we went public. And the reason why I joined the company, you know, I've, like I said, I've been in technology for many years and worked at several different companies, was their approach to the way they think about solving problems. And they, you know, the ethos about listening to our customers is in our DNA is a really something that really stood, you know, struck, stood out to me when I was evaluating Appfolio as a company I wanted to join. And also, I think we had founders who were technologists at heart, but again, were sort of thinking about the future and kind of able to look around corners at trends in technology, but then also relate that to the industries that they were supporting. So, if you think about property management, What are things that are happening in the property management space, and how can we use technology to help solve those and be understanding what those trends are before they actually happen so that we're ready to take advantage of those? So I think that is something that I really found fascinating about the company and where it was at the time I joined, and it's really proven to be true. You know, we are very close to our customers. We understand the pain, the challenges that they're having, and then being able to solve those problems for them, sometimes preemptively, I think has been something that's been really unique about this organization.
That, that rings true. I feel like AppFolio, you know, you know, I'm an outsider, but just the fact that they had a head of AI for, what would you say, 2 and a half years, 3 and a half years, speaks to the fact that they are Looking ahead, look, trying to look around the corner of what's coming down the pike in our industry. I certainly don't know of any other property management software provider that has anyone as a head of AI, let alone going back long before ChatGPT was a household word and everything else. So very interesting. And I'm always curious about, you know, big public companies, like how much of that original founder ethos or culture is still, you know, you walk the halls of the HQ and like, do you still feel that? Is there still some of that DNA, as you mentioned, in the company? And it sounds like maybe that really is the case.
Yeah, you know, I think one of the things that we do have in our offices here is we have our core values on the walls. So as you walk around the building, you see those values. Those values were sort of defined by the founders, like, in their— probably the first year that the company was around, and they still hold very true. And, and I think that is something that, you know, a company that's— we're 16, 17 years old now— that is actually pretty significant to see, you know, this core set of values and people still sort of practice those values. It's one thing to, you know, have values on the walls, but to actually have the employees living those values, I think is really special. And from a technology standpoint, I think the things that the founders were able to do was really understand these big technology waves. We like to call them waves. If you think about, you know, they built this, the product from day one to be hosted in the cloud. I think that was a very deliberate decision. So they really took advantage of sort of the internet and cloud as the, as the foundation of the product. And then from there, the next sort of big wave was mobile. And they were thinking about how do we now allow people to work from anywhere through a mobile device, whether that's an iPad, a laptop, a phone, right? And the phone was really the thing that I think set Appfolio apart. They were, you know, we were really able to get you know, property managers to be able to do their work from that thing in their pocket that they carry with them everywhere. And, and I think AI is now that next wave that we want to take advantage of.
Yeah, great, perfect segue. So AI, that's really what we're here to talk about, that's what we're all curious about, and we're going to get to the big announcement that dropped a few weeks ago regarding AppFolio and, and AI. But I'd love to hear from you personally what fascinated you about AI all those years ago, not all those years ago, but a number of years ago when you took this role within the company. There was no guarantee that AI was going to be hot and big and the next buzz and trend. So this was a strategic bet on your part, slash passion. You know, I don't know how those, you know, how you would allocate it there, but something made you decide, yeah, you know what, I'm going to go within a property management specific company. I'm going to focus on AI, which, you know, like now sounds amazing, but go back 3 years, I'm sure you got some confused looks. Like, so I'm just so interested to know what did you see or what within you was like, yes, this is where I want to go. This is the future. This is so cool.
Yeah, so one of the things— we had a CTO, Chief Technology Officer, who painted this picture of what property management could look like in 10, 15 years. And it was such a compelling story, uh, that I said I want to be part of that, something that could really change an industry. And, you know, some of it is probably a little bit science fiction still, but It was fascinating enough that it made me want to be a part of it.
Can you share any tidbits?
I'll give you a couple examples, right? OK, great. So one of the things was, let's say you are turning a unit. And you could have this completely automated experience where when the unit is getting ready to turn, it automatically sends requests out to various different vendors, to the painter, to a gig worker who was going to go do the inspection, let's say. So let's say somebody shows up, they go do an inspection, they have their mobile phone, they're using their recording with video, walking around the unit, capturing images of the state of the unit, and then that gets uploaded into a system. And there could be some kind of recognition between the previous inspection and the current inspection. And through, you know, imaging analysis, you could determine where— if there was damage. And then if there, if there was damage, it could then say, okay, well, that's damage on the floor. It's a laminate floor. So we need to send somebody to repair that and could initiate, you know, sending out notifications to whoever your, your person is who does those repairs. So let's say it could help you get your turns done. Then you could have automation around like a move-in flow or the leasing flows for people to do self-showings, let's say, and automate that process with, you know, smart lockboxes and other things. And so he told the story of sort of this automate— all these automated points in a unit's life cycle, right, from move out to move in, through inspection, through the leasing process. And it was really fascinating to me, and I was like, Well, how much of that is possible today? And like I said, a lot of it could still be science fiction, but I think what we're seeing is we're getting— the technology is going to enable a lot of that vision really soon with sort of a combination of things, whether that's AI, traditional software automation, IoT, these sort of smart devices. Those types of things, if you build a solution that uses all those components, I think you can get— we're going to get closer to that vision. I don't think it's 15 years. I think it might be 10 years.
That is so fascinating that, that future that you painted a picture of in relaying that story. There's a lot of things that I do day to day within a property management company where I just think to myself, this should be automated or this should be handled by an AI or— yeah, I mean, it, it's frustrating because it's in like 90% of situations within property management, it's the same old, same old, but it's always those 10% edge cases that you get tripped up and you're like, well, this doesn't talk to this, or what if it's a month-to-month lease, or what if the owner's moving in after the tenant moves out? There's always like weird scenarios that you have to account for. That seem to, to make progress frustratingly slow with technology and automation and AI. But I think AI could help be the unlock that gets us past some of those hurdles. Would you agree?
I agree. And I think what we're seeing with these large language models, that's what powers like ChatGPT. I think that's going to actually allow us to when those edge cases do happen, that technology is gonna be able to help you solve those edge cases maybe more elegantly than you could today because these tools will have the capability to do some reasoning, which is different than the software we have today where it's very rules-based. Like if this happens, then do this. Well, sometimes it's, it's not, you know, a linear step. There has to be some, some additional reasoning. I think that's where the, the recent evolution of this technology with things like ChatGPT is very promising to be able to solve those sort of edge cases.
Yeah, totally agree. All right, so not everyone reads my newsletter and knows about the big AppFolio announcement. Maybe they heard about it some other way, but For those who aren't news junkies or follow, you know, industry trends super tightly, AppFolio made a big announcement at the recent NAA conference and announced a product called Realm, which from what I understand is sort of a roll-up of some existing AI-type products as well as a brand new product, which is a conversational AI tool that allows you to actually do work within the product. So I don't want this to be like a long ad for AppFlow or anything, but this is interesting, right? I'm interested in this. So I'd love to hear you talk a little bit about what's Realm, what's in Realm, and, and share some of the conversational AI that, that you actually generously demoed recently. And it was really exciting to me. So love to hear your take on it and maybe just summarize for those who haven't been following.
Great. Well, I think our, our, our marketing and brand team do an exceptional job of helping us think about how we deliver our products. And so AppFolio realm is sort of an umbrella term that encapsulates all of our AI products. So we've got lots of products that are already powered by AI. So we have Lisa, which is our digital leasing assistant, which was sort of our first product that we, we launched that, that uses AI. We have Smart Maintenance, which is a maintenance coordinator, digital coordinator basically. We have Smart Bill Entry, which helps with invoice processing, and that uses like image rendering technology so it can actually understand what's on the invoice. We have Smart Insurer, which is for liability insurance coverage. We have— we recently announced marketing descriptions using tools like ChatGPT to sort of power them. And, and those products are all part of Realm. And then we announced— the big announcement at NAA was this new conversational interface. So being able to, you know, with— through like a chat window, ask Appfolio Property Manager to do something for you, whether that is Hey, I want to know what my rent roll was at this property. And basically what it would be able to do is goes and like executes the report query and then brings back the information for you. That's one example. You could also ask it to send some broad communication to your residents. So the example that I think we were using, let's say, there's maintenance being done on an elevator in a building. So you could send a note, an SMS message to everybody in that building notifying them of that elevator maintenance. And that can be done in like one command. And that's really streamlining that work that you have to do today, which you'd have to, you know, go do that individually for every resident if you wanted to send like that bulk communication. So those are just some examples of how that tool could be, could be used.
Yeah. So when I first saw this demo, a few different things really struck me. I'm going to monologue here for a second because this is why I really wanted to chat with you. So I'm curious to get your take on this. So when, when I first, we got on this demo and what I was expecting was, oh yeah, AppFolio AI. You can like ask it questions about how to use AppFolio. Like, how do I enter a late fee? And a little bot would come back and say, to enter a late fee in AppFolio, first click settings. You know, kind of like a glorified, you know, help chatbot or something like that. That's what I was expecting. So then during the demo, they first— they showed that, and I was like, okay, whatever, you know, obviously that's gonna work right. And then it was like they showed Um, and I forget, you had, you know, there was an engineer on with us who was doing like a live demo. He, he queried, he, he said something like, I'd love to see a rent roll, just like you were explaining. I'd love to see a rent roll for this property. And then it showed up right in the chat window. It wasn't like, to see a rent roll for this property, click here and then go there. No, it like actually pulled the data right from that specific software, like, like my data, right? If I was the, the user in this example. And displays it right there. And that— and I was like, whoa, that's really interesting because you've, you've given the, the LLM access to property, unit, resident data specific to my account, not just like the AppFolio help docs that are generic, right? So that was super cool, really interesting, and takes it to a way more useful level. And then to cap it off, He did, as again you articulated, add a late fee to 123 Main Street, $50, January 1st. And it was like, sort of reproduced back what it thought the request was and then press yes to confirm or something. And then it would post a late fee for you. I might be getting some of those details wrong. So now you're talking about not just conversation that's one way, where you're sort of read-only, but actually the ability to update data in the database, in my database for my properties and execute work on my behalf. Like that to me was mind-blowing. And maybe I'm silly to be blown away by that, but I have not seen anything like this anywhere else. Think about when you're chatting with ChatGPT. I mean, you can't ask ChatGPT to add a calendar event to your calendar. Because it's just, it's not connected in that way. So this is just really next level. And where I think this is valuable is when you talk about new team members coming online, you know, they have to get familiar with software to be productive, but this is going to allow someone to be productive almost right off the bat because they're able to just converse with the software to either figure out how to do what they need to do or to actually do it.
Yeah, I think that's definitely something we've heard from lots of people that have seen this is this is such a game changer for onboarding a new, new hire. And I think, you know, when we were thinking about the types of problems that people might use it for, there is this sort of like, show me how, right? I think that's, that's an obvious one. And then there's this sort of like, I need to, I want to discover. So I want to find out information that's in my database. And that's the idea of like, go look up this information and tell me. I don't know how many times you've gone and you need like, you go run a report, and then you get the report, and it's got 20 columns. And the data you really need is in like column 12. And now I have to sort through that information. And if I could just get the data I want at my fingertips, That's so much more powerful and, you know, it saves you time.
Yeah, I think about this like the difference between having Google Calendar and having an executive assistant. Yeah, right. Like, yeah, we have Google Calendar. I could go and add an event for next Friday to get my haircut, or I could just, hey, can you put an appointment on my calendar next Friday, haircut? And they're just gonna go do it, right? It's kind of like that next level of usefulness and contextual awareness.
Yeah, I think you're spot on with being able to tell the application to do something for you. That's a pretty unique sort of use of this type of technology. And I think where we have an advantage is we're leveraging the LLMs who have— there's just lots and lots of data that allows the system to understand natural language. So you might ask a question differently than I would ask the question. And the technology's got to understand that we're asking for the same thing. And I think that's where leveraging LLMs helps us do that. So you build this sort of shared understanding, regardless of what the user asks for. Or how they ask it. And then because we're able to tap into the data for the property management company, the information it's going to return is going to be very, very relevant. So I think that is really, I think, a very unique delivery of this technology. But I do think it's like super— I think about it as supercharging you as an, as a, as an operator. Like, you know, I can, I can just do things so much faster with this type of tool.
Today's episode is brought to you by the Rentworx Mastermind Summit. I recently came across an opportunity that I want to share with my audience. Many of you know Brad Larson, an industry leader in our space and the owner of Rentworx, managing over 1,200 units. He's the founder of the Property Management Mastermind Podcast, one of the few property management podcasts that I personally recommend. Brad also runs an absolutely absolutely stellar conference called the Property Management Mastermind Conference, PMMCon. In our last conversation, he was telling me about their newly created Rentworx Mastermind Summit. This is a limited opportunity, small group training session for 2 days taking place in their brand new office in San Antonio, Texas. Rentworx is opening up all their books to the way they run their business, including all their forms, procedures, and cutting-edge methods that make Rentworx a true industry leader. The attendance is limited to 6, so it's a very small group allowing for a lot of one-on-one attention. They plan on covering every facet of the management life cycle, including large-scale tax planning by their CPA firm and new business development by the Biz Dev Mastermind team. Some of you may not know this, but Brad was also instrumental in the creation of the NARPM accounting standards. With that experience combined with their accounting team in place, you'll find one of the best-running, most profitable management companies around that continues to add consistent organic growth every year. Attendees will be able to soak up that knowledge with a money-back guarantee if they're not 100% satisfied with the experience. Visit rwmastermind.com to learn more and sign up before they're gone. Thank you to RentWorks Mastermind Summit for sponsoring the show. So the conversational AI is not out yet as of this recording. It's July 5th. This recording probably be at least a few weeks before it gets released. I want to ask about pricing. So is this going to be included in the base AppFolio plan? Is this an add-on? Is this part of AppFolio Plus? Have any of those details been ironed out?
The way we're thinking about this today is that this is something we would give to all of our customers when it's ready for general use. Right now, we're not thinking about gating it behind the Plus tier or anything like that because we believe it's really powerful and it is something that we think everybody should be able to take advantage of. So at this point, like, there's no decision about gating the conversational component. Now, in the future, there may be some activities or things that make more sense for a certain type of property or user. And so we may restrict some things, but we haven't made any of those decisions yet.
Yeah. Okay, and timing, when can we look forward to this being like generally available?
So that's a good question. There's definitely some work we want to do. One, we want to make sure that it, it is performant. So, you know, if you ask it a question, it doesn't take 5 minutes to return the response. So there's definitely some technology work we have to do to make sure it works as people would expect it to work. We will be bringing on a few sort of what we call our charter customers very soon. And we plan to have anywhere from 5 to 15 charter customers. And those are folks who are really going to pound on this and let us— help us identify where the pain or the lagginess or if there's things that are returning responses that we wouldn't expect. We want to make sure we solve all those technical challenges. So I don't have an answer as to when. But like I said, we want to get it into some real customers' hands very soon. We have our customer conference, our user group conference in September. We plan to be able to show the next iteration of this product at that conference. So that's our next big milestone. And I think from there, we'll decide whether we could go into a more broad beta with the product.
Got it. Okay. And it seems like this product, the conversational AI, is something that it's like the more people who are using it, the better it's going to get. Because I assume there's going to be some sort of a feedback mechanism where the system's going to know if it was helpful or not, either by observing the interaction or maybe there'll be a little thumbs up, thumbs down, was this helpful type thing? Is that right?
Yeah, we can sort of instrument the product so that we can understand what people are doing, the types of questions they're asking it, the things that they're wanting it to do. I think with any new technology like this, there is an adoption curve, right? And one of the things that I'm really— if I had to be honest, the things that worry me, keep me up at night, are If we give this to customers and they'd use it once and it doesn't return, doesn't behave the way they thought it should behave, do they abandon it, right? And I think that is a challenge with some of this new technology, right? If it doesn't work exactly the way somebody expects, they're like, eh, it's no good. And these things will get smarter and better over time. And so we do have to look for those early adopters, the people who like kind of playing with the technology to get it to a point where, you know, people who maybe are less likely to adopt new technology will be willing to use it because they'll be able to get the value out of it. So there is this sort of adoption curve we have to kind of think about as we're building a tool like this.
Yeah, it'll be fascinating to see what types of use cases come out of once this is available in the hands of property managers. Like, what does it turn out this is most useful for? You know, we talked about onboarding new employees. That's kind of an obvious one. But I'm trying to think about what other tasks property managers do on a day-to-day basis where this is faster and easier than clicking around the system a whole bunch. Because I feel like if you can identify those, optimize for them, and then sort of nudge new users like, hey, try asking Appfolio to blah, blah, blah, blah, blah, that might help sort of give them a great first experience.
Yeah, I think being able to provide people with some guidance on how to use a tool like this. I don't know how many of your listeners have tried ChatGPT, but you got to kind of have— there's a little bit of an art to how you engage with it, right? And we want to make sure that it's like a no-brainer. Like, I can ask this thing to do X, Y, and Z for me, and it will do it. Without having to learn how to ask it. And I think that's some of the things you're hearing about some of these tools like ChatGPT. You got to figure out how to— you might ask it to do something, and then you got to refine the ask a couple of times before it gets what you want it to do. I think that is something we're thinking about as we're designing these products is, how can we help the user understand what the thing can do for it?. And I think that is, you know, that's a very hard thing to do from a user experience or design, you know, perspective. It takes really, it takes people who are way smarter than me to figure out.
Yeah, there's, there's whole, I mean, prompt engineering I think is the, the lingo that folks use for this. And I think the advantage here is that because the tool is built into the product and it's customized for a specific use case, It's not like you're going to have to be like, you are a property manager assistant, right? You won't have to be typing that because that'll already be ingrained into it. So you can just start right away with your questions.
As long as you're asking it to do things that you could do in the app, it should be smart enough to figure those, those actions out. And so, yeah, I agree. I'm very eager to get this into some real customers' hands because we are going to learn a tremendous amount very fast. Once we do.
Excellent. I've heard a lot of good things about smart bill entry and smart maintenance. I think those two specifically are the ones I hear. Are— I'm curious, like, if you're able to take what you learned in the development of the conversational AI and, and sort of bring that to some of those other products, or maybe vice versa. Did any of the learnings in those products inform the direction you went with the conversational AI? Because Again, AppFolio, you— AppFolio as a company has been at this for a while. This isn't your first go at an AI product. And the, the, like, you have such a lead on the, on the competition, to my knowledge, in terms of being first to market here with a really compelling use case. I'm just so interested in, in that as a competitive advantage and like how, how that has all like played out internally. Between products and, and, and for a future roadmap?
Yeah. You know, one of the things that I think has been really exciting is because we had this really concerted effort around AI in our organization, we have built an infrastructure that allows us to swiftly build, you know, functionality. And so we have a team called the AI Factory.
Ooh, I like this.
I mean, that basically has built the platform that allows us to build these tools. And we made an investment in this team. And that team has been involved in every AI product we've built. So they're either consulting or being a team member building a product. And so what we've been able to do is take all the learnings from all the products we've built and build this platform that is now available to more of our engineering organization to start thinking about, OK, how do I harness the power of AI in solving a customer problem that I'm working on in this maybe different area of the product? And so the AI factory team does a couple of things. They built the infrastructure and the platform. And they've also done education. Not every engineer knows how to build an AI product. Software engineers have different specialties, right? And so we've built these, what we call our AI Academy courses for our internal teams to help educate people on like what problems are even worth putting AI towards. Because, you know, AI is not— it's, you know, it's, it's not something you want to use for every, every problem. It's not always the most economical or the fastest way to solve a problem. And so helping people understand, like, what kind of problem is, is AI good for, that's like the sort of the baseline education. And then education on the more technical, like actually how to develop AI products or how to think about the models. And so that's been an investment we've made as an organization because we really believe this technology is going to be transformative in the industry. And so we've got this sort of I think that's really— if I'm spilling the beans, that's our competitive advantage.
You know, that is fascinating. So a platform internally within AppFolio to help engineers utilize AI or, or explain why they shouldn't, right?
Yeah.
To help solve customer problems. Very interesting. So just to get some of your expertise, because I'm curious personally, what types of problems are useful— what types of problems is AI useful for, and what types of problems is it not useful for?
Yeah, so I think where AI is, is helpful is if you're doing these sort of— if, if the activities are very routine and you're gonna do the same thing every single time, that's a great place where you can use AI to help automate, right? That's one example. I think the other example is when you're trying to look at a lot of data and pull insights out of that data. That's another place where AI is really powerful. And that's whether it's pulling insights or being able to make recommendation— like a recommendation engine. Those types of solutions are, I think, where AI tends to excel. I think what we're seeing is with ChatGPT and large language models is the natural language processing. So anywhere where you're engaging around asking questions or being able to— I think maintenance is a really interesting example. If you think about when a resident is reporting an issue, if they're in the tenant portal reporting an issue and they're able to say, hey, I have a leak in my kitchen, okay, then you can— the AI can sort of prompt the resident for some more information. So because it's a leak, is it the faucet? Is it a pipe under the sink? Like, where is it? And so they can like answer those questions. And so when that maintenance request gets sent to the property manager, they already have some of the, the triage questions already, you know, defined versus, you know, just an open text field where they can describe something. And, and if you're like, if you're like me, I'm not, uh, I'm not very good at under, you know, doing home projects. My, my description, if somebody were asking me, it'd be like, there's water on the kitchen floor. That would be my like description.
That's the extent of my knowledge.
A bunch of other residents also probably report things that way. So think about like how much time that can save the property management team, the maintenance team, because they already know, hey, the problem is under the sink, it's the, it's the pipe. And so I'm going to send the right guy out there who can get under there and resolve that, right? Versus like showing up and hoping that they, they gave you the right information. Or also, I think from an urgency you know, being able to help identify if something's really urgent, you know, I think that's where that kind of technology can help.
I love the idea of AI being used behind the scenes in like a silent way to be helpful in solving customer problems and not like the conversational AI is, you know, it's big media, there's great PR there, it's very exciting, it's this whole new interface, but You know, what I'm hearing you articulate and what I also think is true is some of the best use cases for AI are quiet. They're just silently doing their thing, helping solve a customer problem, helping a property manager get something done, and not being, not being flashy or necessarily even exciting, but just small quality of life improvements that help streamline workflows or automate communication or different things like that.
So one of our, our founder, one of the ways he described AI when, when I was talking to him about this, this, this role before I joined, he, he, he said AI is like raisin bread. It's traditional software development with raisins sprinkled in, and AI is the raisins, right? And so it's like AI isn't everything, it's just this, it's the sort of quarter, right? So, so that's a— I thought it was a great analogy, and I think about it often. You know, it's the, the sprinkling of raisins throughout the product. It's kind of a— if Appolia property manager were a loaf of raisin bread, we want AI throughout.
Yep. Okay, great. I love that. So I put out the call on Twitter a few days ago for questions, and so I picked a select few here that I thought were really good questions to maybe prompt some good conversation here. So my friend Wolfgang Kroski, he was curious about AI, and we, we kind of started going down this road a minute ago, but AI for data analytics. So property managers have tons of data within essentially the database that is the property management software about units, tenants, work orders, vendors, clients, bank, you know, bank transactions, So, you know, I think there's probably insights buried in that data that could be surfaced with intelligent data analytics or AI, whatever you want to call that. Is that something that AppFolio is working on? Is there anything there that you find interesting?
Yeah, so I think some of the things that we're thinking about, like in the maintenance space, we do have like a maintenance dashboard, I think in the Plus product. Where, you know, we are bubbling up some, some insights. You know, I think again, when you have a large amount of data, that is a great application for AI. I think we'll see more of that in the future, but I don't— I'm not sure if we have anything like that that I can share right now.
Okay, no problem. All right, so we've got some funny names here coming up from people on Twitter because some people don't use their real name. So next one is the Grumpy Landlord. I empathize with that. One of the questions he said is, what's on the AI roadmap? And maybe you can share some of this, maybe you can't. But anything that you can talk about coming down the pike, I'm sure would be exciting for folks to hear about.
Yeah, I think what I can share is we are working on this conversational interface. I think the other things that you'll see is we'll continue to see developments in our existing products, so they'll continue to enhance those. Smart bill entry is going to continue to get smarter. I think over the last 6 months, it's able to recognize more and more fields that I think— then I think initially when we first released it, it could do 4 fields. I think it's up to like 9 fields now that it can auto-recognize.
So this is like vendor, date, amount due. Invoice number. Okay. Like, yeah, interesting.
Yeah. And so that will continue to evolve. You know, we're working on a product called Rent Insights, which is, you know, looking at a number of pieces of data around both comps and amenities and helping you understand how your pricing or your, you know, how you think about pricing those units price would change based on like moving some, some of those criteria around. So that's actually a— and it helps you with understanding your vacancies. So that's definitely using like the more of that data analysis.
I love that. I think there's big opportunities here. I think what the big property managers, or maybe it's the hotel operators, what they have this great euphemism for basically I think they call it revenue management or something. It's basically like, what's the most you can rent this for? That's a really nice way of saying that. What's the most you can charge for this and still get at least? Call it revenue management. Sounds very— we're trying to raise your rent as much as we can is really what it is. And that's something that's really, I think, a pain point within single-family rentals and small multifamily is pricing the unit. Now sometimes it's easy, you're in the middle of a big built-to-rent development and there's 100, you know, all over the place that are all priced right around the same amount, and you can optimize your vacancy rate pretty carefully, almost like a big multi-family property. But if you've just got a Class B, 1980-built single-family home in Houston, a suburb of Houston, where do you set the rent there? And yeah, you can go and do a bunch of work, and if you're experienced, you may have some ideas about where that should be, But the ability to have an AI help there, I think, would be really great, and I think is a great use case for that.
Yeah, I think almost on top of that, or, or tangential to that, is, you know, what if you wanted to make property upgrades and you're trying to decide like, hey, if I made this upgrade, how would it affect, you know, what I— my— the market rate I'd be able to charge for this? This, this property, that might help you in making some of those decisions about those sort of capital expenses you might want to make in order to drive up your, your, your revenue there. Or, you know, does it make sense to replace an appliance or to repair it? Like, being able to look at some of that data and, and have it say, hey, it's probably better just to repair it than to replace it, with what— where you're going to be able to charge the, you know, increase the rent, or, you know, the other thing is, is like, does it make sense to renew a lease at a certain rate, you know, or, you know, do you want to consider like if you had, if, if that resident left and you had that unit sitting vacant for, you know, 6 months, you'd still be fine. Being able to understand what those inputs are that drive that, those, your occupancy rate or your vacancy rate.
Please send help in this area. We need help so badly as an industry. Everything you just described, and I think that latter may fall under the revenue management piece, like what should you send for a lease renewal amount? What's the impact of a vacancy? How long does it likely take to re-rent? What's the price you could get on a re-rent versus renewal? And you can even get really fancy with like, you know, different pricing for 1-year, 2-year, 3-year leases or weird random month lengths. Sometimes you see, like, if you've ever been on like your local city's subreddit, you'll sometimes see people complaining about rent increases. Like, my landlord sent me this weird rent increase, it's like $995 for a 14-month lease and $1,295 for a 19-month lease. And I'm always like, yep, there's some software back, you know, behind that trying to optimize that revenue. And we just don't have any of that, to my knowledge, in our, in our single-family, you know, small multifamily world. And I think we're leaving a lot of our of our clients' money on the table, meaning property owners, by not having any sophistication in this area. Not because we're stupid, but just because we don't have the tools that these big multifamily guys have.
Yeah, I think this is where, you know, AI could definitely help make it accessible to more, to more folks.
Yeah. And everything you've been talking about, I think just is going to help elevate the conversations that we can have with our clients. Getting back to like the recommend recommendations on appliances, whether you should repair or replace, or even like, should we upgrade this bathroom? What would be the impact on rent if we did that? Right. This is how we can go to our property owners and, and, and position ourselves as experts and as partners rather than just a bunch of people who collect the rent and call me when something breaks at my house. So that's a big deal, I think, for our industry. Today's episode is brought to you by Second Nature. Most property managers can't survive on management fees alone, which means you need new revenue streams. But if you just charge an owner or resident without bringing new value, why would they continue to use your company? There's a better way. We need to create new value and create a rising tide for all boats so residents, investors, and managers win. The most powerful place to start is a resident benefits package, or RBP. It's a collection of ancillary services and products that professionalize an experience residents pay for and stay for. Second Nature is the industry leader in this space, and I'm a happy customer, by the way. Their RBP hits win outcomes like ensuring 100% of residents have renters insurance, air filter delivery, rewards, cash and credit score bumps for on-time payments, on-demand pest control, and more perks customized to your portfolio and needs. Residents get convenience and higher levels of service. Investors get protection against risks and costs, and managers get a new profit center they can use to build their business. SecondNature is the only 5P National Vendor of the Year because it is fully managed by them. So that means less work for you and your team. Thank you to Second Nature for sponsoring this episode. Okay, we got another interesting question from Twitter with a silly name. Dumb Real Estate Guy says, do they plan to acquire any solutions as they grow this platform?
I think that's the question. I actually hear that question internally. As well. You know, I think if the right opportunity arose with the right product or solution, we would consider it. But, you know, you know, further, nothing, nothing imminent that I could, could share.
Yeah, AppFolio is not afraid to make acquisitions. I think you got— you all— AppFolio has made a number of acquisitions in our industry in the past.
That was kind of before I started really closely following AppFolio, but I think the other thing that, you know, I think another place where we'll leverage, you know, other vendors out there is through our Stack Marketplace. You know, I think there is an opportunity for us to think about how do we expose, you know, these technologies, you know, across our partner ecosystem. I think that there could be some opportunity there so we could accelerate some of this development through our partners.
Yeah, I'd love to hear a little more about that. We haven't talked about the Stack Marketplace, but that's, that's been a really big deal for AppFolio and for our industry. Yeah. Are you, are you envisioning like some sort of a Realm API where Stack partners could query or, you know, we're getting a little above maybe my pay grade, but yeah.
Yeah. So, I mean, we definitely have talked about like what, what could that future look like? Is there a way for, you know, some data sharing to enable, you know, powering these tools? I don't know that we've come up with exactly how we would do that yet or what the constraint might need to be, but definitely something that, that when we've been brainstorming and talking around a table, it's definitely come up.
Yeah, love it. Mithril Property Management had a great question. Mobile app voice commands possible? And he gives an example. He had a question mark and he gave an example. Send a violation notice to ABC Street and issue the fine on their ledger. Sounds like maybe he's asking with the AppFolio app, you know, will this conversational AI be available there?
Yeah, so at NAA, I demoed the conversational UI from my phone.
Oh, cool.
Use the keyboard. I talked, I spoke to it the whole time just using the microphone on my my phone. So yes, I am a huge— like, myself as a user of AI technology, I hate typing on my mobile phone. I was a BlackBerry user for years, and I did not want to give up my keyboard. And so to this day, I love my iPhone, don't get me wrong. And I would never want a keyboard again on my phone. But I found that I've become a really slow typer on that little keyboard on the iPhone.
I feel like that keyboard's gotten worse.
It's gotten slower.
I feel like it used to be better.
And I hit the wrong letters all the time. And so I pretty much always use voice dictation. I send all my text messages through voice dictation. I'm that annoying person in the grocery store talking into my phone.
Yep, that's awesome.
So yes, that will be, I think, that's the benefit of having a mobile device is that you have that tool. And so we would definitely want to to piggyback on that with anything we're building.
So was this like at the booth at NAA? You were on your phone because there was— was there a big presentation on stage or was this just kind of at the booth?
It was at the booth. We, we, we were demo— we had, had demo stations where we were able to demo it on iPads. I had my, my, my iPhone and then also workstations and we had some things that we were showcasing, but people were also just coming up and typing in questions. And I think my favorite thing that happened at the event was we had— I don't know if he was a customer or a prospect. I think he was a prospect. I don't think he was an AppFolio user. He was there, and he was spending a lot of time talking with the team. And then maybe 2 hours later, he came back with a bunch of his colleagues. And he was the one demoing to them.
Oh, that's what you want to see.
Which is great because it means that it made sense to him, it was easy to use, and he could start thinking about problems that this technology could help him with. And so that was really— it was really exciting to see. As a technologist who's building something, you want to see people get value out of it. So that was a highlight for me.
Yeah. Any other interesting feedback from customers who are testing this out or just learning about it that you could share?
Yeah, you know, I think the thing that I, that, that I heard was something you mentioned right in the beginning was this could really accelerate new hires getting using the product and this like not requiring, you know, a lot of training. That was definitely things that resonated with people. They kind of, They recognize that pretty quickly. I think there are certain things that don't make sense to use this technology for. And I think that's also really insightful. I'd have people who would say, well, it takes me like 2 minutes to do this task. So I don't think I would use this for that. And that's also really good feedback because maybe we don't need to spend time perfecting that particular work workflow or case, you know.
This is reminding me a little bit of, like, in the finance world, there's kind of this thing where if you're, if you're really good at Excel, you don't use the mouse, you like do everything from the keyboard, right? And like people really pride themselves on like, I never touch the keyboard when I'm using Excel. I'm not one of those people, by the way, I'm using the mouse all the time. And to even further go backward in time, you know, I grew up with DOS, right? And you're typing, you know, commands like to see the files in the directory, like dir and cd space and cd backslash to like navigate through folders and directories. And there was times when I first started using Windows that I was like, this was way faster in DOS. Like I knew the command, I know how to like pull up and edit a text file really quick. And now I'm like clicking around and this feels really slow and clunky. And in some weird way, a conversational AI is like almost getting back to that command prompt where if you know the system and you know the bare minimum that you can say to get it to do what you want, I think there's no question it's going to be faster than clicking around and waiting for pages to load. And like, like you said, you're pulling up some report and like the, the numbers there, it's in column GG2 or something, and you're like scrolling sideways and So I could, I could see this being beneficial not only to new users but potentially also power users.
Yeah, well, and I think the interesting thing about this technology is that it understands natural language. So back in the DOS days, you had to know the command, right?
You had to remember the backslash.
Yeah, the backslash. Precisely correct, right? And so with this technology, you can just talk to it like you would talk to anybody. And I think that's really where this is exciting and unique, because you could be a power user, or you could be a novice user, and you can get the same results. And I think that democratizes the technology a little bit to all the user types.
Super. What's got you excited about the future here? I know we've covered a lot of different topics here. I love the concept of sort of rebranding all the existing AI products under the realm so that sort of like people can have a mental model of everything that's included there. I know obviously you're excited about the conversational AI piece. Anything else that you want to talk about regarding your work at AppFolio in general or AI or anything we've discussed?
So I think we're just scratching the surface. With what this technology can do. You know, one of the things I think we talked about with conversational AI is, you know, being able to discover, being able to execute, you know, tasks in the application. But I think the future is actually going to be even more powerful. And, you know, being able to allow the system to do work for you without you even needing to ask it to do it. I think that's where the future is, and I think you, you described this really well in the very, very beginning. You know, there are just some things that like you have to do every, all the time that wouldn't it be just great if the computer just did it for you? That I think that that is possible. There's, there's obviously work to do to, to get there. But if you can think about, there are going to be certain activities that the property manager should never have to do. The application should be smart enough. It should learn the things that you do all the time, these sort of routine behaviors. And it can say, hey, I noticed that the first of the month you run these 10 reports. Do you want me to do that for you and then summarize the insights and send you a note? Like, that's where I think the future is going or could be going if we want to harness that.
Yeah, or I'm picturing like for a new client, like you bring on a new property owner. I feel like there's a lot there where the AI could be like, hey, looks like it's been 4 weeks since you onboarded this owner. The property's still not leased. Just wanted to bring that to your attention. Do you want me to email the owner? Do you want me to review the listing with you? Something like that.
Yeah, think about when you first log into the application and you're on your dashboard, What if that dashboard actually becomes something that's really powerful, which is like, hey, these are the 3 things you need to pay attention to. I'm bubbling up this stuff to help you be more effective. And these are the things that you need to take action on. Or like, hey, did you know, here's a valuable insight. That is where I see like, how do we make that dashboard board, like just super powerful for, for a user. Or maybe that's the only place they ever have to, to go.
So much of property management is just completing small tasks. It's, it's not a project type of business, it's a task-based business. And I often think about how if everything's going well, or if everything's happening correctly, there should be nothing for anyone to do because just all the rent gets paid, all the owner disbursements go out, all the leases get renewed, and everyone's just sitting around. And that's actually proper. In contrast to a steel factory where if you went out on the floor and there was no steel being produced, you'd be like, "This is horrible. I'm going to go bankrupt. This is an emergency." But if I go out onto my floor and look at my team and they're doing nothing, I'm excited. I'm like, this is great. They must have gotten caught up on everything and all the leases are renewed and all the rent's collected and all the owners are happy. And that's ideal. I would love if we could reach that at 3:00 PM every day and send everyone home early. I think the challenge as a property management company owner is so much of the tasks are not visible or surfaced in an intelligent way. There's just so much contextual knowledge or just intuition that folks have to rely on. Like, "Oh, I emailed the owner. He never got back to me. Let me dig that up." Or, "Man, I feel like this property's been on the market for so long. We need to do something." And so you're constantly second-guessing yourself like, "Yeah, I better go log into this software and check on this," or, "I need to go over here and talk to this person to figure out what's going on with that work order." And I feel like the more software can surface these things and yes, automate them, but just letting us know as property managers what's going on and what we need to be thinking about is going to be a really big deal. That's the direction I see our industry going. It's such a reactive type of business. And so anything that's going to help us not drop balls is going to be really, really big.
Yeah, I, I like to think of it as you're very interrupt-driven. So, you know, you'll be doing something and someone walks in the office or the phone rings or you get a maintenance call. You know, all those things interrupt you from, you know, whatever task at hand is. And I don't know if you're like me, if I get distracted, it takes me a really long time to get back to the thing I was working on and, or I forget And then like I get home and I'm like, oh man, I was working on that thing. I never finished it. Okay.
I always remember these things like in the shower or, or at the dinner table with my family. Right. And I'm like, I'm sorry, I just have to run and like jot this down real quick. Like, I don't want to forget.
Yeah. Yeah. Well, I, I, I voice dictate into my phone to set a reminder the next morning. So when I get in back to my desk, I remember to do it, but if you didn't have to worry about those things. And when you did get interrupted, it's fine because it's probably something that's more important anyways, right?
Last question I think I have for you today is around the conversational AI. Is that going to be English language only, or is there going to be support for different languages there?
Great question. It was something we were playing with, with at NAA, and we're like, well, I wonder if we ask it to write the response, to write the bulk message we're going to send out about the elevator, let's say. What if we asked it to write it in Spanish? Will it do it? And it did. And so that's the power of tapping into a large language model is that oftentimes, there's multiple language support. And so we're just getting the benefits of that. So I think there will be some opportunities to have— some multiple language support. I think the challenge there is we got to make sure the quality of that translation is really good. But I see that English and Spanish is pretty much a no-brainer. We want to be able to support that. Yeah.
So something interesting about your answer that I wasn't expecting is that you didn't know what would happen. And I think that probably highlights something wild about large language models and AI is that you can't always predict exactly what's going to happen. So like, you're, you're the head of AI and you didn't know what would happen if you asked in Spanish, or if you asked it to produce a response in Spanish. That is fascinating to me. And I think that that probably shows the power of like, there's things that it's going to be able to help with that we haven't thought of yet.
Yeah, you know, I think this technology is moving so fast, you know. In hindsight, of course it's going to be able to respond in Spanish, right? But, you know, I think when you think about traditional software, you— we would have had to tell it explicitly, hey, make sure that we can translate this into Spanish.
Oh yeah, and it would— you would have had all this massive localization effort with all these professional translators and, or a big API lookup thing. It would have been this massive— it would have had to have been part of the spec for the product like on day one. Very interesting. And I'm also curious about the ability to converse with the system in Spanish or in another language, specifically because a lot of property managers are using global talent. And yes, they speak English generally, but for them to be able to engage with the conversational AI in their native language might be a big help.
Yeah, yeah. I mean, there's no reason it shouldn't be able to do that because it does understand, you know, what the, the user is trying to ask it. Or get pretty close.
Yeah, I think that could be a really big deal and help, again, help global talent be more comfortable, come up to speed more quickly, be productive more quickly. Really interesting.
Yeah, that's a question I had for you is, you know, when you think about, you know, you say global talent, I know a lot of companies now, you know, work with virtual assistants, or maybe they've outsourced some of their data entry to the Philippines. I know that's a pretty common locale. Where do you see more of like this sort of outsourcing headed, or do you think that people will be willing to move outsource to an AI versus to, you know, an offshore team?
Like, are you asking, do I think it— there's a potential for AI to replace some of the global talent that folks are current?
Like, I think I, I'd be curious to know if there are certain things that they would want to replace versus things that they'd want to keep, you know, a human— the human touch, you know, there?
Well, I'm trying to think. So right now, property managers use global talent. Generally, they start with using global talent for the most straightforward use cases, which is usually like backend, either accounting or basic customer service. Sometimes maintenance coordination or supporting the leasing department by processing applications and things like that. I think property managers are extremely pragmatic. I don't think they necessarily have an attachment to using global talent for this case or that case. I think they're going to use the tools that make sense for the job at the lowest cost, to be frank.. And so if they're able to accomplish tasks using an AI instead of paying someone, they're definitely going to do that, whether that's a low— whether that's replacing local talent in the US or global talent. One thing that popped up for me when you said that is sometimes I hear property managers are concerned about using global talent due to security, right? Like, do I want these folks to have access to my client's bank account numbers or our applicant's Social Security numbers and things like that. So I could see that being something that would be really of interest is like anything, any place that sensitive data is moving around, using an AI or a computer to do that versus global talent, I could see maybe that would be like interesting.
Yeah, you know, I actually, on the note of security, one of the things that the AI Factory team has done is they've helped us build what we call our Responsible AI Framework, which is sort of a framework about how we think about developing these tools in a responsible or ethical way. And, you know, security and privacy is a key tenet in that framework, right? And that's something that, you know, I hear often is, especially with these large language models. Is my data going back and training these models? And how are you protecting my data? And we've definitely thought about that. And how do we build the right safeguards and guardrails to make sure that we're not exposing any sensitive PII data or anything like that? And I do think that there are— When you think about outsourcing, I think that is a good example of, hey, that is maybe an area for us as an organization to focus on when we're thinking about how do we release functionality that's going to allow people to feel confident that their data is secure, and then potentially move some of those outsource activities back into the software.
Yeah. I appreciate that you got— that Appfolio is not rushing this to market and is taking time to make the product good, put the right safeguards in place. You know, you, you've been working with AI, so you've got this framework that you mentioned around security and privacy. Like, I think that's going to resonate with, with our industry. Like, it's the big buzzword, And yes, it would be exciting to be the first company to actually have it live. And I'm sure you're just so anxious to get it in the hands of customers and we're anxious to try it out. But, you know, you know, I want to commend AppFolio on like, let's do this right. Let's, let's take our time and make it good and make it safe. You know, that, that's, that's all, all to the good, I think, for our industry, because the last thing we would want is our clients our clients, like property owners, to have some sort of a weird or bad experience with a property manager who was using like a shoddy AI product. And now all of a sudden every new client's like, you're not using any AI, are you? Like, that would be really bad.
Well, it's interesting. I mean, I've talked to quite a few PMs who are using ChatGPT on the side, uh, as a productivity tool.
Yeah, our team does some of that as well.
Yeah, yeah. And it's interesting to hear the different, different use cases that they use it for. So I had a question for you, like what are you using today to make your job easier or better or more efficient?
So personally, I'm not using AI very much. I do pull up ChatGPT here and there and ask it random questions. I do know that my team uses ChatGPT in communications specifically to help soften language. Property managers, and my team is no exception, tend to be very driven, task-oriented, get-it-done, right-to-the-point type of people. That's how they be successful in property management is, is getting stuff done right, getting that property leased and getting that vendor to call me back. When you're communicating with property owners and residents, there needs to be a shift in tone and an approach in your written communication. And ChatGPT has been really helpful for my team to come across the way they want to with, with our external comms.
Yeah, I think that's a great example. And I think that's an area where, you know, when we think about communications inside Appfolio, like, that's perfect example of a use case that could be really valuable. So if you're crafting a message in the application to send to a tenant, you could use a sort of communication generator like, here's what I want to say and make it sound super professional, and it could return something that you could then edit or polish up.
Well, this has been great, Kat. I really appreciate your time and expertise and helping me kind of go deep on AI and been fun hearing about, you know, what AppFolio is up to on that front.
Great. This has been fun. It's something I love talking about, obviously.
Well, well, thanks again, and we'll, well, I'm sure we'll, we'll chat again. You know, maybe we can have you back, you know, once this is out and get some more secrets out of you. I want to hear more about the AI factory and, and all that.
Thanks again, Kat. Great.
Thank you. Thank you for listening to Owner Occupied. I hope I hope you have enjoyed this episode. If you like the show and want to get connected to the community, you can follow me on Twitter @PSLohmann and subscribe to my email newsletter on my website, peterlohmann.com. I try to share as much valuable property management content as I can on a regular basis. Thanks again for listening and have a great week. Mm-hmm.
More from Peter


10,000 SFR Rental Doors Are About to Change Hands: Property Management News week of August 3, 2026


Why Renter Leads Are Worth More Than You Think with Alex Stringfellow (CEO of RentEngine)
PM Trends Report 2026: Owner Upsells, AI Lead Gen & Boomer Exit with Jordan Muela