Managed real-time avatar renderer with image- or video-based identities, streamed speech input and WebRTC video delivery. FULL mode adds a separate managed conversation pipeline.
mode=LITE is an integration mode, and avatar_id selects an identity asset; neither identifies a model checkpoint.
Access
POST https://api.liveavatar.com/v1/sessions/token with mode=LITE, followed by POST /v1/sessions/start. Supply speech through the returned WebSocket; video streams into the WebRTC room.
Regions
No specific processing region or data-residency guarantee established for this model.
subscriptions
Free: 10 credits/month. Essential: $99/month, 1,100 credits and one 720p custom avatar. Business: $475/month, 6,000 credits and one 1080p custom avatar.Source for subscriptions (opens in a new tab)
Included credits are allowances, not a standalone per-minute tariff.
Video identity: continuous two-minute footage and consent recording; voice clone created from footage. Image identity: one photo, no automatic voice clone. Custom avatars consume slots; stock avatars do not.Source for avatarCreation (opens in a new tab)
Overage must be enabled. Essential $0.095/credit; Business $0.09/credit. Charges under $100 are billed next cycle; above $100 are automatically settled into the next overage cycle.Source for Billing scope (opens in a new tab)
compatibility
LiveAvatar and HeyGen prerecorded avatars are not cross-compatible. Interactive Avatar was the earlier beta; no automatic migration of every existing asset is guaranteed.Source for compatibility (opens in a new tab)
sessionConfiguration
Create session token at /v1/sessions/token, then start with /v1/sessions/start. max_session_duration must fit the plan. Stored voice_agent is the current FULL configuration primitive; inline avatar_persona is deprecated.Source for sessionConfiguration (opens in a new tab)
LiveAvatar FAQ says Avatar Only/LITE does not retain session data. This statement does not establish retention for saved avatar assets, account records or external speech/LLM providers.Source for Data retention (opens in a new tab)
audioInput
PCM 16-bit 24 kHz mono, base64-encoded audio inside WebSocket JSON frames; maximum packet 1 MB. Approximately one-second audio chunks recommended.Source for audioInput (opens in a new tab)
transport
Default LiveKit room; bring your own LiveKit or Agora configuration. Audio commands use WebSocket; generated video uses WebRTC. H264 default; VP8 deprecated.Source for transport (opens in a new tab)
utterances
agent.speak appends audio; agent.speak_end seals the utterance. agent.interrupt clears pending audio/video. source_event_id correlates an utterance to its first speak event.Source for utterances (opens in a new tab)
timeout
session.keep_alive refreshes activity beyond the five-minute idle timeout, subject to the maximum session duration. Wait for connected state before sending commands.Source for timeout (opens in a new tab)
Prices retain their published currencies and billing units below.
Published billing units · original currency · observed 14 Oct 2026
Category
Usage
Rate
Unit
Session overage
Essential LITE overage1
$0.095
minute of streaming
Session overage
Business LITE overage2
$0.09
minute of streaming
Rate conditions
Calculated from the published Essential overage rate of $0.095/credit × 1 credits/minute. Requires the paid plan, exhausted allowance and enabled overage. Bring-your-own STT/LLM/TTS providers can bill separately. Enterprise $0.01/min floor is not applied.
Calculated from the published Business overage rate of $0.09/credit × 1 credits/minute. Requires the paid plan, exhausted allowance and enabled overage. Bring-your-own STT/LLM/TTS providers can bill separately. Enterprise $0.01/min floor is not applied.
LiveAvatar FAQ says Avatar Only/LITE does not retain session data. This statement does not establish retention for saved avatar assets, account records or external speech/LLM providers.
mode=FULL is an integration mode, and avatar_id selects an identity asset; neither identifies a model checkpoint.
Access
POST https://api.liveavatar.com/v1/sessions/token with mode=FULL, followed by POST /v1/sessions/start. LiveAvatar manages the conversation stack, including separate STT/LLM/TTS components.
Regions
No specific processing region or data-residency guarantee established for this model.
subscriptions
Free: 10 credits/month. Essential: $99/month, 1,100 credits and one 720p custom avatar. Business: $475/month, 6,000 credits and one 1080p custom avatar.Source for subscriptions (opens in a new tab)
Included credits are allowances, not a standalone per-minute tariff.
Video identity: continuous two-minute footage and consent recording; voice clone created from footage. Image identity: one photo, no automatic voice clone. Custom avatars consume slots; stock avatars do not.Source for avatarCreation (opens in a new tab)
Overage must be enabled. Essential $0.095/credit; Business $0.09/credit. Charges under $100 are billed next cycle; above $100 are automatically settled into the next overage cycle.Source for Billing scope (opens in a new tab)
compatibility
LiveAvatar and HeyGen prerecorded avatars are not cross-compatible. Interactive Avatar was the earlier beta; no automatic migration of every existing asset is guaranteed.Source for compatibility (opens in a new tab)
sessionConfiguration
Create session token at /v1/sessions/token, then start with /v1/sessions/start. max_session_duration must fit the plan. Stored voice_agent is the current FULL configuration primitive; inline avatar_persona is deprecated.Source for sessionConfiguration (opens in a new tab)
LiveAvatar FAQ says FULL retains session transcripts only; users may delete them through the session-events API. This does not establish the retention policies of external providers or saved avatar assets.Source for Data retention (opens in a new tab)
pipeline
VAD, STT, LLM, TTS and avatar video are separate pipeline components. Custom LLM and TTS integration supported; no fixed GPT-4o-mini default is inferred from an older FAQ answer.Source for pipeline (opens in a new tab)
providerSettings
Current session schema exposes provider-specific ElevenLabs, Fish Audio and Cartesia voice settings. These provider models retain their own identities and limits.Source for providerSettings (opens in a new tab)
Prices retain their published currencies and billing units below.
Published billing units · original currency · observed 14 Oct 2026
Category
Usage
Rate
Unit
Session overage
Essential FULL overage1
$0.19
minute of streaming
Session overage
Business FULL overage2
$0.18
minute of streaming
Rate conditions
Calculated from the published Essential overage rate of $0.095/credit × 2 credits/minute. Requires the paid plan, exhausted allowance and enabled overage. Full pipeline bundle, not an additive charge for every component. Enterprise $0.01/min floor is not applied.
Calculated from the published Business overage rate of $0.09/credit × 2 credits/minute. Requires the paid plan, exhausted allowance and enabled overage. Full pipeline bundle, not an additive charge for every component. Enterprise $0.01/min floor is not applied.
LiveAvatar FAQ says FULL retains session transcripts only; users may delete them through the session-events API. This does not establish the retention policies of external providers or saved avatar assets.
Caching can reuse earlier input processing. Availability, lifetime and billing depend on the endpoint. A cache hit still generates a new response.
01 / INITIAL INPUTProcess & retain
The system processes eligible input and retains reusable state.
02 / LATER REQUESTCheck available state
Reuse depends on matching input, session state and the cache policy.
03 / CACHE HITReuse & generate
Reusing state can reduce repeated work. Any charges follow the billing rules below.
LiveAvatar · Avatar Only
Not verified
No model prompt-cache contract established. Session continuity, saved avatars and retained transcripts are separate.
How it works
Not collected
No model prompt-cache contract established. Session continuity, saved avatars and retained transcripts are separate.
Minimum reusable input
Not collected
No model prompt-cache contract established. Session continuity, saved avatars and retained transcripts are separate.
Lifetime & refresh
Not collected
No model prompt-cache contract established. Session continuity, saved avatars and retained transcripts are separate.
How to enable it
Not collected
No model prompt-cache contract established. Session continuity, saved avatars and retained transcripts are separate.
Usage fields
Not collected
No model prompt-cache contract established. Session continuity, saved avatars and retained transcripts are separate.
Billing rules
Not collected
No model prompt-cache contract established. Session continuity, saved avatars and retained transcripts are separate.
Limits & data boundaries
Not collected
No model prompt-cache contract established. Session continuity, saved avatars and retained transcripts are separate.
No verified cache rate for this endpoint. An empty rate is not a zero charge.
Caching reviewed 14 Oct 2026
LiveAvatar · Full pipeline
Not verified
No model prompt-cache contract established. Session continuity, saved avatars and retained transcripts are separate.
How it works
Not collected
No model prompt-cache contract established. Session continuity, saved avatars and retained transcripts are separate.
Minimum reusable input
Not collected
No model prompt-cache contract established. Session continuity, saved avatars and retained transcripts are separate.
Lifetime & refresh
Not collected
No model prompt-cache contract established. Session continuity, saved avatars and retained transcripts are separate.
How to enable it
Not collected
No model prompt-cache contract established. Session continuity, saved avatars and retained transcripts are separate.
Usage fields
Not collected
No model prompt-cache contract established. Session continuity, saved avatars and retained transcripts are separate.
Billing rules
Not collected
No model prompt-cache contract established. Session continuity, saved avatars and retained transcripts are separate.
Limits & data boundaries
Not collected
No model prompt-cache contract established. Session continuity, saved avatars and retained transcripts are separate.
No verified cache rate for this endpoint. An empty rate is not a zero charge.
Caching reviewed 14 Oct 2026
What the measurements say
No benchmark observations have been added for this model. We do not turn a vendor description into a performance score.
Latency and throughput depend on the host, request size, reasoning settings and load. There is no measured speed or global usage figure in this record.
The record behind the model
Why it is included
HeyGen identifies LiveAvatar as its production real-time rendering technology and successor to Interactive Avatar. The hosted visual model is not exposed as a versioned checkpoint and its underlying weight identity is not disclosed, so this is explicitly a managed component, not a newly claimed foundation model.