Designed to be understood

Work

About

Contact

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%.