Dictation and live voice
Use microphone dictation to compose a message, or enable live voice calls for a spoken conversation.
On this page
Microphone dictation
The microphone converts the visitor’s speech into text in the message composer. The visitor can review the transcription and send the message. This is different from a continuous live call.
Live voice calls
Enable Voice mode on the Widget page to offer the separate call control. A live call supports a spoken exchange using the selected bot’s knowledge. The visitor needs microphone permission and the bot needs available voice service and minutes.
- Select the bot and open Widget.
- Enable Voice mode and save.
- Open the installed widget on an allowed HTTPS page.
- Start a call, approve microphone access and test an answer from your knowledge base.
- End the call and review Usage.
Language and device checks
Set the bot’s language and test the intended mode with your audience’s language and devices. Dictation and live calls use speech services whose availability can depend on the deployed provider configuration. Text chat language support alone does not certify a working live voice configuration.
Requirements
- Your site must be served over HTTPS — browsers block microphone access otherwise.
- Embedding inline? Keep
allow="microphone"on the iframe:
<iframe src="https://api.dev-moncha.com/embed/YOUR_TENANT_ID" allow="microphone" width="100%" height="600"></iframe>
The customer's browser will ask their permission the first time. If they decline, chat still works normally.
Voice minutes
Voice is metered separately from messages: 60 minutes on Starter, 180 on Growth, 600 on Scale. Minutes reset on your Stripe billing date each month and don't roll over. Need more? Buy Extra voice minutes (60, 180, or 600) on Billing — they stack on your plan pool (plan bots only). Extra bots have their own isolated voice minutes. Track usage on the Usage page. See Plans & quotas.
Multi-bot
Voice conversations are scoped to the bot in the embed — a customer talking to your storefront bot gets answers from that bot's knowledge base, never another's. Plan bots share the plan's voice pool; each extra bot uses only its own voice minutes.
Tips
- Voice answers are read aloud, so keep your fallback message short.
- Set the bot language to the one most of your callers use; the bot will still follow a customer who switches.
- Test answers in Playground and microphone/call behavior in the installed widget before you ship.