Set up Talk to AI voice calls
Let visitors speak with your assistant inside the chat widget, and understand how voice minutes are counted.
How it works
On paid plans the chat widget shows a Talk button. A visitor taps it, allows their microphone, and speaks. The assistant answers out loud in a natural voice, shows live captions of both sides, and uses the same knowledge, tone and actions as text chat. The visitor can mute, switch back to typing, or end the call at any time, and the full transcript stays in the chat and in Conversations.
Voice runs on Google's Gemini Live API. The visitor's audio streams from their browser to Google for the length of the call; AskBrew saves the text transcript, not the audio.
- Available on Starter, Pro, Scale and Enterprise. The Free plan has text chat only.
- Each call counts as one conversation toward your monthly allowance, plus its minutes toward your voice minutes.
- Works in current Chrome, Edge, Safari and Firefox, on desktop and phones. The page must be served over HTTPS and the visitor must allow microphone access.
Turn voice on
- 1Open Chat Widget, then the Voice tab.
- 2Switch Talk to AI on and pick a voice. You can preview each one.
- 3Write the greeting the assistant says when a call starts, and set the preferred language (auto matches the visitor).
- 4Set the maximum call length, from 1 to 15 minutes. The default is 5.
- 5Save. The Talk button appears in your widget right away.
Get your names right: In the Voice tab you can give the assistant a name and add pronunciation guides for your company and product names. The assistant uses them when speaking; saved transcripts show the normal spelling.
How minutes are counted
- Every paid plan includes voice minutes each month: 30 on Starter, 300 on Pro, 1,500 on Scale, custom on Enterprise.
- A call is counted by real call time, rounded up to the next minute. A 61-second call uses 2 minutes.
- When the monthly minutes run out, prepaid minute packs are used next. Packs start at $19 for 100 minutes and never expire. Buy them under Billing.
- With no minutes left, the Talk button tells visitors to continue in text chat. Nothing is charged automatically.
- Your Chat Widget page shows minutes used this month and any pack minutes ready.
Protecting your minutes
Anyone visiting your site can start a call, so AskBrew puts limits in place to stop a stranger or a script using up your minutes. You control the main one; the rest are built in and shown in the Voice tab under Protect your minutes.
- Call time per day: your own cap on total call time. The recommended setting is half your monthly minutes per day; you can set anything from 15 minutes to 24 hours. When it's reached, visitors are offered text chat until tomorrow.
- Longest call: 1 to 15 minutes per call. The visitor is warned 30 seconds before the end and can start a new call afterwards.
- Fair share per visitor: each address and each browser gets 6 call starts an hour and 30 minutes of calls a day. Going past that pauses voice for that visitor: 30 minutes the first time, then 2 hours, then 24 hours. Text chat keeps working, so a shared office connection is slowed, not locked out. The Voice tab shows how many are paused right now, with an Unblock all button.
- Calls at the same time: 2 on Starter, 5 on Pro, 10 on Scale, 25 on Enterprise. Extra visitors are offered text chat until a call ends.
- A call ends after a minute with no speech, so a visitor who walks away doesn't use your minutes.
- Privacy: AskBrew keeps a hashed key for each address, never the address itself, and forgets strikes after 7 days.
Budget emails: By default the workspace owner gets one email when today's call time or this month's minutes reach 80%, and one when the month's minutes run out. Turn this off in the Voice tab.
Test before you launch
Open your website with the widget installed, tap Talk, and ask the questions customers ask most. Check the greeting, the pronunciation of your names, and how the assistant handles a question it can't answer: it should say so and offer text chat, not guess.
Test calls use your minutes like any other call, so keep them short.
Troubleshooting
- No Talk button: voice is off in the Voice tab, the workspace is on the Free plan, or the assistant hasn't been trained yet.
- Microphone permission was denied: the visitor blocked the microphone in their browser. They can allow it from the address bar and try again.
- A microphone and HTTPS are required: the page is served over plain HTTP. Voice only works on HTTPS pages (and localhost while testing).
- Voice calls are busy: the plan's simultaneous calls are all in use, or the daily cap was reached. Visitors can use text chat meanwhile.
- Voice is paused for a while from this connection: that visitor went past the fair-share limits. It lifts by itself; or lift it now with Unblock all in the Voice tab.
- Voice connection lost: usually the visitor's network. The widget reconnects up to 3 times before ending the call; the transcript so far is kept.
Was this page helpful?