Skip to content
Voice Bot · Human-Like Avatar · Full Scope of Work

Meet Noor — the voice + face that sells your hardware, 24/7.

A real-time avatar customers talk to on kakalbrothers.in. Noor knows every design, finish and material, recommends and quotes, sends the catalogue and a free sample, and routes export enquiries to your team — in English & Hindi, under 500 ms response, with a face that lip-syncs to her own voice.

ElevenLabs · STT <150ms D-ID V4 Avatar · 100 FPS LiveKit · WebRTC GPT-4o · Function Calling Catalogue / CRM integrated
● LIVE
Listening…
Noor · Kakal Brothers Assistant
Bilingual EN / HI · 70+ languages · WebRTC live
"Welcome to Kakal Brothers — designer hardware crafted in India since 1960. How may I help with your project?"
<500 ms
End-to-end voice response · STT + LLM + TTS + lip-sync
24/7
Enquiries & quotes captured across every timezone
98+
Designs & 5 finishes Noor knows by heart
$200–$500
Total monthly operating cost at 1,000–5,000 chats/mo
16 wk
Foundation → Avatar → Catalogue → Launch
Part 1 · Layman Language

What is this, and what will it do?

Today a customer browsing kakalbrothers.in has to read specs, guess finishes, fill an enquiry form, and wait. Many leave. Export buyers in other timezones get no reply until morning. Noor replaces all of that with one conversation — the customer just talks, and the right product, quote and catalogue come to them.

For the owner

The problem we're solving

A hardware sale needs guidance — which finish, which material, how many. That advice doesn't scale on a website, and after-hours export enquiries go cold.

Noor is a digital showroom assistant who knows all 98+ designs and 5 finishes, recommends the right piece, quotes indicatively, sends the catalogue and a free sample, and hands warm export leads to your team — every hour, in English & Hindi.

  • Captures every enquiry — including overnight export buyers
  • Guides finish & material choice like your best salesperson
  • Sends catalogue + free sample automatically
  • Qualifies & routes project / bulk / export leads to your team
For engineers · technical

What it actually is

A chained STT → LLM → TTS pipeline in a real-time WebRTC room, with a D-ID V4 Expressive avatar published as a secondary AI participant — synchronised audio + video at 100 FPS.

The LLM uses function calling + a RAG knowledge base over the product catalogue and price list to recommend, quote, and capture leads into the CRM and WhatsApp.

  • ElevenLabs Conversational AI — STT <150 ms, cloned "Noor" voice
  • OpenAI GPT-4o — recommendation + quote + function calling
  • D-ID V4 Expressive — real-time lip-sync, 100 FPS
  • Qdrant RAG — catalogue, finishes, price list, FAQs, contact
Part 2 · The Knowledge Base · What Noor Is Trained On

Everything Noor knows

Noor is trained on the complete Kakal Brothers knowledge base — products, finishes, materials, the buyer's guide, opening hours and full contact. This is the exact corpus loaded into the RAG index; keep it current and Noor stays accurate.

🚪 Product Range

Types of hardware
  • Main door pull handles — long-bar, H-type, custom lengths
  • Lever door handles — mortise, on rose or plate
  • Swarovski-encrusted knobs & levers
  • Cabinet knobs & handles — cup pulls, edge handles
  • Hinges, tower bolts & aldrops
  • Mortise locks & Euro cylinders
  • Bath & glass fittings — towel rails, robe hooks, patch fittings
  • 98+ unique designs across the catalogue

💎 Finishes & Materials

5 signature finishes
  • Gold — warm, regal
  • Rose Gold — soft, modern
  • Chrome — bright, clean
  • Antique — heritage patina
  • Black Nickel — bold matte
  • Materials: solid brass · stainless steel · zinc alloy
  • Salt-spray & wear tested · hand-applied

📖 Buyer's Guide

How to choose
  • Match finish to room & woods/taps/lighting
  • Brass for main doors; steel for baths/kitchens
  • Zinc for light cabinet knobs & budget runs
  • One finish across a whole project
  • Count doors → coordinated schedule
  • Free samples before committing

🕒 Opening Hours

Showroom / works
  • Mon–Fri — 10:00 AM – 7:00 PM
  • Saturday — 10:00 AM – 5:00 PM
  • Sunday — Closed
  • Noor answers 24/7 outside these hours
  • Export enquiries across timezones welcome

📍 Contact & Company

Full contact
  • Brand: Kakal Brothers · since 1960
  • Address: Desh Udyog Mandir, Unit 6, Caves Road, Jogeshwari (E), Mumbai 400060
  • Branches: Byculla · Goregaon · Khar · Gulalwadi · Mulund
  • Phone: +91 22 2824 0595 · +91 22 2826 6033
  • Mobile / WhatsApp: +91 98202 48166
  • Email: kakalbrothers@gmail.com · Web: kakalbrothers.in
  • Tagline: "Crafted in India, for the World"

🌍 Commercial & Export

Trade policy
  • Indicative pricing by item · finish · quantity
  • Project / bulk schedules for villas & hotels
  • Export to 25+ markets · MOQ & lead times
  • Free samples · catalogue PDF
  • Dealer & distributor enquiries
  • Warranty on finishes

Contact details above are sourced from public Kakal Brothers listings (kakalbrothers.in / IndiaMART / Justdial). Please confirm exact opening hours and any additional branch addresses with the team before go-live; everything else drops straight into the RAG index and website contact section.

Part 3 · Technical Architecture

The pipeline — STT → LLM → TTS → Lip-Sync

Three layers — Presentation (the avatar), Intelligence (the voice AI + RAG), Integration (catalogue, CRM, WhatsApp). They talk over WebRTC for under-500 ms response.

1

Customer speaks

Mic captured via LiveKit web SDK on kakalbrothers.in

0 ms
2

Speech-to-Text

ElevenLabs Scribe v2 · English + Hindi

<150 ms
3

LLM + RAG

GPT-4o · recommend + quote over catalogue

~200 ms
4

Text-to-Speech

ElevenLabs cloned "Noor" voice

~80 ms
5

Avatar lip-sync

D-ID V4 · 100 FPS WebRTC

<100 ms

Lead-capture integration

When Noor captures an enquiry, the LLM emits structured JSON; n8n writes it to the CRM / Google Sheet and triggers a WhatsApp catalogue + sample request.

// LLM function-call output (intercepted by n8n) { "intent": "hardware_enquiry", "item": "lever_handle", "design": "Aurelia", "finish": "gold", "material": "solid_brass", "quantity": 12, "project": "villa", "sample_requested": true, "lead": { "name": "…", "phone": "…", "market": "UAE" } } // → CRM + WhatsApp catalogue/quote + export-team alert
Part 4 · Technology Stack

Recommended for Kakal Brothers

Best-of-breed, production-proven. Vendor-thin where it matters; modular & self-hostable where it doesn't.

LayerRecommendedWhy this one
Voice Agent PlatformElevenLabs Conversational AIIndustry-leading naturalness; 70+ languages incl. Hindi; sub-150ms STT.
Real-Time CommsLiveKit (WebRTC)Open-source, scalable, web + mobile SDKs; embeds on kakalbrothers.in.
Avatar ProviderD-ID V4 ExpressiveReal-time lip-sync, 100 FPS WebRTC, native LiveKit plugin.
LLM / BrainOpenAI GPT-4oBest function calling for recommendation + quote logic.
Speech-to-TextElevenLabs Scribe v2 RealtimeAccurate on English + Hindi and design names.
Text-to-SpeechElevenLabs cloned voiceWarm, refined "Noor" voice — consistent on every visit.
Knowledge / RAGQdrant Vector DBThe catalogue, finishes, guide, hours & contact — the corpus above.
Workflow Automationn8n (self-hosted)Webhook → CRM / Sheet + WhatsApp catalogue dispatch.
Lead store / CRMCRM · Google Sheet to startCaptures every enquiry; upgrade to a full CRM later.
Messaging glueWhatsApp Business API (360dialog)Catalogue PDF, sample dispatch, export-team handoff.
Part 5 · Customer Flows

What Noor does, end to end

Three core flows. The voice writes structured JSON to your CRM / Sheet — start simple, upgrade later without changing the voice layer.

💎

Guided product selection

Visitor → qualified lead with a quote
  1. 1
    Noor greets and asks about the project
  2. 2
    Customer: "Door handles for a villa, gold"
  3. 3
    Noor takes: item → style → finish → material → quantity
  4. 4
    RAG recommends a design + indicative price
  5. 5
    Sends catalogue + arranges a free sample
  6. 6
    Lead written to CRM + WhatsApp follow-up
🌍

Export / dealer enquiry

After-hours buyers, captured warm
  1. 1
    Overseas buyer: "I'm a distributor in the UAE"
  2. 2
    Noor captures market, volume, target finishes
  3. 3
    Explains MOQ, lead times, export terms
  4. 4
    Sends catalogue + price list
  5. 5
    Flags as a priority export lead
  6. 6
    Routes to the export team on WhatsApp

Support & info

Hours, finishes, care, status
  1. 1
    "Which finish is best for a bathroom?"
  2. 2
    Noor answers from the buyer's guide (RAG)
  3. 3
    "Are you open now?" → reads opening hours
  4. 4
    "Where are you?" → Jogeshwari, Mumbai + map link
  5. 5
    Care & warranty guidance for finishes
  6. 6
    Escalates anything unclear to a human
Part 6 · Screenshots

What the customer sees

Greeting, guided selection, and the quote + catalogue card. Blink, lip-sync and listening pulse animate exactly as in production.

Kakal Brothers
Talk to Noor
Noor
Welcome to Kakal Brothers. How may I help with your project?
Door handles for a villa.
Lovely — how many doors, modern or classic?
Screen 1 · GreetingNoor lip-syncs and listens.
Selection
EN · HI
Noor
Twelve doors, gold, solid brass.
I recommend the Aurelia lever in Gold — one of 98 designs. Sample?
Yes please.
Screen 2 · Guided SelectionDesign + finish recommended live.
Quote
Aurelia Lever
Quote · Gold · Brass
ItemLever handle
Qty12 doors
Indicative₹42,000
SampleFree
✓ Catalogue + quote on WhatsApp
Screen 3 · Quote + CatalogueLead captured, export team alerted.
Part 7 · Live Demos · Try It Now

Talk to the actual stack

Our own demo plus the live vendor demos behind it. Same vendors, same architecture, same latency.

🎬
★ Our Demo · Customer Side · Soft Female Voice

Watch Noor select hardware & quote

Auto-playing journey · Noor speaks with a soft female English voice · lip-sync · catalogue + WhatsApp. ~30 seconds.

🗣
ElevenLabs · Conversational AI

Talk to a live voice agent

The voice engine behind Noor — experience the <150 ms latency.

👤
D-ID · V4 Expressive Avatar

Try a video-call AI agent

Real-time 100 FPS lip-sync from a single photo — what "Noor" looks like.

📡
LiveKit · Agents Playground

WebRTC voice + video sandbox

The transport layer — the SDK we'll embed on the site.

Part 8 · Cost · Monthly Tooling Fees

The monthly bill — in QuickBooks format

Every tool, line by line — how your accountant sees it. Operational fees, one-time build, totals. Assumes 1,000–5,000 voice chats per month.

QuickBooks Online · Vendor Bill
Recurring subscription · category: AI / Software
Invoice · Monthly
Bill #KB-VOICE-2026-05
Due monthly · Cycle: 1st
Bill To
Kakal BrothersDesh Udyog Mandir, Unit 6, Jogeshwari (E), Mumbai 400060GSTIN · to confirm
Cost Center
AI · Voice Bot & AvatarGL Code: 5410 · AI / SaaSApprover: Management
Service · VendorNotesQtyRate (USD)Amount
Recurring Monthly · AI Voice Stack
ElevenLabs · Conversational AIVoice agent · Business base + per-minute$99 base + $0.06/min · 2,500 min1249.00$249.00
D-ID · V4 Expressive Avatar APIReal-time lip-sync, 100 FPSStudio + streaming credits1108.00$108.00
LiveKit Cloud · WebRTCReal-time transport · Production$99 base · bandwidth incl.199.00$99.00
OpenAI · GPT-4o APIRecommendation + quote + function calling~50M in + 12M out tokens/mo1120.00$120.00
Qdrant Cloud · Vector DB (RAG)Catalogue, finishes, guide, hours, contactHobby → $25 at production125.00$25.00
n8n Cloud · AutomationWebhook → CRM / Sheet + WhatsAppSelf-host = $0 + server150.00$50.00
WhatsApp Business API · 360dialogCatalogue, sample dispatch, follow-up$0.004/conversation · India3,0000.004$12.00
Recurring Monthly · Infra & Ops
Hosting & BandwidthAvatar worker container + n8n2 vCPU · ~3 GB egress140.00$40.00
Monitoring · SentryLogs, error rates, latency SLOsTeam tier129.00$29.00
Voice cloning · ElevenLabs add-onCustom "Noor" voice licenseIncluded in Business plan10.00$0.00
One-Time · Development (Capitalised over 16 weeks)
Phase 1 · Foundation & Voice EngineWeeks 1–4 · agent · catalogue KB · web widgetOne-time capex17,000.00$7,000.00
Phase 2 · Avatar IntegrationWeeks 5–8 · D-ID · LiveKit · widgetOne-time capex18,000.00$8,000.00
Phase 3 · Catalogue, Quote & LeadsWeeks 9–12 · RAG · quote · CRM · HindiOne-time capex17,500.00$7,500.00
Phase 4 · Export Flow, UAT & LaunchWeeks 13–16 · export routing · trainingOne-time capex15,500.00$5,500.00
Accountant memo
Vendor invoices in USD. ElevenLabs and OpenAI bill per usage — rates assume ~2,500 voice minutes and ~62M LLM tokens/month at production load.

Tax: SaaS imports · India GST reverse charge may apply on imported digital services — confirm with your CA.

One-time development capitalised & amortised over 24 months = $1,167 / mo.
Subtotal · Recurring$732.00
Buffer (10% variance)$73.00
Net Monthly Operating$805.00
+ Amortised Dev (24 mo)$1,167.00
Total Monthly · blended$1,972.00
INR equivalent (~83/$)₹1,63,676
Lean monthly · post-launch
$200 – $500
Operating cost at 1,000–5,000 chats/month, ex-dev.
Full production monthly
$805
All add-ons on: monitoring, hosting, buffer.
One-time build
$28,000
Full 16-week build (4 phases).
Part 9 · For the Customer

Customer — just talk, Noor guides you

From "I need handles" to a quote, catalogue and free sample — without a form.

🙋

You — the customer

Selection · ~90 seconds

What you do

  • Open kakalbrothers.in and tap the mic
  • Describe the project: "handles for a villa, gold"
  • Answer: doors, style, material
  • Hear the recommendation & indicative price
  • Ask for a free sample & catalogue

What you do NOT do

  • Read every spec sheet
  • Guess which finish suits your woods
  • Fill a form and wait for a reply
🤖

Noor — the avatar

24/7 · EN + HI

What Noor does for you

  • Recommends design & finish from 98+ range
  • Quotes indicatively by item & quantity
  • Sends the catalogue PDF + a free sample
  • Answers finish, care & warranty questions
  • Gives opening hours, address & contact

What Noor will NOT do

  • Confirm a final price without the price list
  • Share another customer's details
Part 10 · Sales · Owner

Your team — Noor qualifies, you close

Every voice enquiry lands as a qualified, ready-to-action lead — including overnight export buyers you'd otherwise miss.

📋

Every lead arrives with

Pre-qualified
  • Item · design · finish · material · quantity
  • Project type (villa / hotel / dealer / export)
  • Indicative quote already shared
  • Market & contact details
  • Full conversation transcript
  • Sample / catalogue dispatch status
🛡

Control & compliance

Owner dashboard
  • Enquiries answered · after-hours vs working
  • Conversion: chat → sample → order
  • "Take over" — join the chat as a human
  • 30-day recording retention · deletion on request
  • Per-line spend exports to QuickBooks
Part 11 · Developer Spec

Engineer-ready brief

Hand this to your vendor. SDKs, the RAG corpus, and the JSON contract Noor uses to capture leads.

Web integration

LiveKit Agents · D-ID · Qdrant RAG

Embed on kakalbrothers.in

import { useVoiceAssistant, LiveKitRoom, VideoTrack } from '@livekit/components-react'; function NoorAvatar() { const { audioTrack, videoTrack, state } = useVoiceAssistant(); return ( <LiveKitRoom serverUrl={LIVEKIT_URL} token={token}> <VideoTrack trackRef={videoTrack} /> // avatar face <StatusPill state={state} /> </LiveKitRoom> ); }

RAG corpus to load (Qdrant)

  • Product catalogue — 98+ designs with codes, dimensions, materials
  • Finish guide — 5 finishes, care & warranty
  • Price list — indicative ranges by item & finish
  • Buyer's guide — finish/material selection logic
  • Opening hours, address, contact, export terms

Lead-capture function

{ "tool": "capture_lead", "args": { "item": "lever_handle", "design": "Aurelia", "finish": "gold", "material": "solid_brass", "quantity": 12, "market": "UAE", "sample_requested": true } } // → CRM + WhatsApp catalogue + export-team alert

Latency budget · per turn

  • STT ≤ 150 ms · LLM first token ≤ 200 ms · TTS ≤ 80 ms · D-ID ≤ 100 ms
  • Total p95 SLO: < 500 ms

Repos to start from

Part 12 · Risks & Mitigations

What could go wrong, and how we handle it

RiskImpactMitigation
Wrong price quoted (hallucination)MarginNoor quotes only indicative ranges from the RAG price list; final pricing always confirmed by the team before order.
Mishearing design / finish namesWrong recNoor reads back the choice; STT tuned on the catalogue's design names; confidence <0.7 → re-ask.
Hindi / regional accentsMisunderstandEnglish + Hindi enabled; auto-fallback; human handoff after 2 retries.
Stale catalogue / pricesBad infoRAG re-indexed via webhook whenever the catalogue or price list changes.
Customer prefers a humanAdoption"Talk to a person" always available; opt-in voice; WhatsApp handoff in hours.
Cost overrun at high volumeBudgetCap minutes per visitor/day; spend alerts in QuickBooks; usage throttle.
Part 13 · 16-Week Build Plan

From kickoff to launch — four phases

Phased to de-risk. Phase 1 ships a voice-only widget on kakalbrothers.in in 4 weeks.

Phase 1 · Weeks 1–4
Foundation & Voice Engine
Voice agent with the catalogue & finishes knowledge — no avatar yet. Web widget live on the site.
ElevenLabs agentCatalogue KBEN + HIn8n → CRM/SheetWeb widget
Phase 2 · Weeks 5–8
Avatar Integration
Add the real-time face. "Noor" goes live with lip-sync and idle animations.
"Noor" avatarLiveKit + D-IDuseVoiceAssistant()UAT
Phase 3 · Weeks 9–12
Catalogue, Quote & Leads
RAG over catalogue + price list, indicative quoting, sample dispatch, CRM capture. Hindi activated.
RAGQuote logicSample + catalogueCRMHindi
Phase 4 · Weeks 13–16
Export Flow, Testing & Launch
Export/dealer routing, UAT, latency tuned to <500 ms, team trained.
Export routingLatency <500 msDashboardTraining

Noor is the moat — every visitor guided, every lead captured.

The technology exists today and ships in a phased 16-week program. Full operating cost at scale is under $500/month. Noor turns your website into a 24/7 showroom that never misses an export enquiry.

▶ Watch the live demo ← Back to website ⎙ Save as PDF