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.
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.
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.
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.
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.
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.
Three layers — Presentation (the avatar), Intelligence (the voice AI + RAG), Integration (catalogue, CRM, WhatsApp). They talk over WebRTC for under-500 ms response.
Mic captured via LiveKit web SDK on kakalbrothers.in
0 msElevenLabs Scribe v2 · English + Hindi
<150 msGPT-4o · recommend + quote over catalogue
~200 msElevenLabs cloned "Noor" voice
~80 msD-ID V4 · 100 FPS WebRTC
<100 msWhen Noor captures an enquiry, the LLM emits structured JSON; n8n writes it to the CRM / Google Sheet and triggers a WhatsApp catalogue + sample request.
Best-of-breed, production-proven. Vendor-thin where it matters; modular & self-hostable where it doesn't.
| Layer | Recommended | Why this one |
|---|---|---|
| Voice Agent Platform | ElevenLabs Conversational AI | Industry-leading naturalness; 70+ languages incl. Hindi; sub-150ms STT. |
| Real-Time Comms | LiveKit (WebRTC) | Open-source, scalable, web + mobile SDKs; embeds on kakalbrothers.in. |
| Avatar Provider | D-ID V4 Expressive | Real-time lip-sync, 100 FPS WebRTC, native LiveKit plugin. |
| LLM / Brain | OpenAI GPT-4o | Best function calling for recommendation + quote logic. |
| Speech-to-Text | ElevenLabs Scribe v2 Realtime | Accurate on English + Hindi and design names. |
| Text-to-Speech | ElevenLabs cloned voice | Warm, refined "Noor" voice — consistent on every visit. |
| Knowledge / RAG | Qdrant Vector DB | The catalogue, finishes, guide, hours & contact — the corpus above. |
| Workflow Automation | n8n (self-hosted) | Webhook → CRM / Sheet + WhatsApp catalogue dispatch. |
| Lead store / CRM | CRM · Google Sheet to start | Captures every enquiry; upgrade to a full CRM later. |
| Messaging glue | WhatsApp Business API (360dialog) | Catalogue PDF, sample dispatch, export-team handoff. |
Three core flows. The voice writes structured JSON to your CRM / Sheet — start simple, upgrade later without changing the voice layer.
Greeting, guided selection, and the quote + catalogue card. Blink, lip-sync and listening pulse animate exactly as in production.
Our own demo plus the live vendor demos behind it. Same vendors, same architecture, same latency.
Auto-playing journey · Noor speaks with a soft female English voice · lip-sync · catalogue + WhatsApp. ~30 seconds.
The voice engine behind Noor — experience the <150 ms latency.
Real-time 100 FPS lip-sync from a single photo — what "Noor" looks like.
The transport layer — the SDK we'll embed on the site.
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.
| Service · Vendor | Notes | Qty | Rate (USD) | Amount |
|---|---|---|---|---|
| Recurring Monthly · AI Voice Stack | ||||
| ElevenLabs · Conversational AIVoice agent · Business base + per-minute | $99 base + $0.06/min · 2,500 min | 1 | 249.00 | $249.00 |
| D-ID · V4 Expressive Avatar APIReal-time lip-sync, 100 FPS | Studio + streaming credits | 1 | 108.00 | $108.00 |
| LiveKit Cloud · WebRTCReal-time transport · Production | $99 base · bandwidth incl. | 1 | 99.00 | $99.00 |
| OpenAI · GPT-4o APIRecommendation + quote + function calling | ~50M in + 12M out tokens/mo | 1 | 120.00 | $120.00 |
| Qdrant Cloud · Vector DB (RAG)Catalogue, finishes, guide, hours, contact | Hobby → $25 at production | 1 | 25.00 | $25.00 |
| n8n Cloud · AutomationWebhook → CRM / Sheet + WhatsApp | Self-host = $0 + server | 1 | 50.00 | $50.00 |
| WhatsApp Business API · 360dialogCatalogue, sample dispatch, follow-up | $0.004/conversation · India | 3,000 | 0.004 | $12.00 |
| Recurring Monthly · Infra & Ops | ||||
| Hosting & BandwidthAvatar worker container + n8n | 2 vCPU · ~3 GB egress | 1 | 40.00 | $40.00 |
| Monitoring · SentryLogs, error rates, latency SLOs | Team tier | 1 | 29.00 | $29.00 |
| Voice cloning · ElevenLabs add-onCustom "Noor" voice license | Included in Business plan | 1 | 0.00 | $0.00 |
| One-Time · Development (Capitalised over 16 weeks) | ||||
| Phase 1 · Foundation & Voice EngineWeeks 1–4 · agent · catalogue KB · web widget | One-time capex | 1 | 7,000.00 | $7,000.00 |
| Phase 2 · Avatar IntegrationWeeks 5–8 · D-ID · LiveKit · widget | One-time capex | 1 | 8,000.00 | $8,000.00 |
| Phase 3 · Catalogue, Quote & LeadsWeeks 9–12 · RAG · quote · CRM · Hindi | One-time capex | 1 | 7,500.00 | $7,500.00 |
| Phase 4 · Export Flow, UAT & LaunchWeeks 13–16 · export routing · training | One-time capex | 1 | 5,500.00 | $5,500.00 |
From "I need handles" to a quote, catalogue and free sample — without a form.
Every voice enquiry lands as a qualified, ready-to-action lead — including overnight export buyers you'd otherwise miss.
Hand this to your vendor. SDKs, the RAG corpus, and the JSON contract Noor uses to capture leads.
| Risk | Impact | Mitigation |
|---|---|---|
| Wrong price quoted (hallucination) | Margin | Noor quotes only indicative ranges from the RAG price list; final pricing always confirmed by the team before order. |
| Mishearing design / finish names | Wrong rec | Noor reads back the choice; STT tuned on the catalogue's design names; confidence <0.7 → re-ask. |
| Hindi / regional accents | Misunderstand | English + Hindi enabled; auto-fallback; human handoff after 2 retries. |
| Stale catalogue / prices | Bad info | RAG re-indexed via webhook whenever the catalogue or price list changes. |
| Customer prefers a human | Adoption | "Talk to a person" always available; opt-in voice; WhatsApp handoff in hours. |
| Cost overrun at high volume | Budget | Cap minutes per visitor/day; spend alerts in QuickBooks; usage throttle. |
Phased to de-risk. Phase 1 ships a voice-only widget on kakalbrothers.in in 4 weeks.
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