Voice service status
GET /v1/voice/status — Whether speech services are configured: `stt_configured` (a transcription provider is available) and `tts_configured` (a
GET /v1/voice/status
Whether speech services are configured: stt_configured (a transcription provider is available) and tts_configured (a synthesis provider is available). tts_provider / stt_provider identify the effective first-choice provider after preferences and fallback resolution. scenarios reports the requested and resolved provider/model, realtime support, and active transport for composer, conversation, file, and reply use-cases.
| Method | GET |
| Path | /v1/voice/status |
| Auth | Authorization: Bearer <token> required when GATEWAY_AUTH_TOKEN is set |
| Category | voice |
Response body
{ "ok": true, "stt_configured": true, "tts_configured": true, "tts_provider": "openai", "stt_provider": "openai", "elevenlabs_connected": false, "openai_connected": true, "scenarios": { "composer": { "requestedProvider": "auto", "requestedModel": "gpt-live-transcribe", "provider": "openai", "model": "gpt-live-transcribe", "configured": true, "supportsRealtime": true, "transport": "webrtc" } } }