voice_agent_groups

Preview Pre Pickup Synthesis

Synthesize a pre-pickup message and stream it back without storing.

Lets the operator hear the chosen voice speaking the entered text before committing (Save). No S3 write, no group mutation — a throwaway render.

post/api/v1/voice-ai/pre-pickup-audio/preview

Request body

provider'elevenlabs' | 'cartesia' | 'google' required

TTS provider used to synthesize a SYNTHESIZED pre-pickup message.

Stored on VoiceAgentGroup.pre_pickup_voice_provider (as a plain string column) and used to dispatch synthesis to the matching TTS client.

voice_idstring required
languagestring required
textstring required

Response

MP3 audio preview

Changes