heygen

Expose Heygen Live Avatar APIs for audio capture and session management.

11|3|Updated Aug 31, 2025
One-click install
npx skills add https://github.com/tonehq/tone --skill heygen-tonehq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: heygen
Source: https://github.com/tonehq/tone/tree/main/.claude/skills/generated/heygen
Command: npx skills add https://github.com/tonehq/tone --skill heygen-tonehq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Heygen avatar integration within tone enables developers to explore and implement real-time avatar-based interactions by consolidating the core API surfaces and file references.

Core Features & Use Cases

  • Access to key Heygen services and APIs including Live Avatar and interactive avatar sessions
  • Exposure of functions and entry points for starting audio capture, capturing participant media, and subscribing to avatar events
  • Real-world use: prototype avatar-driven experiences in live conversations

Quick Start

Start by reviewing the Heygen client and transport modules to understand how to initiate audio and video capture.

Frequently Asked Questions about heygen

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate HeyGen avatars into a real-time agent application?

Integrate HeyGen avatars by using the exposed client and transport modules to initiate live sessions, capture audio and video, and subscribe to avatar events for real-time interaction.

What is needed to start audio and video capture for a live avatar session?

Starting audio and video capture requires reviewing the Heygen client and transport modules to understand the entry points for initiating participant media capture during live avatar sessions.

Can I use HeyGen interactive avatar sessions for live conversations?

Yes, you can prototype avatar-driven experiences in live conversations by accessing key HeyGen services and APIs to manage interactive avatar sessions and capture participant media.

How does the Heygen transport handle live session management?

The Heygen transport manages live sessions by exposing functions for subscribing to avatar events, capturing audio and video, and maintaining interactive avatar states across pipecat services.

What are the limitations of using HeyGen avatars for real-time interactions?

Limitations include dependency on pipecat Heygen services and transports, requiring familiarity with the exposed APIs and modules to successfully manage live avatar sessions and media capture.

Does the Heygen skill provide documentation for avatar API integration?

Yes, the skill provides discoverable metadata, clear entry points, and a documented usage guide within its SKILL.md to facilitate Heygen avatar integration and exploration.