Discussions

Ask a Question

Need a Way to Cancel streaming.new if User Closes Window Before SessionID Returns

In our interactive avatar integration, we initiate a session using two API calls: streaming.new followed by streaming.start. However, if the user clicks "Start" and then immediately closes the window, the streaming.new call remains pending (for 20–23 seconds), and we never receive a session_id.

Is it possible to host a HeyGen Interactive Avatar on AWS?

We're trying to deploy an avatar app on an AWS EC2 instance, and while it runs perfectly fine in our local environment, we're encountering an issue in production.

Automatic recording of a streaming session

Since LiveKit supports Egress, I wanted to ask if you provide a built-in option to automatically record streaming sessions. Is this feature currently available but undocumented?

Trouble using "image_asset_id" and external "url" for video backgrounds

Hi,

Can Heygen Avatar Navigate Web Pages When Integrated for Q&A?

Hi Heygen Support Team,

Heygen Avatar Starts and streamReady Fires, But Still Stuck on "Waiting for Response"

I'm using avatar.createStartAvatar() to start the Heygen avatar with high quality, voice, and language settings. The avatar starts successfully — I can speak with it, and the streamReady event is also fired. However, the app remains stuck on "Waiting for response" and doesn't proceed.

assets and media duration

hot to make all the media in a scen last the same time

Detecting User-Side Internet Issues During Stream or Connection with HeyGen

Hi team,

Character Personality

Is there a way to define and modify a character/avatar's personality, tone of voice, emotional expression, etc? I'd like to be able to change this scene to scene to add depth.

StreamingAvatar() for New Sessions

Hi HeyGen Team!