Voice Session Start
Overview
The Voice Session Start node creates an ephemeral OpenAI Realtime API session for voice-based interactions. The frontend uses the returned session token to establish a WebRTC connection for real-time audio streaming.
Category
Voice — voice/sessionStart
Settings
| Setting | Type | Default | Description |
|---|---|---|---|
| provider | String | openai_realtime | Voice provider |
| model | String | gpt-4o-realtime-preview | AI model for voice processing |
| systemPrompt | String | — | System prompt for the voice agent |
| voice | String | alloy | Voice selection (alloy, echo, fable, onyx, nova, shimmer) |
Inputs & Outputs
- input1 — Session configuration
- output1 — Session token and connection details