Set up Realtime LLM Voice
Supports live voice conversations using realtime LLM models (OpenAI Realtime, Gemini Live) through the Kore.ai Voice Gateway or a Bring Your Own SIP connection. To configure a Realtime LLM Voice channel, go to Deployments > Channels > VOICE > Realtime LLM Voice > + New and complete the following steps in order.Set Up the Connection
On the New Realtime LLM Voice Connection page, provide the following fields.
Select Create.
| Field | Description |
|---|---|
| Display Name | A label for the connection. |
| Connection Name | A system name for the connection, such as realtime-voice-prod. Up to 255 characters. |
| Environment | The deployment the connection binds to. Select an environment to follow its active deployment automatically, or leave the default to use the working copy. When no environment has an active deployment yet, create a deployment first to bind the connection to a published environment. |
| Provider Verification Strength | Controls how strictly the platform trusts the provider’s identity assertions for session continuity and linking. Weak is the default. Choose Strong only for channels or providers whose identity assertions you trust. |
| Initial Status | Active connections are usable immediately. Inactive connections stay saved but disabled until you activate them. |
Choose a Call Routing Option (Kore.ai Voice Gateway)
Once the channel is created, select it, then go to the Configuration tab. If you choose Voice Provider: Kore.ai Voice Gateway, set the following fields under Kore.ai Voice Gateway.
| Route | Description |
|---|---|
| Soft Phone (FREE) | Dial the agent from your browser with no DID purchase or telephony charges. Use it for evals, QA, and demos. Launch dialer opens the browser dialer. |
| Phone Number (DID) | Purchase a real phone number through Twilio. Disable this route to stop DID listing and call routing while keeping the number saved. |
If you select Phone Number (DID), complete the next step. If you selected Voice Provider: Bring Your Own SIP instead, skip to Configure SIP Settings.
Configure the Phone Number (DID Only)
Set the Provider to Twilio, toggle Inbound calls and Outbound calls, and select a Country, Number Type, and optional Area Code. Select Search Available Numbers to list numbers that match your filters.
Configure SIP Settings (Bring Your Own SIP)
Once the channel is created, select it, then go to the Configuration tab. If you chose Voice Provider: Bring Your Own SIP, set the following fields under SIP Configuration.
| Field | Description |
|---|---|
| Our SIP Server Address | Configure your SIP provider to send INVITE to this address. |
| SIP Gateway IP Address | Your SIP trunk IP address — optionally include a port (default: 5060). |
| DID / Phone Number | The phone number (DID) your SIP provider routes to this SIP gateway. |
Configure Realtime LLM Voice Settings
Under Realtime LLM Voice settings, set the following fields.
| Setting | Description |
|---|---|
| Semantic convergence | Controls whether realtime voice turns use the coordinated utterance runtime. |
| S2S Provider | The realtime speech-to-speech model: Google Gemini Live (S2S), Grok Realtime (S2S), or OpenAI Realtime. Each uses tenant credentials. |
| Noise isolation | Applies server-side noise reduction to inbound call audio to filter out background voices and ambient noise. |
Manage an Existing Realtime LLM Voice Channel
Opening a channel from Deployments > Channels > VOICE > Realtime LLM Voice shows three tabs: Overview, Configuration, and Deployment.- Overview
- Configuration
- Deployment
The Connection Summary shows these fields.
| Field | Description |
|---|---|
| Status | for example: Active |
| Created | Timestamp the channel was created |
| Updated | Timestamp of the last change |
| Environment | for example: dev |
| Source Type | Realtime LLM Voice Channel |
| Source ID | Unique channel identifier (UUID) |
Set up Pipeline Voice
A voice channel that handles calls through separate speech-to-text, LLM, and text-to-speech stages, connected through Kore.ai Voice Gateway. Unlike Realtime LLM Voice, which uses a single speech-to-speech model, this pipeline lets you choose and configure the ASR (speech-to-text) and TTS (text-to-speech) providers independently.Choose your voice provider before you begin — it determines which additional fields apply later in this setup.
Set Up the Connection
On the New Pipeline Voice Connection page, provide the following fields.
Select Create.
| Field | Description |
|---|---|
| Display Name | A label for the connection. |
| Connection Name | A system name for the connection, such as pipeline-voice-prod. Up to 255 characters. |
| Environment | The deployment the connection binds to. Select an environment to follow its active deployment automatically, or leave the default to use the working copy. When no environment has an active deployment yet, create a deployment first to bind the connection to a published environment. |
| Provider Verification Strength | Controls how strictly the platform trusts the provider’s identity assertions for session continuity and linking. Weak is the default. Choose Strong only for channels or providers whose identity assertions you trust. |
| Initial Status | Active connections are usable immediately. Inactive connections stay saved but disabled until you activate them. |
Call Routing Option (Kore.ai Voice Gateway)
Once the channel is created, select it, then go to the Configuration tab. If you choose Voice Provider: Kore.ai Voice Gateway, set the following fields under:
| Route | Description |
|---|---|
| Soft Phone (FREE) | Dial the agent from your browser with no DID purchase or telephony charges. Use it for evals, QA, and demos. Launch dialer opens the browser dialer. |
| Phone Number (DID) | Purchase a real phone number through Twilio. Disable this route to stop DID listing and call routing while keeping the number saved. |
If you select Phone Number (DID), complete the next step. If you selected Voice Provider: Bring Your Own SIP instead, skip to Configure SIP Settings.
Configure the Phone Number (DID Only)
Set the Provider to Twilio, toggle Inbound calls and Outbound calls, and select a Country, Number Type, and optional Area Code. Select Search Available Numbers to list numbers that match your filters.
Configure SIP Settings (Bring Your Own SIP Only)
If you selected Voice Provider: Bring Your Own SIP, set the following fields under SIP Configuration.
| Field | Description |
|---|---|
| Our SIP Server Address | Configure your SIP provider to send INVITE to this address. |
| SIP Gateway IP Address | Your SIP trunk IP address — optionally include a port (default: 5060). |
| DID / Phone Number | The phone number (DID) your SIP provider routes to this SIP gateway. |
Configure Conversation Controls
Under Conversation controls, set the following fields.
| Setting | Description |
|---|---|
| Barge-in | Allows the caller to interrupt the agent while it’s speaking. |
| Speech Timeout (ms) | The time the agent waits for caller speech before it times out. |
| Welcome Message | The opening prompt the agent speaks, such as Hello! How can I help you today?. |
| Noise isolation | Applies server-side noise reduction to inbound call audio to filter out background voices and ambient noise. |
Manage an Existing Pipeline Voice Channel
Open a channel from Deployments > Channels > VOICE > Pipeline Voice shows three tabs: Overview, Configuration, and Deployment.- Overview
- Configuration
- Deployment
The Connection Summary shows these fields.
| Field | Description |
|---|---|
| Status | for example: Active |
| Created | Timestamp the channel was created |
| Updated | Timestamp of the last change |
| Environment | for example: dev |
| Source Type | Pipeline Voice Channel |
| Source ID | Unique channel identifier (UUID) |
| Webhook URL | Use the URL to integrate external SIP or voice pipeline systems. |