For the complete documentation index, see llms.txt. This page is also available as Markdown.

Voice chat

The shopper talks to the assistant hands-free: how a voice call starts, what it looks like, and how the transcript lands back in the thread.

A shopper can talk to the assistant instead of typing. Voice runs on the same conversation as text chat (it isn't a separate mode with its own history), and it works on both desktop and mobile.

Starting a call

When the composer is empty, the send button becomes a microphone. Tapping it asks the browser for microphone permission, then connects. The text composer is replaced by a voice bar with a live waveform, a microphone picker, and an End call button.

The assistant can take the first turn, so the shopper may be greeted before they say anything. A short chime plays when the call connects and again when it ends.

During the call

  • The status moves through Connecting → Listening → Thinking → Speaking, and shows Reconnecting… if the network stalls.

  • Everything said, by both sides, is transcribed live into the chat thread as normal message bubbles. When the call ends, that transcript is simply part of the conversation.

  • The shopper can switch microphones mid-call; their choice is remembered for next time.

  • Because it's one continuous conversation, the assistant can still show product cards and other results, and the shopper can pick up in text where the call left off.

Ending a call

The shopper taps End call. The assistant can also wrap up the call itself when the conversation is done. Either way, the voice bar closes back to the text composer, and a short feedback prompt may appear.

Availability

Voice is on by default for a resolved store, on both desktop and mobile; the microphone button appears automatically. There's no shopper toggle; availability follows your store configuration.

Voice and text share one assistant, one persona, and one memory of the shopper. Nothing you set up for text needs to be redone for voice.

Last updated

Was this helpful?