How AI onboarding turned confused users into confident property managers
Team
Product Designer
2 Engineers
Product Manager
My Role
End - to end UX
Architecture
Design
Duration
3-4 weeks

TL;DR
Support teams were drowning in 1-2 hours onboarding calls, and users still had no clue how RentOk worked afterward. So, built an AI onboarding flow that asks simple questions, auto-generates 100+ room names from patterns, and pulls property data across every screen so users never enter the same thing twice.
Now property managers onboard in 15-20 minutes and actually get it ..because they built their property themselves instead of watching someone do it for them.
The Challenge
How do you turn a 2 hours support call into a self-serve flow that actually teaches users the system?
The goal wasn't just to automate data entry. It was to make property managers understand the structure they were building. Floors, rooms, rental options..so they could manage it independently later.
What was Broken?
100-room properties meant manually entering every floor, room name, and rental option individually
Users finished setup but didn't understand the app — they'd just followed instructions robotically
Users called back asking basic questions because onboarding never taught them the system
Support teams buried in 1-2 hours onboarding calls instead of solving real problems
The Shift
01
Conversational setup instead of forms
02
Duplicate entire floors data with one tap
03
Property data cascades everywhere
04
More than 100 rooms built from few answers
04 decisions that made it work
Conversation Replaces Forms
I knew conversational AI would feel faster than forms ..but would property managers trust it?
Our users aren't tech-savvy. I debated adding a "Skip AI, enter manually" option, but realized users would pick it out of fear, then quit halfway through typing 100 room names.
So I made the AI chat mandatory but added an escape hatch "Get Expert Help" is always visible. If they panic, support picks up where they left off.
In testing, no one used it. The chat just worked.

The Built-In "Aha" Moment
I watched the user finish the AI chat,land on the Room tab, and freeze.
"Wait, where's the rest of the form?"
He tapped a room card. Saw the rent, furnishing, amenities ..all there.
That's the moment. He thought he was answering questions. The system was building everything else. The surprise is the feature.

Pattern Detection Generates Rooms
The AI asks three questions: "What's your first room?" (User: 101), "How many on Basement floor?" (User: 6), then auto-generates 101, 102, 103, 104, 105, 106. Users review the list, edit if needed (handles edge cases like odd numbers only: 101, 103, 105), and lock it in. This "AI suggests, human confirms" pattern cuts room naming from 20 minutes of typing to 30 seconds of reviewing.

One-Tap Floor Duplication
After setting up the Basement (6 rooms, 101-106), the AI asks: "Copy this pattern for 1st Floor?"
Tap YES and all 5 floors are done in 2 minutes.
Tap NO and the flow restarts for custom naming per floor (handles Basement = B1-B10, 1st Floor = 201-210).
This single feature cuts 5-floor setup time by 80%.
