Complete guide to all platform workflows and processes
Generated on: February 3, 2026
Complete user registration, login, and password recovery process
New user signs up with email, password, and personal details
User clicks verification link in email
User enters credentials to access platform
System determines user role (Customer/Agent/Admin)
How users discover and explore property listings
User accesses property listing page
User filters by location, price, type, status
User switches to map view to see property locations
User clicks on property to see full details
User saves property to favorites for later
Customer self-service appointment scheduling with agent confirmation
Customer chooses property to view
Customer clicks "Book Viewing" button
Customer enters 2 preferred viewing times and contact details
System notifies assigned agent of new appointment request
Agent checks availability and customer details
Agent approves one of the 2 time slots
Customer receives confirmation with date, time, and agent details
From property viewing to commission payment - full transaction journey
Agent conducts property tour with customer
Customer expresses interest in purchasing
Customer pays booking deposit to secure property
Customer applies for bank financing
Bank approves mortgage loan
Legal team prepares Sale & Purchase Agreement
Buyer and seller sign legal agreement
System automatically calculates agent commission
Admin verifies and approves commission payment
Commission transferred to agent account
How agents track earnings and request withdrawals
S&P agreement signed, sale finalized
System calculates commission based on sale price and agent tier
Commission added to agent account as pending
Admin verifies sale documentation and commission amount
Admin confirms commission for payment
Agent requests to withdraw available commission
Admin reviews and approves withdrawal request
Commission transferred to agent bank account
How admins create and manage property listings
Admin clicks "Add Property" button
Admin fills in property information (location, price, type, features)
Admin uploads property photos and floor plans
Admin sets property status (Available, Reserved, Sold)
Admin saves and publishes property
Admin tracks views, appointments, and sales metrics
How admins manage agent accounts, KYC verification, and tier assignments
New agent signs up on platform
Agent submits identification documents (IC, license, bank details)
Admin verifies submitted documents
Admin marks KYC as verified
Admin assigns agent to performance tier (Bronze/Silver/Gold/Platinum)
Admin tracks agent sales, appointments, and customer feedback
Agent meets criteria for higher tier
How customers discover and redeem promotional offers
Admin adds new promotional offer
Admin activates perk for customer viewing
Customer views available perks and benefits
Customer chooses perk to apply to property purchase
System verifies customer meets perk requirements
Discount/benefit applied to transaction
How customers are assigned to agents for commission tracking
Customer interacts with platform or agent
System identifies which agent first engaged customer
Customer automatically assigned to first-touch agent
Assignment locked after 24 hours to protect agent commission
Admin can reassign within 24-hour window
Sam Rumah Platform - System Workflow Documentation
© 2024 Sam Rumah. All rights reserved.
For internal use only - Confidential