Skip to main content
Section ID: DOC-API-MODEL-schema-pd3vbf0eel#overview

HeyGenConfig

HeyGen avatar/video configuration

Meaning and usage​

Section ID: DOC-API-MODEL-schema-pd3vbf0eel#meaning

See the definition above.

Usage profiles​

Section ID: DOC-API-MODEL-schema-pd3vbf0eel#fields

UsageFields and validation
In requestsView fields

In requests​

Section ID: DOC-API-MODEL-schema-pd3vbf0eel#request

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
Section ID: DOC-API-MODEL-schema-pd3vbf0eel#field-enabledSection ID: DOC-API-MODEL-schema-pd3vbf0eel#request-field-enabledenabledbooleanOptionalWhether this configuration is enabled.
Section ID: DOC-API-MODEL-schema-pd3vbf0eel#field-avataridSection ID: DOC-API-MODEL-schema-pd3vbf0eel#request-field-avataridavatarIdstringOptionalIdentifier of the HeyGen avatar used for the session.
Section ID: DOC-API-MODEL-schema-pd3vbf0eel#field-versionSection ID: DOC-API-MODEL-schema-pd3vbf0eel#request-field-versionversionstringOptionalVersion of the resource represented by this message.
Section ID: DOC-API-MODEL-schema-pd3vbf0eel#field-qualitySection ID: DOC-API-MODEL-schema-pd3vbf0eel#request-field-qualityqualitystringOptionalSee meaning below.
Section ID: DOC-API-MODEL-schema-pd3vbf0eel#field-videoencodingSection ID: DOC-API-MODEL-schema-pd3vbf0eel#request-field-videoencodingvideoEncodingstringOptionalSee meaning below.
Section ID: DOC-API-MODEL-schema-pd3vbf0eel#field-voiceSection ID: DOC-API-MODEL-schema-pd3vbf0eel#request-field-voicevoiceHeyGenVoiceSettingsOptionalVoice configuration used by the HeyGen avatar.
Section ID: DOC-API-MODEL-schema-pd3vbf0eel#field-knowledgeidSection ID: DOC-API-MODEL-schema-pd3vbf0eel#request-field-knowledgeidknowledgeIdstringOptionalIdentifier of the HeyGen knowledge resource associated with the avatar.
Section ID: DOC-API-MODEL-schema-pd3vbf0eel#field-knowledgebaseSection ID: DOC-API-MODEL-schema-pd3vbf0eel#request-field-knowledgebaseknowledgeBasestringOptionalKnowledge text supplied to the HeyGen avatar configuration.
Section ID: DOC-API-MODEL-schema-pd3vbf0eel#field-disableidletimeoutSection ID: DOC-API-MODEL-schema-pd3vbf0eel#request-field-disableidletimeoutdisableIdleTimeoutbooleanOptionalWhether HeyGen’s session idle timeout is disabled.
Section ID: DOC-API-MODEL-schema-pd3vbf0eel#field-activityidletimeoutSection ID: DOC-API-MODEL-schema-pd3vbf0eel#request-field-activityidletimeoutactivityIdleTimeoutnumber (double) or string (NaN, Infinity, -Infinity)OptionalSee meaning below.

quality

Video-quality setting requested for the HeyGen avatar.

"high" | "medium" | "low"

videoEncoding

Video codec requested for the HeyGen avatar stream.

"H264" | "VP8"

activityIdleTimeout

HeyGen activity idle timeout, in seconds.

seconds

Where used​

Section ID: DOC-API-MODEL-schema-pd3vbf0eel#where-used

ReferenceRelationship
Create a voice session (in progress)POST /api/v1/llm/create-daily-session
Models containing this value
ModelRelationship
SocayoAgentConfigNested in model

Download the public reference contract.

Document ID: DOC-API-MODEL-schema-pd3vbf0eel