Developer Docs - Mobile Docs - Voice Agent
C19.0S19.0
The conversational surface of the Voice Agent feature. It opens a live realtime audio session with the configured provider, streams the microphone up, plays the assistant's spoken response back, and renders an optional on-screen transcript. It also exposes a per-person settings sheet for voice, speed, push-to-talk, and subtitles.
What it does
Settings
Personal settings
In addition to the admin-controlled block settings above, the block exposes an in-app Settings cover sheet (gear icon in the bottom-left of the block) that lets each person choose:
Each of these is persisted as a per-person block preference and restored the next time the block loads, so each person keeps their own preferred voice and interaction style.
Permissions
The block requests microphone permission via the platform permission helper on load. If the person denies the request, the block does not start a session and surfaces nothing further; the rest of the page renders normally. Microphone permissions can then be enabled within the OS settings. The display is kept awake for the duration of the session and released on unload.
Notes