
HeyGen
Let AI connect your sources for you
Skip the manual setup — run this in your project and the wizard auto-detects your databases and APIs and connects them to PostHog.

Connect HeyGen to PostHog to sync your data into the PostHog data warehouse for analysis and modeling.
Create an API key in HeyGen settings. Grant read scopes for the tables you select: videos:read, translations:read, video_agent:read, avatars:read, voices:read, templates:read, and account:read. Avatar and voice tables include your private resources.
Configuration
| Option | Type | Required |
|---|---|---|
API key | password | Yes |
Linking HeyGen to PostHog
- Go to the Data pipeline page in PostHog
- Click New source and select HeyGen
- Fill in the required configuration fields
- Click Next, select the tables you want to sync, and then press Import
Supported tables
| Table | Description | Sync method | Incremental field | Primary key |
|---|---|---|---|---|
videos | Generated and translated videos, including their status and output artifacts. | Full refresh | — | — |
video_translations | Video translation jobs with languages, processing status, and output artifacts. | Full refresh | — | — |
video_agent_sessions | Video composition sessions for the authenticated user. | Full refresh | — | — |
avatar_groups | Private avatar identities containing one or more looks. | Full refresh | — | — |
avatar_looks | Private avatar looks representing outfits, poses, and styles available for video creation. | Full refresh | — | — |
voices | Private voices available to the authenticated account. | Full refresh | — | — |
templates | Workspace video templates available through the API. | Full refresh | — | — |
account | Current account profile and billing balance, including wallet or subscription credits. | Full refresh | — | — |