For sales teams of Phuket developers and agencies

Not a catalogue.A sales operatingsystem.

Leads from Telegram and WhatsApp, viewings, reservations, payments and the team in one loop. You see where every deal stands now, not in a report at the end of the month.

Sales team · Bang Tao --:-- demo data
Active deals24
Reservations this week6
Due for payment41.8M ฿
Lead response2min
New lead
Anna K.WhatsApp · 2BR up to 12M
Chen W.Telegram · Layan villa
Olivia R.Website · no reply 6 min
Viewing
Sergey P.tomorrow 11:00 · 2 projects
Marco B.today 16:30
Reservation
Kim D.deposit received
Nadia F.contract signing
Payment
Ivan T.instalment 2 of 4
Olivia R. — website lead, assigned to Irina
TelegramWhatsApp BusinessLINEFacebook Lead AdsInstagram DirectWebsite and landingsOpn Payments2C2PGoogle SheetsViewing calendarUnit availabilityViewing on a screenDeck on a screenCalls from the workspacePartner invitationsAndroid appContracts and acts

What changes when the team lives in one system

1screen

instead of six spreadsheets, chats and messengers

5modules

leads, deals, projects, team, analytics

6stages

each with a deadline, an owner and the next step

30minutes

a demo on your own projects and your own pipeline

Five modules, one loop

Each module owns its stretch of the deal. Data is not carried between them — it is already there.

Module 1

Leads

Every channel lands in one inbox. A lead gets an owner by rotation rules, not by who saw the message first.

WhatsApp · Anna K.assigned to Maxim · 0:38
Telegram · Chen W.assigned to Irina · 1:02
Website · Olivia R.no reply 6 min
Module 2

Deals

The funnel from first viewing to handover. Every stage carries a date, an owner and what has to happen next.

Viewing · Oceanus 2BRtomorrow 11:00
Reservation · Andaman City 3BRdeposit received
Payment · Layan Hills Villa2 days overdue
Module 3

Projects

Unit availability, prices from the price list, status and documents for every project. No calls to the developer to ask whether a unit is free.

Oceanus · floor 7 · 2BRavailable · 8.4M
Oceanus · floor 7 · 2BR cornerreserved
Layan Hills · villa 12sold
Module 4

Team

Who is busy with what, where response time slips, who is overloaded. The head of sales sees a dashboard, not a chat log.

Maxim12 deals · response 98%
Irina9 deals · response 96%
Pat17 deals · response 81%
Module 5

Analytics

Where the money leaks: at which stage deals stall, which channel brings payments and which one brings only chat.

Viewing → reservation34%
Average deal cycle23 days
Deals stalled at viewing11 of 32

The path of a deal

Six stages. At each one the system knows what has to happen and who owns it. Swipe sideways.

Stage 1

Lead arrives

A message from any channel becomes a card: source, project of interest, the client’s language.

Reply within 2 minutes
Stage 2

Qualification

Budget, purpose, timing. The script prompts the questions, the answers land in the card.

Same day
Stage 3

Viewing

A slot in the calendar, a route across projects, a reminder in the client’s own messenger.

Within 3 days
Stage 4

Reservation

The unit is blocked, the deposit link goes to the client, payment is confirmed automatically.

Deposit within 48 hours
Stage 5

Payment

Instalment schedule, transfer status, reminders. The head of sales sees an overdue payment at once, not a month later.

Per contract schedule
Stage 6

Handover

Act, documents, checklist. The deal closes and the client moves to service and referrals.

Done
Stage 1 / 6

What moves here

A section for the team: the mechanics of this page move into the rest of the product one by one.

01Scroll progressCSS scroll(), script only where it is missing
02Masked headinglines split at build time, no layout shift
03Section revealone IntersectionObserver, released on entry
04Countersrun once, stepped by time rather than by frame
05Live windowclock, event feed, card moved by FLIP
06Tilt to cursorup to 3°, only where there is a mouse
07Magnetic buttonspulled to the cursor, released by spring
08Spring pressdamped oscillator, 1.4% overshoot
09Marqueetwo tracks end to end, paused on hover
10Stacked cardssticky, each seated 12px lower
11Horizontal runnative scroll with snap, finger and arrows
12Grain and meshone SVG noise as a data URI, never animated

Left out: the counting preloader (it steals the first second), the custom cursor (there is none on a phone), scramble text in the menu (it fights reading), theme switching via View Transitions (there is one theme). What stayed runs on transform and opacity and never measures layout while scrolling.

See the OS on your own deals

We load your projects and your current pipeline and connect the channels. In 30 minutes you see your own team as it stands today.

Request a demo
For the team

Sales panel sign-in

coBroking agents go here: leads, viewings, collections and tasks. Same Telegram account as in the bot.