Overview

LeadHive Voice is a fully integrated speech-to-text assistant that understands real estate commands. It uses a combination of on-device wake-word detection and Whisper AI transcription to accurately capture property addresses, suburb names, prices, and client details — even in South African English.

The voice assistant runs entirely in your browser. It requires microphone permission, which you will be prompted to grant on first use. No audio is stored permanently; recordings are transcribed and discarded.

LeadHive Voice works best in Chrome and Edge. Safari has limited Web Speech API support, which may affect the wake-word listener.

Wake word activation

The voice assistant is always listening for its wake word in the background when you are on the LeadHive dashboard. Activation is instant — no button to press.

  1. Say "Leadhive" clearly.
  2. An amber listening indicator appears in the floating action button (FAB) in the bottom-right corner.
  3. Speak your command naturally.
  4. A confirmation form appears pre-filled with what LeadHive understood.
  5. Review, edit if needed, then say "save" or click Save.
1 Say "Leadhive" 2 Mic activates 3 Speak command 4 Confirm review form 5 Saved to your CRM

What you can say

LeadHive Voice understands natural, conversational commands across three action types: properties, contacts, and agenda items.

Adding a property

  • "Add a property at 12 Oak Street, Cape Town, three bedrooms, two bathrooms, asking two point five million"
  • "New house in Sandton, four beds, pool and garage, price is four million eight hundred thousand"
  • "Apartment in Rosebank, second floor, two bedrooms, one bath, one point two million"

Adding a contact

  • "New contact, Sarah Johnson, buyer, budget up to one point eight million, interested in Sandton and Rosebank"
  • "Add client Mark Peters, seller, he's in Fourways, cell zero eight two three four five six seven eight nine"
  • "New renter, Thabo Nkosi, looking for two bedrooms, budget eight thousand a month, Soweto area"

Scheduling an appointment

  • "Schedule a viewing for tomorrow at 10am with Sarah Johnson at 12 Oak Street"
  • "Add a callback for Monday 2pm, John Smith"
  • "Viewing this Friday at 3, linked to the Rosebank apartment"

Editing an existing record

While viewing a property or contact, you can use one-shot edit commands:

  • "Set price to one point two million"
  • "Add pool"
  • "Change status to under offer"
  • "Update budget to two million"

Confirm & save

After you finish speaking, LeadHive transcribes your command using Whisper AI and parses it into a structured form. A confirmation sheet slides up showing exactly what was understood:

  • All fields extracted from your speech are pre-filled.
  • Review each field and tap to edit any that need correction.
  • Say "save" or click the Save button to commit the record.
  • Say "discard" or "cancel", or click Discard, to abort without saving.

You do not need to be perfectly precise. LeadHive normalises common phrases: "two point five mil" becomes 2,500,000; "three bed" becomes bedrooms: 3; suburb names are matched against the South African suburb dictionary even if pronounced slightly differently.

Draft queue

You can stage multiple voice-generated records before committing any of them. This is useful when you are in a walkthrough and want to dictate several properties or contacts in quick succession.

  1. After confirming a command, select Add to Drafts instead of saving immediately.
  2. The item is added to your draft queue.
  3. Continue dictating more items.
  4. Open the Drafts page from the navigation to review, edit, and commit all drafts at once.

Voice settings

Access voice settings by long-pressing the microphone FAB in the bottom-right corner, or clicking the settings cog (⚙) that appears when the FAB is expanded.

  • Sound feedback — plays a subtle tone when the wake word is detected and when a command is saved. Disable if you find the sounds distracting.
  • Sound tolerance — adjusts the sensitivity of the wake-word listener. Increase if "Leadhive" is triggering accidentally; decrease if it is not responding reliably.
  • Vocabulary visibility — shows or hides your accumulated voice vocabulary list (suburbs, streets, addresses that LeadHive has learned from your usage).

Voice vocabulary

Every time you dictate a suburb name, street address, or city, LeadHive adds it to your personal voice vocabulary. This vocabulary is used to create a bias prompt for the Whisper transcription engine, which significantly improves accuracy for place names that are uncommon in standard English.

  • Vocabulary terms build up automatically as you use the voice assistant.
  • Your most frequently used terms are given higher priority in the bias prompt.
  • The vocabulary is stored per user — it travels with your account across devices.
  • View your vocabulary list from Voice Settings → Vocabulary. You can remove individual terms if they are causing transcription errors.

The system also includes a built-in list of common South African suburb names, South African English real estate terms, and international property vocabulary so accuracy is good from day one even before your personal vocabulary builds up.