Skip to content
Industries/

Real Estate

Eleven rentals, a sales pipeline, one phone.

For agents who also own the units they let. Lana answers every portal lead in under a minute, rent is matched to PayNow credits, repairs are triaged and booked, and a 07:00 brief on WhatsApp brings you only the decisions.

What you can try on this page

  1. 01Agent + landlord workspace
  2. 02Lead qualifier bot
  3. 03Tenancy & rent tracker
  4. 04Deal pipeline
52 sLana’s first reply to a portal lead
21 → 6days empty between tenants
S$8,740renewing vs re-letting one lease
31.5 hof admin back each month

What eats the week

Two jobs, and the admin of both.

An agent who is also a landlord runs a rental business and a sales business from the same phone, usually in the car between viewings.

  1. 01

    40+ messages a week, all “urgent”

    Tenants, portal leads, vendors and lawyers across WhatsApp, email and two portals. Each one expects a same-day answer, and each one lives in a different app.

    40+ threads a week
  2. 02

    Enquiries that arrive at 11pm

    Portal leads come in after dinner and go cold by morning. On a good day the first reply takes 42 minutes; after an evening of viewings, much longer.

    42 min median first reply
  3. 03

    Empty days nobody counts

    Marketing starts after the keys come back, so the average gap between tenants is 21 days. On a S$4,900 unit that is S$3,430 gone, plus the mortgage.

    21-day average void
  4. 04

    Rent chased from memory

    Two or three rents a month need a nudge, and checking the bank app for each PayNow credit is its own chore. A week’s delay is where arrears become a payment plan.

    S$3,900 now 23 days late
  5. 05

    Renewals decided on gut feel

    Nine lease expiries, HDB rental approvals and insurance dates sit in your head. The renew-or-re-let maths never gets done, so good tenants leave over S$200.

    S$8,740 at stake on one lease
  6. 06

    Evenings spent on the wrong work

    A rental viewing earns about S$154 an hour; a sale completion about S$1,110. The admin around both eats the evenings you would spend on sellers.

    31.5 h a month of admin

What we build

One workspace for the portfolio and the pipeline.

Messages, ledgers, leases and deals flow into a system on your own server. Agents do the routine and bring you the decisions, with the numbers.

Comes in from

WhatsApptenants, leads, vendors
Gmailportal enquiries, lawyers, bank alerts
Meta adsclick-to-WhatsApp leads
Google Sheetsrent ledger, P&L, pipeline
Google DriveTAs, OTPs, warranties
Calendarviewings, completions
Zalfion OS your server
01AI 2nd BrainLeases, loans, comps and your decision rules in one vault you can question on WhatsApp.
02Lana + WhatsApp botsQualifies leads, books viewings, answers tenants and takes repair reports, 24/7.
03Hermes agentsLedger, Fixer, Lease Watch and Deal Desk do the routine and ask before money moves.
04n8n workflows + dashboardPayNow matching, repair triage, listings and the 07:00 brief, in one live view.

Goes out as

07:00 briefdecisions with two options
PayNow QR + receiptsmatched to the ledger
Scored leadsA/B/C with next action
Owner statementsP&L per unit, monthly
Ops dashboardportfolio, repairs, deals
Approval queuenothing sends without you

A day in the life

Ryan’s Thursday, before and after.

Same tenants, same viewings, same deadlines. The difference is what waits for him and what is already done.

TimeTodayWith the system
07:00Scrolls three WhatsApp groups, two portal inboxes and email to work out what is urgent.One brief with 4 decisions. Three answered from bed by 07:07.
08:05A tenant’s voice note about the water heater sits unheard until lunch.Fixer transcribes it, checks the TA, gets a S$360 quote and books a handyman for 14:00.
09:12Checks the bank app for Daniel’s rent, then types a receipt.PayNow credit matched and receipted in a minute.
10:00Starts Kenneth’s CMA from a blank deck and a fuzzy memory of the call.CMA drafted from the recorded call and 3 D15 comps. Ryan edits.
12:00Misses the Eunos LOI deadline; Priya’s agent chases twice.Nudged at 11:30 with the numbers: accept S$4,200 or counter.
18:00Hunts for the furnished inventory in the car park before Anders arrives.Lana sent the inventory and floor plan at 09:00.
22:47A portal enquiry waits until morning. She books someone else’s unit.Lana replies in 52 s and books Sat 14:30.
23:30Updates the rent spreadsheet and the pipeline by hand.Nothing to update. It already happened.

Ops platform

Every unit, lead and deal on one screen.

Six screens, one for each part of the job. Click rows to open detail panels; buttons show what the system would do next.

ryan tay property · agent + landlord os
Search units, tenants, leads, deals…

Good morning, Ryan

Thu 24 Sep 2026 · 07:00 brief sent on WhatsApp · 3 of 4 decisions answered by 07:07

Needs your decision4 open · drafted, not sent
You cleared 3 of the 4 brief decisions on WhatsApp. Eunos is still open and Priya’s agent needs an answer by 12:00.
Eunos Parkview #08-19Priya’s LOI is S$4,200 against S$4,300 askingAnswer by 12:00 · S$143/day empty

Move-in 1 Oct, 24 months. Countering at S$4,300 with 2 weeks free nets only +S$250 over the lease and puts the 1 Oct start at risk.

Suggested: Accept S$4,200
Queenstown Parc #22-07Renew the Rajendrans at S$6,400 (+3.2%)S$8,740 better than re-letting

96% reliable and on GIRO since Jan 2023. Lease ends 14 Oct, in 20 days. The 24-month TA is drafted from your template.

Suggested: Send proposal
Neo family · Bishan HDB 5-roomSecond offer is S$778k. Counter at S$790k?Due 20:00 · +S$12k to the sellers

The buyer is pre-approved and has already come up S$8k. Two other parties who viewed this week have gone quiet.

Suggested: Advise counter
Jalan Besar shophouseVentAir exhaust fix: S$2,400, split 50/50Your share S$1,200 · 2nd quote advised

Over your S$400 cap. Your last three ventilation jobs came in 12% below this figure.

Suggested: Get 2nd quote
Net cashflow by unit · per monthS$9,360 total

S$64,100 rent − S$46,100 mortgages − S$8,640 MCST, tax, insurance

Today’s diary landlord agency
  1. 10:00Tampines HDB · ChillPro aircon call-out (you approved 07:03)
  2. 10:00Kenneth Y. · CMA draft ready to edit, due Fri 12:00
  3. 12:00Eunos Parkview · Priya’s agent needs your LOI answer
  4. 14:00Bukit Merah HDB · HandyHub replaces the water heater
  5. 18:00Kent Ridge Heights · Anders + spouse, 2nd viewing
  6. 20:00Neo family · Decision on the S$778k offer
Commission vs target6 months · S$186,000
AprMayJunJulAugSep

Bars = earned · line = S$30k monthly target

Closing in 14 days
What ran without you live
  1. 09:13LedgerS$4,900 PayNow from Daniel Koh matched to Kent Ridge September rent. Receipt sent.
  2. 08:21FixerBukit Merah water heater: HandyHub booked for 14:00. S$360, under your S$400 cap.
  3. 07:40Deal DeskChased the Menons’ lawyer for the completion statement (Fri 15:00).
  4. 07:14LanaSent the new Kent Ridge listing to Rahul & Sneha, who were waitlisted.
  5. 07:12Lease WatchKent Ridge Heights live on 2 portals at S$5,000, 25 days before exit.
  6. 07:06LedgerVariation letter to Jeremy Sim for e-sign: S$1,950 today, S$1,950 by 30 Sep.
  7. 07:04FixerChillPro confirmed 10:00 today for the Tampines aircon (you approved S$180).
  8. 22:48LanaAditi R. qualified 52 s after her portal enquiry (74 · B). Viewing Sat 14:30.

WhatsApp bot

Tenants and leads answered in under a minute.

Lana handles first contact, rent reminders and repair reports on your WhatsApp Business number. You get the 07:00 brief and the 2nd Brain in the same app.

9:41
RTRyan Tay · HarbourlineLana, Ryan’s assistant · business account
Today

You are Aditi R. · portal enquiry. Tap below to start, then send each message yourself.

What the system did

Nothing yet. Send a message on the phone and the actions show up here as they happen.

Workflow automations

The routine work, wired end to end.

n8n workflows connect WhatsApp, Gmail, your ledger, Drive and calendar. Pick one and press run to watch it.

Lana answers a portal enquiry in under a minute, qualifies and scores the lead, books a viewing, and only pulls Ryan in for price talk.

42 min → 52 s first reply0 price talks without Ryan
Portal enquiry → qualified viewing
Portal enquiryGmail · enquiries label
Read the enquirylisting, name, mobile
Eunos Parkview #08-19
Lana first replyWhatsApp · under 60 s
replied in 52 s
Qualify + scorebudget, move-in, pass, pets
score 74 · grade B
Offer 3 slotsCalendar · clustered by area
Sat 26 Sep 14:30
Confirm + pinreminders T-24h and T-2h
Log leadCRM sheet + vault note
L-0917 saved
Price ask or grade A?Lana never negotiates
Ryan answers pricedraft held in team inbox approval
replied 07:06
Lana carries onno ping for B/C leads
Executions0/9 nodes
  1. Press Execute workflow to run it with sample data. Click any node to see what it does.

Hermes AI agents

Six agents that ask before acting.

They run on your own server, around the clock. Anything that involves money, terms or a legal letter waits for your tap.

hermes · ryan tay property · agents
LanaAlways on · WhatsApp, portal emails, Meta ads

WhatsApp receptionist: answers every enquiry, qualifies, books viewings.

Press Run this agent to watch one of its runs. It will stop and ask you before anything goes out.

Does on its own
  • · Replies to every enquiry within a minute, 24/7
  • · Qualifies and scores leads A/B/C
  • · Books and reschedules viewings, sends pins and reminders
  • · Nurtures C-grade leads on a schedule
Asks you first
  • · Any rent, price or term concession
  • · Offers, LOIs and anything legal
  • · Seller leads (handed to Ryan)
  • · Messages that promise a date or amount

AI 2nd Brain

Ask your portfolio anything.

Leases, ledgers, comps and recorded calls in one vault, answered on WhatsApp with the sources attached.

Zalfion OS · Second Brain
New question

Ask Ryan Tay Property anything.

Type a question in the box below, or try one of these. The answers come from this sample company’s files, chats and meeting notes.

All knowledge Approval on

Before / after

What changes, in numbers.

MetricTodayWith the system
First reply to a portal enquiryLana, with price questions held for youAbout 42 minutes median52 seconds, 24/7
Days empty between tenantsListing live 4 weeks before exit: S$2,450 kept on a S$4,900 unit21 days6 days
Rent reconciliationPayNow credits matched by amount and referenceBank app + spreadsheet, weeklyUnder a minute per credit
Renewal decisionsQueenstown Parc: renewing beats re-letting by S$8,740Gut feelPriced on every lease
Aircon fault to fixedWarranty checked first: S$1,100 replacement avoidedAbout 5 days26 hours
Viewing to offerRecap and floor plan sent within the hour31%45% target
Admin time8 automations runningMost evenings31.5 h a month back

Illustrative figures from a demo model of an 11-unit portfolio and a one-agent sales desk. Not client-reported results. Your numbers depend on volumes and the workflows we automate first.

Rollout

How we would roll this out.

We start with one department and the workflow that costs you the most, prove it works, then expand. Nothing goes live without your sign-off.

  1. Week 1–201

    Map the portfolio and the rules

    Load the 11 units, 9 leases, loans, vendors and open deals into the vault. Write down your rules: the S$400 standing authority, the arrears ladder, when to renew and when to re-let.

  2. Week 3–502

    Leasing and rent

    Lana goes live on your WhatsApp Business number with portal-email parsing. PayNow matching from bank alerts and repair triage follow. Everything runs in draft mode first.

  3. Week 6–803

    Sales and renewals

    Deal Desk deadlines, Lease Watch, listing drafts, the meeting recorder and the 07:00 brief. You approve from WhatsApp from day one.

  4. Ongoing04

    Run and expand

    Monthly owner statements, CPD and licence reminders, new rules written in plain English. We tune lead scoring against which viewings actually turned into offers.

FAQ

Questions owners ask us.

Will Lana negotiate rent or make promises for me?+

No. Lana qualifies, books and answers facts from your listing notes. Any price, term, offer or legal question goes to you in the team inbox with a suggested reply. Nothing about money is sent without your tap.

Does it work with PropertyGuru and 99.co?+

There is no official connector for the portals, so we read the enquiry emails they send you, and publish listings through a browser session you log in to yourself. We never bypass a login or verification step.

How does it know rent has been paid?+

Your bank’s PayNow credit alerts, or a daily statement export, are matched to the ledger by amount and a per-unit reference. Anything that doesn’t match exactly is flagged to you, not guessed.

What about PDPA and CEA requirements?+

Leads are told they are talking to an assistant, consent is logged, and the vault lives on your own server. CDD checks and estate agency forms are tracked per deal, and a weekly check flags CPD, licence and insurance dates.

Can my tenants still reach me directly?+

Yes. The bot handles the routine, and anyone can ask for you by name. You see every thread in one inbox and can take over at any point; the bot pauses while you type.

I only have three units. Is this overkill?+

The shape is the same at 3 units or 30. With a small portfolio we would start with Lana, rent matching and the morning brief, then add renewals and owner statements as you grow.

Next step

See your business in one of these. Then we build it.

Book a 30-minute call. We map one workflow that costs you the most time, show you what it looks like automated, and tell you honestly if it is worth doing.