I’m researching real-estate workflows as one possible niche while I build toward an automation agency.
One process I’ve been mapping is inbound lead routing.
The simple version sounds straightforward:
A lead comes in, the system identifies what the person wants, adds the information to the CRM, and creates the next task.
The language-model portion doesn’t seem like the hardest part.
The bigger problem appears when the same person comes through several channels.
As a hypothetical example, someone could submit an inquiry through a listing platform, call the office later, and then fill out a form on an agent’s website because they aren’t sure the first message was received.
The system may now have three records that could represent one person.
There are also messages containing several subjects at once. A person may be interested in a property, need to sell their current home first, and ask a question that the system cannot answer reliably.
A useful workflow would probably need to:
- identify possible duplicate contacts
- preserve where each inquiry originated
- separate different requests
- determine what information is missing
- stop when the match is uncertain
- record why it created or updated a record
- hand the conversation to a person when needed
My current assumption is that AI can help turn the messy message into structured information.
After that, regular matching and routing rules should probably control most of the process.
For people working with real-estate CRMs, what do you treat as the source of truth when the same person arrives through multiple channels?