Mumbai · Delhi · Bengaluru · Pune · Kolkata
CRM · Sub-product · 03 · Customer Support

Complaints become
referrals when you handle them right.

The service desk is where loyalty is made or lost. Every channel a customer reaches you on — email, ticket portal, phone, WhatsApp, AI chat — lands in one queue with the right SLA, the right RM, and the customer's full history. Snags don't slip through possession; defects route to the right contractor automatically; angry customers get spotted before they call again. The tool your customer care team will actually like using.

§ 01
Pillars
Nine pillars · the support surface

Every customer voice.
One queue. The right answer.

Customer support in real estate is the longest-running customer touchpoint — five years of payments, snags, NOCs, common-area complaints, possession queries, society handover. Each pillar below covers a working part of that surface.
Pillar · 01

Email, ticket, phone, AI chat — one queue.

Customers don't think in channels. They send an email on Monday, raise a ticket on the app on Tuesday, call you on Wednesday, ping the AI chat on Thursday — about the same problem. Most support tools treat each as a separate ticket. Farvision threads them all into one customer record, with full history visible to whoever picks up next. The customer doesn't repeat themselves; your agents look prepared.

Email-to-ticketsupport@yourbrand.com lands as a ticket · attachments preserved · auto-acknowledged.
Customer app · ticket portalRaise, track, attach photos · status visible · push-notified resolution.
Telephonic with recordingCall recording attached to the ticket · transcribed · searchable in 12 months.
WhatsApp Business2-way messaging · media handling · bot triage before agent handoff.
AI chat assistant"Where is my receipt?" · "When is slab 5 due?" · resolves the easy 40% without a human.
One thread per customerAll channel touches stitched · no duplicate tickets · no repeated explanations.
UNIFIED THREAD · MR. RAO · TICKET #4821 Email App ticket Phone WhatsApp AI chat #4821 · Mr. Rao Tower B-1101 · open · 4 events Email · Mon 9:14 AM "Where is my receipt for last…" Phone · Tue 11:32 AM RM Priya · 14 min · followup WhatsApp · Tue 4:08 PM Receipt sent · acknowledged App · Tue 4:11 PM Resolved · ★★★★★ rating ▸ ONE THREAD · FOUR CHANNELS · 7 HOURS TO RESOLVED Without thread-stitching 4 separate tickets Customer would have repeated themselves 3 times
Pillar · 02

Smart routing — the customer doesn't pick the team. AI does.

Every customer has a named CRO — their face of the company since booking. But not every ticket needs the CRO personally. A snag goes to the snag team, a bank NOC goes to the bank coordinator, a billing query is handled by AI chat. Smart routing decides who *works* the ticket; the CRO stays the customer's *face* — always notified, always able to step in. The ticket bouncing between teams while the customer waits is over. Routing happens in 12 seconds.

AI categorisation14 ticket types · 92% first-pass accuracy · learns from each correction.
CRO always copiedSpecialty ticket goes to specialist · CRO sees the thread, can intervene any time.
Skill-based assignmentAgents tagged by skill · billing, snag, legal, escalation · routed accordingly.
Workload balancingBusy agent gets less · idle agent gets more · capacity-aware routing.
Language routingHindi · Bengali · Tamil · Telugu · Marathi · agents tagged · matched
VIP detectionHigh-value customers, board members, repeat issues · auto-prioritised to CRO directly.
SMART ROUTING · LIVE · 4 INCOMING TICKETS #4922 "need receipt" EMAIL #4923 "wall crack" APP #4924 "want refund" PHONE · VIP #4925 "AC not" WhatsAPP AI classifier Billing A. Iyer #4922 ✓ Snag K. Patil #4923 ✓ Escalation CHRO direct #4924 ! Maint. R. Kumar #4925 ✓ ▸ 4 TICKETS · 4 QUEUES · 12 SECONDS · ZERO MISROUTES VIP refund auto-escalated · contractor pre-notified for crack
Pillar · 03 · Headline

Snag management — handover team's app. Floor plan, room by room, photo by photo.

The most differentiated pillar of the CRM is also the most physical one. The handover team walks the unit with a tablet or phone in hand. They tap a room on the live floor plan, the camera opens, they shoot the chipped tile, the misaligned door, the seeping ceiling — defect type tagged, severity flagged, location pin-dropped on the plan. The repair team gets a work-order with the photo and the exact room location. No "near the kitchen window" guesswork. The visual evidence ensures the right contractor fixes the right defect the first time. Customers can also raise post-handover snags from their app — same engine, same flow.

Handover walk-through appTablet or phone · loads the unit's actual floor plan · ready before keys.
Tap-to-capture by roomRoom highlighted on plan · camera opens · multi-photo capture · auto-pinned to that room.
Defect taxonomy · 60+ sub-typesCivil · plumbing · electrical · finishing · HVAC · doors-windows · pre-built picker.
Severity-aware SLACritical = 48h · major = 7 days · minor = 21 days · timer starts on capture.
Possession hold flagCritical snags block handover · keys not released until cleared · system-enforced.
Customer re-inspect & raiseCustomer reviews via their app · accepts close, or reopens with their own photos.
HANDOVER TEAM Tower B · Unit 1101 Walk-through 3 of 4 Floor plan · live 7 captured Living Kitchen Master BR Bath BR 2 Balcony ! ▸ ROOM ACTIVE Just captured · Master BR ! Ceiling water seep Master BR · north wall CRITICAL Defect type Plumbing · leak Routes to Mehta Plumbing SLA 48h Save & next room + Photo Re-shoot ▸ POSSESSION HELD · 1 CRITICAL · KEYS LOCKED WALK · LIVE · 22 MIN Rooms walked 5 / 6 Photos captured 17 Critical / major 1 / 2 Auto work-orders 7 sent DISPATCHED · LIVE Mehta Plumbing 3 work-orders · 1 critical SENT Verma Carpentry 2 work-orders · doors SENT Sharma Civil 2 work-orders · tiles SENT ▸ EVERY WO · WITH PHOTO Repair team sees the defect before they arrive. POST-HANDOVER Customer raises snags from app same engine, same flow
Pillar · 04

Defects routed to the right contractor, automatically.

A leaky faucet doesn't go to the carpenter. A misaligned door doesn't go to the plumber. Farvision maps every defect type to the right contractor in your roster, sends them the work-order with photos and tenant access window, tracks their response time, and feeds the data back into a contractor scorecard that drives next quarter's vendor reviews.

Contractor rosterCivil, plumbing, electrical, HVAC, carpentry, painting · per project · per region.
Skill-defect mappingDefect type → contractor specialty · auto-assigned · zero misroutes.
Work-order PDFAuto-generated · includes photos, location pin, customer access slot, scope.
Tenant access schedulingCustomer picks window from app · contractor confirms · auto-rescheduled if missed.
Re-work trackingIf reopened, blame goes to contractor scorecard · payment held until close.
Contractor scorecardResolution time · re-work rate · customer rating · drives vendor reviews.
CONTRACTOR SCORECARD · LAST QUARTER CONTRACTOR JOBS RE-WORK RATING 1 Mehta Plumbing Plumbing · 4 projects · multi-tower 142 2.1% ★ 4.8 2 Verma Carpentry Carpentry · doors-windows · finishing 98 4.2% ★ 4.6 3 Sharma Civil Civil · tiling · plastering · cracks 76 8.6% ★ 3.8 4 Cool Air Services HVAC · 2 projects · review flagged 54 18% ★ 2.9 ▸ AI · COOL AIR SERVICES Re-work 18% · 4× firm avg · suggest reduced allocation Pattern: 80% complaints from Tower-B HVAC commissioning
Pillar · 05

The CRO's workspace — every customer has a named officer.

At the moment of booking, every customer is assigned a Customer Relationship Officer — the named human who becomes the face of your firm for the next thirty-six months and beyond. The CRO picks up their first call, replies to their first email, walks them through their first demand letter, congratulates them on possession. The relationship is deep because the human stays the same. The CRO's workspace is built for that depth — full customer 360°, AI-extracted reasons, suggested replies grounded in the customer's record, one-click attach for ledgers and statements without leaving the screen, payment ageing visible, behavioural credit rating in front. Specialists handle the specialty work; the CRO never disappears.

CRO assigned at bookingNamed officer · photo · direct number · emailed to the customer day-1 · introduced on the welcome call.
Customer 360° panelName, unit, project, KYC, payment status, snag history, full conversation thread · all on one screen.
AI-extracted reason + sub-reasonAI reads the ticket, classifies into reason / sub-reason · CRO confirms or corrects.
AI-suggested responseDraft reply pre-populated, grounded in the customer's actual record · CRO reviews and sends.
One-click attachLedger · receipt · NOC · agreement · statement · attached to the email or WhatsApp reply directly · no download cycle.
Ageing & behavioural ratingThe CRO does collections too · ageing buckets and behaviour-based credit rating right there.
AGENT WORKSPACE · TICKET #4821 · MR. RAO AM Logged in as Asha · Mr. Rao's CRO VR Mr. Vivek Rao Tower B-1101 · 2BHK KYC status Complete ✓ Your CRO Asha Menon Customer since Jul 2024 Channel partner Square Yards PAYMENT BEHAVIOUR Current ₹ 4.5 L 0–30 days ₹ 0 60+ days CREDIT RATING · AI A · Reliable avg DSO 6 days · 12 / 12 paid on time Lifetime tickets 14 CSAT avg 4.7 / 5 #4821 · INBOX "Need ledger statement for tax" via Email · 9:14 AM today AI · READ THE TICKET Reason Document request Sub-reason Ledger / statement · tax-context ▸ confidence 96% · auto-classified CALM SLA · 24h PRIORITY · LOW AI · SUGGESTED REPLY · GROUNDED Hi Mr. Rao, Thanks for writing in. Please find your ledger statement for FY 2025-26 attached. It includes all demand letters, receipts, GST invoices and TDS certificates for your CA. Let me know if you need anything else. — Asha · Your CRO since Jul 2024 Send via Email → Send via WhatsApp ▸ ATTACHMENT WILL AUTO-INCLUDE Ledger PDF · 14 pages · GST + TDS verified ONE-CLICK ATTACH No download. Goes into the reply. Ledger statement ✓ Attached to reply All receipts 12 PDFs · since Jul 2024 NOC certificates Bank · society · 2 issued Allotment letter Original · Aug 2024 Sale agreement e-signed · stamp paid Demand letters All sent · 5 to date Search 47 docs… ▸ 4 MIN SAVED vs hunting + downloading
Pillar · 06

AI chat — resolves the easy 40%. Knowledge base does the rest.

"Where is my receipt?" "When is the next demand?" "Can I see the floor plan?" "What's the GST on my unit?" These are the questions that make up nearly half of all support tickets — and they're all answerable from the customer's own record. Farvision's AI chat, embedded in the customer app and web portal, resolves these without an agent in the loop. Knowledge base articles handle the rest. Agents only touch the genuinely complicated cases.

Embedded AI chatIn the app, in the portal, in WhatsApp · same brain across surfaces.
Customer-record-awareThe AI knows their unit, their dues, their loan, their snags · grounded answers, not hallucinated.
Knowledge baseHow-to articles, FAQs, video guides · self-service first · curated by your team.
Smart escalationConfidence below threshold? AI hands off to human with full context, not zero.
Multi-language11 Indian languages · auto-detect · same answer quality
Deflection trackingTickets prevented · answers clicked · gaps surfaced for KB authoring.
9:41 AI Dosti Connect Assistant Always available When is my next payment due? 9:41 AM Hi Mr. Rao 👋 Your next payment is ₹ 4.5 L for Slab 5 milestone. Due in 9 days · 14 May 2026 ▸ from your record Assistant · 9:41 AM Pay now View ledger Why is GST 5% not 12%? 9:42 AM Under construction units attract 5% GST after 1/3 land deduction. 12% applies only to commercial or ready-to-move properties. 📖 Read the full FAQ → ✓ Resolved · no agent needed · ★★★★★ Type a message…
Pillar · 07

Sentiment-aware queue — angry customers surface first.

The squeaky wheel deserves the grease — and the system to detect the squeak. Farvision's sentiment classifier reads every email, every chat message, every call transcription and tags the ticket with sentiment. Frustrated, angry, threatening-to-cancel — all get the priority treatment. The agent gets the context. The CRO gets the alert. The customer gets answered before they call again.

Sentiment scoringPer ticket · per message · trend across the conversation.
Frustration alertsRepeat ticket on same issue · capital letters · words like "RERA", "court" trigger immediate escalation.
Cancellation early-warning"Want to cancel" / "I'll go to consumer court" → instant route to retention specialist.
Agent guidanceTone suggestions · empathy prompts · don't-say lists.
CRO daily digestTop 10 angriest customers · proactive outreach call list · hand-delivered.
Sentiment history5-year trend per customer · NPS-like signal · shapes loyalty programme too.
SENTIMENT QUEUE · LIVE · TOP OF LIST Mrs. Bhatia · Tower B-1208 "...will file consumer court if not resolved..." 3rd ticket on same issue · 21 days ageing CRITICAL → CRO priority 1 Mr. Iyer · Skyline-405 "This is unacceptable, third time…" Demand mismatch · escalation tone ANGRY → Sr. agent Mr. Verma · Marina-302 "Still waiting on NOC, second week…" Bank disbursement blocked · multiple touches FRUSTRATED → Bank coord. ▸ CRO DIGEST · DAILY · 9 AM 3 Critical · 7 Angry · 12 Frustrated this morning Reach-out call list dispatched to retention specialists
Pillar · 08

Helpdesk analytics — CSAT, deflection, contractor scorecards.

Every conversation, every resolution, every five-star and one-star rating feeds back into a live analytics view. The CRO sees CSAT trending. The CFO sees the cost-per-ticket. The Operations head sees which contractor is causing re-work. Knowledge gaps get authored into KB articles. Repeat issues get root-cause flagged. The system gets smarter every quarter.

CSAT livePer ticket, per agent, per project, per ticket type · trend lines.
First-response timeMedian, p90, by channel · SLA breach forecasting.
Resolution timePer ticket type · against SLA · agent-by-agent benchmarking.
Deflection rateAI chat resolved vs. agent-required · KB article click-throughs.
Repeat-issue clusterSame problem, multiple customers · root-cause flagged for product/projects team.
Contractor scorecardsRe-work %, customer rating, response time · drives quarterly vendor reviews.
HELPDESK · LAST 30 DAYS · LIVE CSAT 4.6 / 5 ▲ 0.3 vs last month FIRST RESPONSE 42min ▼ from 64 min AI DEFLECTION 38% tickets resolved by AI SLA COMPLIANCE 96% ▲ 8 pts CSAT TREND · 6 MONTHS 3.8 4.0 4.2 4.3 4.5 4.6 ▸ AI DEFLECTION SAVED 240 agent-hours · ₹ 1.4 L cost · last 30 days
Pillar · 09

Embedded everywhere — same support, every surface.

The customer doesn't have to leave your white-labelled app to get help. The same support engine powers the chat icon in their phone app, the help button on the customer portal, the WhatsApp business number on their email signature, and the email auto-responder for support@yourbrand.com. Every channel, same record, same brand. The support experience is part of your brand identity, not a Farvision pop-up.

Customer app · help tabBranded chat, ticket history, KB · all on the phone they already use.
Customer portal · webSame surface in browser · for those who prefer desktop · same data.
WhatsApp BusinessYour firm's WhatsApp number routes to the same engine · two-way · branded.
Email · support@yourbrandReplies go out from your domain · auto-thread-stitched · attachments preserved.
Phone IVR · branded"Welcome to Dosti Connect" not Farvision · routed to right queue · recording attached.
One brain, every surfaceThe same AI that powered the chat answers the email · consistency by design.
EVERY CHANNEL · ONE ENGINE · YOUR BRAND SUPPORT ENGINE your brand Customer App Help tab Web Portal Help button WhatsApp Business API Email support@ ↕ same brain ↕ same brain ↕ same brain ↕ same brain
§ 02
SLAs
Different problems · different urgencies · different SLAs

A billing query is not a snag.
A snag is not a refund threat.

Generic helpdesks treat every ticket with the same response time and the same agent. Real estate doesn't work that way. Possession-blocking snags need 48-hour SLAs; billing queries can wait 24 hours; document requests can wait three days. Farvision encodes the difference, and routes accordingly.
Ticket type
First response
Resolution
Escalation
Routes to
Snag · criticalCeiling leak, electrical hazard, structural
15 min
48 hours
CRO if breach
Snag team + named contractor
Snag · majorPlumbing fixture, AC, finishing defect
2 hours
7 days
Care head if breach
Snag team + contractor
Snag · minorTile chip, paint touch-up, door alignment
4 hours
21 days
Snag head if breach
Snag team + contractor
Cancellation threat"Want to cancel" · "Going to court"
10 min
24 hours
CRO immediate
Retention specialist
Billing queryReceipts, demand letters, GST queries
2 hours
24 hours
Billing supervisor
Billing team / AI chat
Bank loan / NOCTripartite, disbursement, sanction
4 hours
3 days
Legal team
Bank coordinator
Document requestAllotment letter, agreement copy, KYC
4 hours
3 days
Care supervisor
Care team / self-serve
General queryHow-to, info, FAQ-type
Auto · 12s
Auto
Care if AI miss
AI chat / knowledge base
14Ticket types · 14 distinct SLAs
96%SLA compliance · last quarter
12sMedian routing time · ticket to agent
38%Tickets resolved by AI · zero agent
§ 03
Channels
Five intake channels · all on the same record

Wherever your customer reaches out,
your team picks up.

Every channel native, every channel branded, every channel feeding the same ticket queue. The customer doesn't think in channels — neither does Farvision.

Email · support@yourbrand

Lands as a ticket · attachments preserved · auto-acknowledged · replies threaded.

42% of intake · 38 min median response

Customer App · ticket portal

Raise from phone · attach photos · status visible · push-notified resolution.

31% of intake · 22 min median response

Phone · with recording

Calls recorded, transcribed · IVR-routed · attached to customer record automatically.

14% of intake · most expensive channel

WhatsApp Business

2-way · media handling · bot triage before agent · branded sender.

9% of intake · fastest growth channel

AI chat assistant · embedded in app, portal, WhatsApp

Customer-record-aware · grounded answers · seamless escalation to human if needed · multi-language.

38% deflection · zero
agent for FAQ-type
§ 04
Support Head
Where the queue stands · where action is needed

The Support Head's view.
Today's fires, this week's trends.

The Support Head's job is to spot tickets stuck in queues, agents drowning in load, contractors causing repeat re-work, and customers turning angry. Everything they need on one screen, refreshed live.
347 Open tickets · all queues ↑ 14 since yesterday
42min Median first response ▼ from 64 min
96% SLA compliance · this month ▲ 8 pts
4.6/5 CSAT · last 30 days ▲ 0.3
Your CRO team · at a glance

Every customer, a named CRO. Every CRO, your view.

At booking, every customer gets a Customer Relationship Officer assigned for life-of-relationship. The Support Head and CRM Head see each CRO's entire portfolio at a glance — who's overloaded, whose customers are happiest, who needs help.

8CROs · active
85avgcustomers per CRO
AM
Asha Menon CRO · Tower B + Marina
Portfolio94
Open tickets12
CSAT4.8
DSO avg7d
▸ healthy · responsive
RK
Rohit Kapoor CRO · Skyline P-1
Portfolio128
Open tickets26 ⚠
CSAT4.4
DSO avg14d
▸ overloaded · reroute 4
PS
Priya Sharma CRO · Greens + Vista
Portfolio71
Open tickets8
CSAT4.9
DSO avg5d
▸ top performer
VJ
Vikram Joshi CRO · Heights P-1
Portfolio87
Open tickets15
CSAT4.7
DSO avg9d
▸ healthy
NK
Neha Kapoor CRO · Skyline P-2
Portfolio68
Open tickets21 !
CSAT3.9
DSO avg22d
▸ coaching · 2 angry escalations
SM
Sameer Mehta CRO · Marina + Greens
Portfolio82
Open tickets11
CSAT4.7
DSO avg6d
▸ healthy
AS
Anjali Singh CRO · Heights P-1
Portfolio96
Open tickets19
CSAT4.5
DSO avg11d
▸ snag-heavy phase
KP
Karan Patil CRO · Tower B + Vista
Portfolio74
Open tickets9
CSAT4.6
DSO avg8d
▸ healthy
▸ AT-A-GLANCE TEAM HEALTH 5 healthy · 2 flagged · 1 needs coaching · drill into any CRO for customer-by-customer detail.

Queue health

By ticket type
Snag 87 Billing 54 Bank / NOC 42 ⚠ Document 33 Maintenance 44 General 28 Cancellation 9 !! ▸ 9 CANCELLATION-THREAT TICKETS · CRO ATTENTION

Agent load · today

Active assignments
A. Iyer · Billing 12 / 30 K. Patil · Snag 26 / 30 R. Kumar · Maint 17 / 30 P. Sharma · Bank 31 / 30 ! S. Mehta · Doc 8 / 30 N. Kapoor · Esc 9 / 30 AI · all queues 132 ▸ P. SHARMA OVERLOADED · REROUTE 3 NOC TICKETS
Learnings · feed back to design

What's recurring — across projects, across phases.

The patterns the support queue uncovers are the most valuable QA data your firm has. Recurring snag types, recurring billing confusions, recurring customer questions about the same project phase — all of it should be feeding into design reviews, contractor reviews, and pre-handover checklists for the next project. Farvision's analytics roll these patterns up automatically.

Recurring · snag

Ceiling water seep · Tower B

Floors 8–12 · 14 instances · same wall location · 3 contractors

▸ Flag for design review · waterproofing spec on next tower
Recurring · phase

Door alignment · handover phase

8 of 12 projects · ~ 22% of units flagged · same vendor across 6

▸ Add pre-handover door QC step · vendor scorecard review
Recurring · query

"GST 5% vs 12%" confusion

216 tickets last quarter · all post-demand-letter · all under-construction units

▸ Add explainer to demand letter · update KB article
Improving

Tripartite NOC delays

▼ down 64% since legal-team SLA introduced 2 quarters ago

▸ Pattern resolved · sustain process
Recurring · contractor

HVAC commissioning · Cool Air Services

18% re-work rate · 4× firm avg · concentrated in Tower B

▸ Reduce next-quarter allocation · open second vendor
Recurring · design

Master BR · north wall seep

Pattern across 3 towers · same wall orientation · same monsoon timing

▸ Architecture review · external waterproofing spec
▸ FEEDBACK LOOP Each pattern auto-syncs to the design and construction modules · next project's pre-handover checklist starts here, not from scratch.
The snag system held our handover. Six months ago we'd have given keys with two known critical issues and dealt with the fallout for a year. Now the system literally won't release the handover certificate till every critical snag closes. Customers walk in to a ready home. CSAT went from 3.4 to 4.6 in two quarters.
— Customer Care Head, Top-15 Indian developer
Next step

See Support on your service desk.

30 minutes. We'll walk a single ticket from email through AI chat through agent assignment through contractor routing through resolution and CSAT — on a live system. Bring your support head, your CRO, your customer care team — they all get to see what they need.