Update to HeyGen
Snapshot Oct 28, 2026 · 12:07 UTC · version 4.3.0
Declared capabilities changed
Long description — Now says: images, voiceovers, and multilingual content with HeyGen in ChatGPT. Start with an idea, a script, a photo, reference media, or existing footage to make...
Observed in instructions or declared skills. Runtime behavior has not been tested.
Up to 10 plugins free · no card required.
All fields and original values.
Long description
Oct 27, 2026 · 00:06 UTC
and voiceovers with HeyGen in ChatGPT. Start with an idea, a script, a photo, or existing footage to make product demos, marketing videos, UGC-style ads, training, explainers, and social content. • Create talking-avatar videos. Turn scri...
Oct 28, 2026 · 12:07 UTC
images, voiceovers, and multilingual content with HeyGen in ChatGPT. Start with an idea, a script, a photo, reference media, or existing footage to make product demos, marketing videos, UGC-style ads, training, explainers, social content...
Short description
Oct 27, 2026 · 00:06 UTC
Create AI videos and avatars
Oct 28, 2026 · 12:07 UTC
Create videos, voice & avatars
Declared skills
Oct 27, 2026 · 00:06 UTC
[{"description":"Use HeyGen for talking-avatar videos, general AI clips with HeyGen Video 1, and video, avatar, voice, translation and media workflows.","interface":{"brand_color":null,"default_prompt":null,"display_name":"heygen-workflo...
Oct 28, 2026 · 12:07 UTC
[{"description":"Plan, produce, and keep improving a recurring video series for YouTube, TikTok, Instagram, or other platforms with HeyGen, run as a scheduled task with the user publishing each video. Use for an ongoing content strategy ...
Composer icon url
Oct 27, 2026 · 00:06 UTC
https://files.openai.com/content?id=file_0000000039e081fb8b81381cd1bf4245
Oct 28, 2026 · 12:07 UTC
https://files.openai.com/content?id=file_00000000855881f5aba7ec77e3c6dfde
Compare saved observations
Download comparison JSONFull technical diff · 9 changed fields
changed /release/id
"pluginrel_28d91020d1bc819184ba185d97510f1a"
"pluginrel_5165493629148191b8b5763654b07bd1"
changed /release/interface/composer_icon_url
"https://files.openai.com/content?id=file_0000000039e081fb8b81381cd1bf4245"
"https://files.openai.com/content?id=file_00000000855881f5aba7ec77e3c6dfde"
changed /release/interface/default_prompt
"Create a 5-second landscape AI video of ocean waves at sunset using HeyGen Video 1."
"Create a Pixar style video of a baby corgi playing with a chew toy."
changed /release/interface/default_prompts
[ "Create a 5-second landscape AI video of ocean waves at sunset using HeyGen Video 1.", "Check my list of avatars and voices in HeyGen.", "Create a Digital Twin of me so I can create AI videos." ]
[ "Create a Pixar style video of a baby corgi playing with a chew toy.", "Create a talking-head video featuring me as the presenter. The topic is \"3 Underrated Investment Strategies for 2027\".", "Make a 15s hands-only ugc video for my product. Natural voiceover, captions, a hook in the first second, and end with a CTA" ]
changed /release/interface/logo_url
"https://files.openai.com/content?id=file_00000000f65481f5be80e30031681e94"
"https://files.openai.com/content?id=file_000000009c9881f5ab5a0768c181eb2b"
changed /release/interface/long_description
"Create AI videos, avatars, and voiceovers with HeyGen in ChatGPT. Start with an idea, a script, a photo, or existing footage to make product demos, marketing videos, UGC-style ads, training, explainers, and social content.\nWith HeyGen, you can:\n• Create talking-avatar videos. Turn scripts or audio into announcements, greetings, training, and explanations delivered directly to the audience by your chosen presenter. Create a Digital Twin from your own footage with the required rights and consent.\n• Generate short visual videos. Create product demonstrations, ads, animation, and scenes with movement using HeyGen Video 1. Start from text, animate an image, or guide the result with reference media.\n• Build longer visual stories. Combine scenes, B-roll, narration, captions, branding, and music with Video Agent, then refine the result through conversation. Assemble supplied photos and videos when you want to preserve your original media.\n• Create voices and voiceovers. Turn text into standalone narration with text-to-speech (TTS), choose from available voices, or create a reusable voice clone from recordings with the speaker's explicit consent.\n• Reach audiences in other languages. Translate and dub videos with voice cloning and lip-sync, or replace a video's audio and synchronize the speaker's lip movements to a new recording. Using another person's likeness or voice requires their permission.\n• Repurpose existing footage. Create short clips from longer videos and clean up recordings by removing filler words and long silences.\n• Reuse content and keep it on brand. Create reusable templates from existing videos and customize their variables to generate new versions. Apply brand kits and control pronunciation and translated terminology with brand glossaries. Find music and sound effects for your projects.\n• Manage your HeyGen content. Browse videos, avatars, voices, translations, templates, and uploaded assets, check generation progress, and retrieve completed outputs.\nConnect your HeyGen account to get started."
"Create AI videos, avatars, images, voiceovers, and multilingual content with HeyGen in ChatGPT. Start with an idea, a script, a photo, reference media, or existing footage to make product demos, marketing videos, UGC-style ads, training, explainers, social content, and more.\nWith HeyGen, you can:\n• Create talking-avatar videos. Turn scripts or audio into announcements, greetings, training, education, product demos, and explainers with your chosen presenter.\n• Generate AI videos. Create product demonstrations, ads, animations, and visual scenes using HeyGen Video 1. Generate video from text, animate images into video, or create videos using reference media.\n• Build longer visual stories. Combine generated scenes with narration, captions, and supporting graphics to tell longer stories, then refine the result through conversation.\n• Create and use avatars in your videos. Build Digital Twins, create photo or AI-generated avatars, or choose from available public presenters.\n• Create voices and voiceovers. Turn text into standalone narration with text-to-speech (TTS), choose from available voices, or create a reusable custom voice.\n• Translate and dub videos. Create multilingual versions with AI translation, dubbing, and lip-sync.\n• Create UGC-style content. Make product reviews, tutorials, testimonials, unboxing videos, product demos, and social ads using avatars, generated visuals, voiceovers, or supplied media.\n• Repurpose existing footage. Use AI clipping to turn longer videos into short-form highlights for social media, and clean up recordings by removing filler words and long silences.\n• Reuse content and stay on brand. Create reusable templates, apply brand kits, control pronunciation and terminology with glossaries, and add music or sound effects.\n• Manage your HeyGen content. Browse videos, avatars, voices, translations, templates, and assets, and check generation progress.\nConnect your HeyGen account to get started."
changed /release/interface/short_description
"Create AI videos and avatars"
"Create videos, voice & avatars"
changed /release/skills
[
{
"description": "Use HeyGen for talking-avatar videos, general AI clips with HeyGen Video 1, and video, avatar, voice, translation and media workflows.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "heygen-workflows",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Use HeyGen for talking-avatar videos, general AI clips with HeyGen Video 1, and video, avatar, voice, translation and media workflows."
},
"name": "heygen-workflows",
"plugin_release_skill_id": "pluginrsk_6ad29a96c1a48191aaa9b2f7e1e6282f"
}
][
{
"description": "Plan, produce, and keep improving a recurring video series for YouTube, TikTok, Instagram, or other platforms with HeyGen, run as a scheduled task with the user publishing each video. Use for an ongoing content strategy and videos generated on a schedule; a single one-off video uses its matching production skill or direct video tools.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "automated-content-creator",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "pen",
"short_description": "Plan, produce, and keep improving a recurring video series for YouTube, TikTok, Instagram, or other platforms with HeyGen, run as a scheduled task with the user publishing each video. Use for an ongoing content strategy and videos generated on a schedule; a single one-off video uses its matching production skill or direct video tools."
},
"name": "automated-content-creator",
"plugin_release_skill_id": "pluginrsk_6ae111af6fdc81919712825a2d9702a2"
},
{
"description": "Create and time video subtitles, opening hook captions, and expressive mid-video emphasis in Python. Use for readable speech-synchronized text and coordinated caption treatments in an edited video; preserve a complete transcript and reusable caption source.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "captions",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "pen",
"short_description": "Create and time video subtitles, opening hook captions, and expressive mid-video emphasis in Python. Use for readable speech-synchronized text and coordinated caption treatments in an edited video; preserve a complete transcript and reusable caption source."
},
"name": "captions",
"plugin_release_skill_id": "pluginrsk_6ae111acd55c8191acb1f78133159a08"
},
{
"description": "Create and confirm a four-view character identity sheet (face, front, side, back) for one consistent person before HeyGen video generation; the approved sheet becomes the identity reference for every clip. Use when a UGC format skill asks for a character reference sheet, or the user asks for one.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "character-reference",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Create and confirm a four-view character identity sheet (face, front, side, back) for one consistent person before HeyGen video generation; the approved sheet becomes the identity reference for every clip. Use when a UGC format skill asks for a character reference sheet, or the user asks for one."
},
"name": "character-reference",
"plugin_release_skill_id": "pluginrsk_6ae111afdd348191a56cb3490a69b6f3"
},
{
"description": "Create narrated faceless explainers with HeyGen speech, Python motion graphics, style-matched illustrations, captions, and a reusable editing project. Use to explain one focused question through a developed example and visual demonstrations of how it works.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "faceless-explainer",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "pen",
"short_description": "Create narrated faceless explainers with HeyGen speech, Python motion graphics, style-matched illustrations, captions, and a reusable editing project. Use to explain one focused question through a developed example and visual demonstrations of how it works."
},
"name": "faceless-explainer",
"plugin_release_skill_id": "pluginrsk_6ae111afbb5081918bf7eabb564c8adb"
},
{
"description": "Catch-all for video requests only when no specialized HeyGen video skill matches. All UGC, explainer, picture-story, and talking-head videos use their matching skills first. Otherwise prefer direct text-to-video, image-to-video, or reference-to-video; coordinate local composition up to 90 seconds only for videos explicitly requested over 15 seconds or requirements one model generation cannot meet, such as consistent captions or precise diagrams.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "general-video",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Catch-all for video requests only when no specialized HeyGen video skill matches. All UGC, explainer, picture-story, and talking-head videos use their matching skills first. Otherwise prefer direct text-to-video, image-to-video, or reference-to-video; coordinate local composition up to 90 seconds only for videos explicitly requested over 15 seconds or requirements one model generation cannot meet, such as consistent captions or precise diagrams."
},
"name": "general-video",
"plugin_release_skill_id": "pluginrsk_6ae111af33f0819185807a2e5a1e9982"
},
{
"description": "Design and render focused video motion graphics in Python, including full-screen explainers, charts, diagrams, icon systems, and overlays on presenter footage. Use for coded editorial graphics; use the captions skill for subtitles and expressive text treatments.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "motion-graphics",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Design and render focused video motion graphics in Python, including full-screen explainers, charts, diagrams, icon systems, and overlays on presenter footage. Use for coded editorial graphics; use the captions skill for subtitles and expressive text treatments."
},
"name": "motion-graphics",
"plugin_release_skill_id": "pluginrsk_6ae111ad7ef48191878163dab038913a"
},
{
"description": "Create narration voiceovers with HeyGen speech synthesis and hand off verified audio and timing for editing. Use for standalone voiceovers or a parent video's off-screen narration; preserve approved wording and voice identity.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "narrator",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Create narration voiceovers with HeyGen speech synthesis and hand off verified audio and timing for editing. Use for standalone voiceovers or a parent video's off-screen narration; preserve approved wording and voice identity."
},
"name": "narrator",
"plugin_release_skill_id": "pluginrsk_6ae111ae7b948191a6e0d36965f9804e"
},
{
"description": "Create narrated picture-story videos with OpenAI native images, one continuous HeyGen Voice narration, Python editing, and synchronized subtitles. Use for stories, explainers, history, and educational videos composed of static pictures; use another workflow for animated footage.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "picture-video",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Create narrated picture-story videos with OpenAI native images, one continuous HeyGen Voice narration, Python editing, and synchronized subtitles. Use for stories, explainers, history, and educational videos composed of static pictures; use another workflow for animated footage."
},
"name": "picture-video",
"plugin_release_skill_id": "pluginrsk_6ae111b08e008191b59e1d4d5294448e"
},
{
"description": "Create and confirm a four-view product reference sheet (front, side, back, close-up) from real product images before HeyGen video generation; never invents a product. Use when a UGC format skill asks for a product reference sheet, or the user asks for one.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "product-reference",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "cursor",
"short_description": "Create and confirm a four-view product reference sheet (front, side, back, close-up) from real product images before HeyGen video generation; never invents a product. Use when a UGC format skill asks for a product reference sheet, or the user asks for one."
},
"name": "product-reference",
"plugin_release_skill_id": "pluginrsk_6ae111abde608191bc6d0bd4f3e7389b"
},
{
"description": "Write and revise spoken video scripts for UGC, explainers, talking-head videos, and picture stories. Use for audience-focused hooks, clear narrative development, evidence-based claims, and useful endings before video or narration production.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "script-writer",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "pen",
"short_description": "Write and revise spoken video scripts for UGC, explainers, talking-head videos, and picture stories. Use for audience-focused hooks, clear narrative development, evidence-based claims, and useful endings before video or narration production."
},
"name": "script-writer",
"plugin_release_skill_id": "pluginrsk_6ae111abff048191aa231c7c6c48457d"
},
{
"description": "Create edited talking-head videos with a confirmed HeyGen avatar and look, relevant B-roll, code-generated music and motion graphics, and reusable editing source. Use for presenter-led videos with post-production; deliver a finished MP4 and the code for continuing a series.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "talking-head",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "pen",
"short_description": "Create edited talking-head videos with a confirmed HeyGen avatar and look, relevant B-roll, code-generated music and motion graphics, and reusable editing source. Use for presenter-led videos with post-production; deliver a finished MP4 and the code for continuing a series."
},
"name": "talking-head",
"plugin_release_skill_id": "pluginrsk_6ae111ac337481918eb6411b29a44455"
},
{
"description": "Create faceless, narrated product UGC videos, 30 seconds by default, with HeyGen Video 1, using real product references, hands-only or first-person demonstrations, an off-screen voiceover, and captions. Use for product-led ads and demos with no one on camera; a creator on camera belongs to ugc-review, unnarrated sound-led clips to ugc-voiceless, and unboxing, tutorials, try-on, and website tours to their own formats.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "ugc-product",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Create faceless, narrated product UGC videos, 30 seconds by default, with HeyGen Video 1, using real product references, hands-only or first-person demonstrations, an off-screen voiceover, and captions. Use for product-led ads and demos with no one on camera; a creator on camera belongs to ugc-review, unnarrated sound-led clips to ugc-voiceless, and unboxing, tutorials, try-on, and website tours to their own formats."
},
"name": "ugc-product",
"plugin_release_skill_id": "pluginrsk_6ae111b07d108191a3cc3432c0855f84"
},
{
"description": "Create creator-led UGC reviews, brand demonstrations, and scenario-led talking videos, 30 seconds by default, with HeyGen Video 1. Use for a presenter's evidence-led explanation or assessment, with an optional physical product; testimonial-style lines are marked for the user to confirm.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "ugc-review",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chat",
"short_description": "Create creator-led UGC reviews, brand demonstrations, and scenario-led talking videos, 30 seconds by default, with HeyGen Video 1. Use for a presenter's evidence-led explanation or assessment, with an optional physical product; testimonial-style lines are marked for the user to confirm."
},
"name": "ugc-review",
"plugin_release_skill_id": "pluginrsk_6ae111ae760c819183668bbbc31f4452"
},
{
"description": "Create creator-led UGC try-on videos for garments, footwear, bags, jewelry, and wearable accessories, 30 seconds by default, with HeyGen Video 1. Use for an outfit reveal, consistent on-body views, texture details, movement, and a natural final look.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "ugc-try-on",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Create creator-led UGC try-on videos for garments, footwear, bags, jewelry, and wearable accessories, 30 seconds by default, with HeyGen Video 1. Use for an outfit reveal, consistent on-body views, texture details, movement, and a natural final look."
},
"name": "ugc-try-on",
"plugin_release_skill_id": "pluginrsk_6ae111ad3b888191abc527c1c673ca45"
},
{
"description": "Create step-by-step UGC product tutorials, 30 seconds by default, with HeyGen Video 1. Use when the viewer should learn a verified physical procedure through clear ordered actions, hands-only by default with a voiceover timed first, and captions.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "ugc-tutorial",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "pen",
"short_description": "Create step-by-step UGC product tutorials, 30 seconds by default, with HeyGen Video 1. Use when the viewer should learn a verified physical procedure through clear ordered actions, hands-only by default with a voiceover timed first, and captions."
},
"name": "ugc-tutorial",
"plugin_release_skill_id": "pluginrsk_6ae111b15bfc8191b06ea612d3c318f6"
},
{
"description": "Create creator-led UGC unboxing videos, 30 seconds by default, with HeyGen Video 1, moving from a sealed package to a one-time reveal, product inspection, and grounded reaction. Use when the creator's discovery is the story, rather than a product-only packaging shot.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "ugc-unboxing",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "cursor",
"short_description": "Create creator-led UGC unboxing videos, 30 seconds by default, with HeyGen Video 1, moving from a sealed package to a one-time reveal, product inspection, and grounded reaction. Use when the creator's discovery is the story, rather than a product-only packaging shot."
},
"name": "ugc-unboxing",
"plugin_release_skill_id": "pluginrsk_6ae111ad2de48191b9ea99e0b84d8d79"
},
{
"description": "Create short product ads driven by mood, tactile sound, and visual rhythm. Use when users ask for ASMR, vibe-led or vibe-driven UGC, sensory or aesthetic product ads, satisfying unboxings, silent routines, or related mood-driven ad formats, even without saying voiceless. Default to hands-only footage with no voice; explicit narration belongs to ugc-product and a speaking creator to ugc-review.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "ugc-voiceless",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Create short product ads driven by mood, tactile sound, and visual rhythm. Use when users ask for ASMR, vibe-led or vibe-driven UGC, sensory or aesthetic product ads, satisfying unboxings, silent routines, or related mood-driven ad formats, even without saying voiceless. Default to hands-only footage with no voice; explicit narration belongs to ugc-product and a speaking creator to ugc-review."
},
"name": "ugc-voiceless",
"plugin_release_skill_id": "pluginrsk_6ae111adbee48191bade4a4a984f11b0"
},
{
"description": "Create creator-led UGC website or SaaS videos, 30 seconds by default, with one HeyGen avatar video of the user's chosen avatar speaking the whole script and real website screenshots, each filling the frame, cut in over that speech in Python/FFmpeg alongside captions. Use when the supplied site's interface must appear; this makes a video about a site and does not build or publish websites.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "ugc-website",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Create creator-led UGC website or SaaS videos, 30 seconds by default, with one HeyGen avatar video of the user's chosen avatar speaking the whole script and real website screenshots, each filling the frame, cut in over that speech in Python/FFmpeg alongside captions. Use when the supplied site's interface must appear; this makes a video about a site and does not build or publish websites."
},
"name": "ugc-website",
"plugin_release_skill_id": "pluginrsk_6ae111abcc248191b4c4be14e67f16a7"
},
{
"description": "Edit and finish videos in Python with scene assembly, layered media, narration, music, sound effects, and reproducible exports. Use for coded post-production when the selected workflow permits local editing; motion graphics and captions remain in their own skills.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "video-editing",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Edit and finish videos in Python with scene assembly, layered media, narration, music, sound effects, and reproducible exports. Use for coded post-production when the selected workflow permits local editing; motion graphics and captions remain in their own skills."
},
"name": "video-editing",
"plugin_release_skill_id": "pluginrsk_6ae111aefe148191832ca129732f608a"
}
]changed /release/version
"4.2.0"
"4.3.0"
Full snapshot data
{
"canonical_app_id": "asdk_app_69418aad55e08191aa5e437b649ca2e4",
"connector_id": "asdk_app_69418aad55e08191aa5e437b649ca2e4",
"created_at": "2026-05-26T19:36:13.412181Z",
"discoverability": "LISTED",
"id": "plugin_asdk_app_69418aad55e08191aa5e437b649ca2e4",
"is_template": false,
"is_template_instance": false,
"is_v2_template": false,
"name": "heygen",
"release": {
"app_ids": [
"asdk_app_69418aad55e08191aa5e437b649ca2e4"
],
"app_manifest": {
"apps": {
"heygen": {
"id": "asdk_app_69418aad55e08191aa5e437b649ca2e4",
"required": true
}
}
},
"app_templates": [],
"description": "Create product demos, marketing videos, UGC-style ads, training, and explainers with HeyGen's AI avatars and video generation. Generate text-to-speech voiceovers, create custom voice clones, translate and dub videos with lip-sync, and repurpose longer footage into short clips.",
"display_name": "HeyGen",
"id": "pluginrel_5165493629148191b8b5763654b07bd1",
"interface": {
"brand_color": null,
"capabilities": [],
"category": "Creativity",
"composer_icon_dark_url": null,
"composer_icon_url": "https://files.openai.com/content?id=file_00000000855881f5aba7ec77e3c6dfde",
"default_prompt": "Create a Pixar style video of a baby corgi playing with a chew toy.",
"default_prompts": [
"Create a Pixar style video of a baby corgi playing with a chew toy.",
"Create a talking-head video featuring me as the presenter. The topic is \"3 Underrated Investment Strategies for 2027\".",
"Make a 15s hands-only ugc video for my product. Natural voiceover, captions, a hook in the first second, and end with a CTA"
],
"developer_name": "HeyGen Technology Inc.",
"logo_url": "https://files.openai.com/content?id=file_000000009c9881f5ab5a0768c181eb2b",
"logo_url_dark": null,
"long_description": "Create AI videos, avatars, images, voiceovers, and multilingual content with HeyGen in ChatGPT. Start with an idea, a script, a photo, reference media, or existing footage to make product demos, marketing videos, UGC-style ads, training, explainers, social content, and more.\nWith HeyGen, you can:\n• Create talking-avatar videos. Turn scripts or audio into announcements, greetings, training, education, product demos, and explainers with your chosen presenter.\n• Generate AI videos. Create product demonstrations, ads, animations, and visual scenes using HeyGen Video 1. Generate video from text, animate images into video, or create videos using reference media.\n• Build longer visual stories. Combine generated scenes with narration, captions, and supporting graphics to tell longer stories, then refine the result through conversation.\n• Create and use avatars in your videos. Build Digital Twins, create photo or AI-generated avatars, or choose from available public presenters.\n• Create voices and voiceovers. Turn text into standalone narration with text-to-speech (TTS), choose from available voices, or create a reusable custom voice.\n• Translate and dub videos. Create multilingual versions with AI translation, dubbing, and lip-sync.\n• Create UGC-style content. Make product reviews, tutorials, testimonials, unboxing videos, product demos, and social ads using avatars, generated visuals, voiceovers, or supplied media.\n• Repurpose existing footage. Use AI clipping to turn longer videos into short-form highlights for social media, and clean up recordings by removing filler words and long silences.\n• Reuse content and stay on brand. Create reusable templates, apply brand kits, control pronunciation and terminology with glossaries, and add music or sound effects.\n• Manage your HeyGen content. Browse videos, avatars, voices, translations, templates, and assets, and check generation progress.\nConnect your HeyGen account to get started.",
"plugin_category_id": "creativity",
"privacy_policy_url": "https://www.heygen.com/privacy",
"screenshot_urls": [],
"short_description": "Create videos, voice & avatars",
"terms_of_service_url": "https://www.heygen.com/terms",
"website_url": "https://www.heygen.com"
},
"keywords": [],
"mcp_servers": [
{
"key": "heygen",
"metadata": {
"url": "https://mcp.heygen.com/mcp"
}
}
],
"onboarding_skill_name": null,
"requires_local_executor": false,
"skills": [
{
"description": "Plan, produce, and keep improving a recurring video series for YouTube, TikTok, Instagram, or other platforms with HeyGen, run as a scheduled task with the user publishing each video. Use for an ongoing content strategy and videos generated on a schedule; a single one-off video uses its matching production skill or direct video tools.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "automated-content-creator",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "pen",
"short_description": "Plan, produce, and keep improving a recurring video series for YouTube, TikTok, Instagram, or other platforms with HeyGen, run as a scheduled task with the user publishing each video. Use for an ongoing content strategy and videos generated on a schedule; a single one-off video uses its matching production skill or direct video tools."
},
"name": "automated-content-creator",
"plugin_release_skill_id": "pluginrsk_6ae111af6fdc81919712825a2d9702a2"
},
{
"description": "Create and time video subtitles, opening hook captions, and expressive mid-video emphasis in Python. Use for readable speech-synchronized text and coordinated caption treatments in an edited video; preserve a complete transcript and reusable caption source.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "captions",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "pen",
"short_description": "Create and time video subtitles, opening hook captions, and expressive mid-video emphasis in Python. Use for readable speech-synchronized text and coordinated caption treatments in an edited video; preserve a complete transcript and reusable caption source."
},
"name": "captions",
"plugin_release_skill_id": "pluginrsk_6ae111acd55c8191acb1f78133159a08"
},
{
"description": "Create and confirm a four-view character identity sheet (face, front, side, back) for one consistent person before HeyGen video generation; the approved sheet becomes the identity reference for every clip. Use when a UGC format skill asks for a character reference sheet, or the user asks for one.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "character-reference",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Create and confirm a four-view character identity sheet (face, front, side, back) for one consistent person before HeyGen video generation; the approved sheet becomes the identity reference for every clip. Use when a UGC format skill asks for a character reference sheet, or the user asks for one."
},
"name": "character-reference",
"plugin_release_skill_id": "pluginrsk_6ae111afdd348191a56cb3490a69b6f3"
},
{
"description": "Create narrated faceless explainers with HeyGen speech, Python motion graphics, style-matched illustrations, captions, and a reusable editing project. Use to explain one focused question through a developed example and visual demonstrations of how it works.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "faceless-explainer",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "pen",
"short_description": "Create narrated faceless explainers with HeyGen speech, Python motion graphics, style-matched illustrations, captions, and a reusable editing project. Use to explain one focused question through a developed example and visual demonstrations of how it works."
},
"name": "faceless-explainer",
"plugin_release_skill_id": "pluginrsk_6ae111afbb5081918bf7eabb564c8adb"
},
{
"description": "Catch-all for video requests only when no specialized HeyGen video skill matches. All UGC, explainer, picture-story, and talking-head videos use their matching skills first. Otherwise prefer direct text-to-video, image-to-video, or reference-to-video; coordinate local composition up to 90 seconds only for videos explicitly requested over 15 seconds or requirements one model generation cannot meet, such as consistent captions or precise diagrams.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "general-video",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Catch-all for video requests only when no specialized HeyGen video skill matches. All UGC, explainer, picture-story, and talking-head videos use their matching skills first. Otherwise prefer direct text-to-video, image-to-video, or reference-to-video; coordinate local composition up to 90 seconds only for videos explicitly requested over 15 seconds or requirements one model generation cannot meet, such as consistent captions or precise diagrams."
},
"name": "general-video",
"plugin_release_skill_id": "pluginrsk_6ae111af33f0819185807a2e5a1e9982"
},
{
"description": "Design and render focused video motion graphics in Python, including full-screen explainers, charts, diagrams, icon systems, and overlays on presenter footage. Use for coded editorial graphics; use the captions skill for subtitles and expressive text treatments.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "motion-graphics",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Design and render focused video motion graphics in Python, including full-screen explainers, charts, diagrams, icon systems, and overlays on presenter footage. Use for coded editorial graphics; use the captions skill for subtitles and expressive text treatments."
},
"name": "motion-graphics",
"plugin_release_skill_id": "pluginrsk_6ae111ad7ef48191878163dab038913a"
},
{
"description": "Create narration voiceovers with HeyGen speech synthesis and hand off verified audio and timing for editing. Use for standalone voiceovers or a parent video's off-screen narration; preserve approved wording and voice identity.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "narrator",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Create narration voiceovers with HeyGen speech synthesis and hand off verified audio and timing for editing. Use for standalone voiceovers or a parent video's off-screen narration; preserve approved wording and voice identity."
},
"name": "narrator",
"plugin_release_skill_id": "pluginrsk_6ae111ae7b948191a6e0d36965f9804e"
},
{
"description": "Create narrated picture-story videos with OpenAI native images, one continuous HeyGen Voice narration, Python editing, and synchronized subtitles. Use for stories, explainers, history, and educational videos composed of static pictures; use another workflow for animated footage.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "picture-video",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Create narrated picture-story videos with OpenAI native images, one continuous HeyGen Voice narration, Python editing, and synchronized subtitles. Use for stories, explainers, history, and educational videos composed of static pictures; use another workflow for animated footage."
},
"name": "picture-video",
"plugin_release_skill_id": "pluginrsk_6ae111b08e008191b59e1d4d5294448e"
},
{
"description": "Create and confirm a four-view product reference sheet (front, side, back, close-up) from real product images before HeyGen video generation; never invents a product. Use when a UGC format skill asks for a product reference sheet, or the user asks for one.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "product-reference",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "cursor",
"short_description": "Create and confirm a four-view product reference sheet (front, side, back, close-up) from real product images before HeyGen video generation; never invents a product. Use when a UGC format skill asks for a product reference sheet, or the user asks for one."
},
"name": "product-reference",
"plugin_release_skill_id": "pluginrsk_6ae111abde608191bc6d0bd4f3e7389b"
},
{
"description": "Write and revise spoken video scripts for UGC, explainers, talking-head videos, and picture stories. Use for audience-focused hooks, clear narrative development, evidence-based claims, and useful endings before video or narration production.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "script-writer",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "pen",
"short_description": "Write and revise spoken video scripts for UGC, explainers, talking-head videos, and picture stories. Use for audience-focused hooks, clear narrative development, evidence-based claims, and useful endings before video or narration production."
},
"name": "script-writer",
"plugin_release_skill_id": "pluginrsk_6ae111abff048191aa231c7c6c48457d"
},
{
"description": "Create edited talking-head videos with a confirmed HeyGen avatar and look, relevant B-roll, code-generated music and motion graphics, and reusable editing source. Use for presenter-led videos with post-production; deliver a finished MP4 and the code for continuing a series.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "talking-head",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "pen",
"short_description": "Create edited talking-head videos with a confirmed HeyGen avatar and look, relevant B-roll, code-generated music and motion graphics, and reusable editing source. Use for presenter-led videos with post-production; deliver a finished MP4 and the code for continuing a series."
},
"name": "talking-head",
"plugin_release_skill_id": "pluginrsk_6ae111ac337481918eb6411b29a44455"
},
{
"description": "Create faceless, narrated product UGC videos, 30 seconds by default, with HeyGen Video 1, using real product references, hands-only or first-person demonstrations, an off-screen voiceover, and captions. Use for product-led ads and demos with no one on camera; a creator on camera belongs to ugc-review, unnarrated sound-led clips to ugc-voiceless, and unboxing, tutorials, try-on, and website tours to their own formats.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "ugc-product",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Create faceless, narrated product UGC videos, 30 seconds by default, with HeyGen Video 1, using real product references, hands-only or first-person demonstrations, an off-screen voiceover, and captions. Use for product-led ads and demos with no one on camera; a creator on camera belongs to ugc-review, unnarrated sound-led clips to ugc-voiceless, and unboxing, tutorials, try-on, and website tours to their own formats."
},
"name": "ugc-product",
"plugin_release_skill_id": "pluginrsk_6ae111b07d108191a3cc3432c0855f84"
},
{
"description": "Create creator-led UGC reviews, brand demonstrations, and scenario-led talking videos, 30 seconds by default, with HeyGen Video 1. Use for a presenter's evidence-led explanation or assessment, with an optional physical product; testimonial-style lines are marked for the user to confirm.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "ugc-review",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chat",
"short_description": "Create creator-led UGC reviews, brand demonstrations, and scenario-led talking videos, 30 seconds by default, with HeyGen Video 1. Use for a presenter's evidence-led explanation or assessment, with an optional physical product; testimonial-style lines are marked for the user to confirm."
},
"name": "ugc-review",
"plugin_release_skill_id": "pluginrsk_6ae111ae760c819183668bbbc31f4452"
},
{
"description": "Create creator-led UGC try-on videos for garments, footwear, bags, jewelry, and wearable accessories, 30 seconds by default, with HeyGen Video 1. Use for an outfit reveal, consistent on-body views, texture details, movement, and a natural final look.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "ugc-try-on",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Create creator-led UGC try-on videos for garments, footwear, bags, jewelry, and wearable accessories, 30 seconds by default, with HeyGen Video 1. Use for an outfit reveal, consistent on-body views, texture details, movement, and a natural final look."
},
"name": "ugc-try-on",
"plugin_release_skill_id": "pluginrsk_6ae111ad3b888191abc527c1c673ca45"
},
{
"description": "Create step-by-step UGC product tutorials, 30 seconds by default, with HeyGen Video 1. Use when the viewer should learn a verified physical procedure through clear ordered actions, hands-only by default with a voiceover timed first, and captions.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "ugc-tutorial",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "pen",
"short_description": "Create step-by-step UGC product tutorials, 30 seconds by default, with HeyGen Video 1. Use when the viewer should learn a verified physical procedure through clear ordered actions, hands-only by default with a voiceover timed first, and captions."
},
"name": "ugc-tutorial",
"plugin_release_skill_id": "pluginrsk_6ae111b15bfc8191b06ea612d3c318f6"
},
{
"description": "Create creator-led UGC unboxing videos, 30 seconds by default, with HeyGen Video 1, moving from a sealed package to a one-time reveal, product inspection, and grounded reaction. Use when the creator's discovery is the story, rather than a product-only packaging shot.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "ugc-unboxing",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "cursor",
"short_description": "Create creator-led UGC unboxing videos, 30 seconds by default, with HeyGen Video 1, moving from a sealed package to a one-time reveal, product inspection, and grounded reaction. Use when the creator's discovery is the story, rather than a product-only packaging shot."
},
"name": "ugc-unboxing",
"plugin_release_skill_id": "pluginrsk_6ae111ad2de48191b9ea99e0b84d8d79"
},
{
"description": "Create short product ads driven by mood, tactile sound, and visual rhythm. Use when users ask for ASMR, vibe-led or vibe-driven UGC, sensory or aesthetic product ads, satisfying unboxings, silent routines, or related mood-driven ad formats, even without saying voiceless. Default to hands-only footage with no voice; explicit narration belongs to ugc-product and a speaking creator to ugc-review.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "ugc-voiceless",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Create short product ads driven by mood, tactile sound, and visual rhythm. Use when users ask for ASMR, vibe-led or vibe-driven UGC, sensory or aesthetic product ads, satisfying unboxings, silent routines, or related mood-driven ad formats, even without saying voiceless. Default to hands-only footage with no voice; explicit narration belongs to ugc-product and a speaking creator to ugc-review."
},
"name": "ugc-voiceless",
"plugin_release_skill_id": "pluginrsk_6ae111adbee48191bade4a4a984f11b0"
},
{
"description": "Create creator-led UGC website or SaaS videos, 30 seconds by default, with one HeyGen avatar video of the user's chosen avatar speaking the whole script and real website screenshots, each filling the frame, cut in over that speech in Python/FFmpeg alongside captions. Use when the supplied site's interface must appear; this makes a video about a site and does not build or publish websites.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "ugc-website",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Create creator-led UGC website or SaaS videos, 30 seconds by default, with one HeyGen avatar video of the user's chosen avatar speaking the whole script and real website screenshots, each filling the frame, cut in over that speech in Python/FFmpeg alongside captions. Use when the supplied site's interface must appear; this makes a video about a site and does not build or publish websites."
},
"name": "ugc-website",
"plugin_release_skill_id": "pluginrsk_6ae111abcc248191b4c4be14e67f16a7"
},
{
"description": "Edit and finish videos in Python with scene assembly, layered media, narration, music, sound effects, and reproducible exports. Use for coded post-production when the selected workflow permits local editing; motion graphics and captions remain in their own skills.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "video-editing",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Edit and finish videos in Python with scene assembly, layered media, narration, music, sound effects, and reproducible exports. Use for coded post-production when the selected workflow permits local editing; motion graphics and captions remain in their own skills."
},
"name": "video-editing",
"plugin_release_skill_id": "pluginrsk_6ae111aefe148191832ca129732f608a"
}
],
"version": "4.3.0"
},
"scope": "GLOBAL",
"share_url": "https://chatgpt.com/plugins/heygen?open_in_app",
"status": "ENABLED"
}SHA-256 of public snapshot: 48c1c7160f05a94880d01630abe19c87752369ba7176d795882dc5e223b90f1c