VoiceHostedAgentConversationEngine interface

A closed reference to the hosted text agent that owns conversation handling for a voice agent. The hosted agent is resolved within the same project and must support the invocations_ws protocol, Voice Live compatibility, and Bridge Protocol 1.0.

Extends

Properties

additionalProperties

Additional properties

name

The non-empty DNS-like name of the target hosted text agent in the same project.

type

Selects a hosted Foundry agent as the conversation engine.

version

The target agent version. Omit this property to select the latest version when the voice session starts. When supplied, use a positive integer or draft-{positive-unix-timestamp} whose numeric component fits in a signed 64-bit integer.

Property Details

additionalProperties

Additional properties

additionalProperties?: Record<string, any>

Property Value

Record<string, any>

name

The non-empty DNS-like name of the target hosted text agent in the same project.

name: string

Property Value

string

type

Selects a hosted Foundry agent as the conversation engine.

type: "hosted_agent"

Property Value

"hosted_agent"

version

The target agent version. Omit this property to select the latest version when the voice session starts. When supplied, use a positive integer or draft-{positive-unix-timestamp} whose numeric component fits in a signed 64-bit integer.

version?: string

Property Value

string