Create videos in HeyGen for every new database item in Notion
When a new item is added to your Notion database, instantly generate a video in HeyGen. This workflow allows you to seamlessly transform your database content into engaging video material, saving you manual work and enhancing your content marketing efforts. Use this process to streamline your content creation and make the most of your Notion entries.
- When this happens...

New Data Source ItemTriggers when a new item is created in a data source.TriggerInstant - automatically do this!

ActionWrite
- Free forever for core features
- 14 day trial for premium features & apps
More things you can do with Notion and HeyGen
Discover other triggers and actions you can use with Notion and HeyGen
- Database
- Data Source
- Page
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- PageRequired
- Block TypeRequired
- Content
- Programming Language
- Checked
- Icon (Emoji)
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- PageRequired
- CommentRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Parent_pageRequired
- Title
- Content
- Icon
- Cover
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Item IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Data Source
- ItemRequired
- Content
- Content Format
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- File_upload_note
- Data SourceRequired
- ItemRequired
- File PropertyRequired
- FileRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Stop on errorRequired
- HTTP MethodRequired
- URLRequired
- Query string parameters
- Additional request headers
- Body
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
Retrieve a PageThis action retrieves a specific page from Notion using its ID. The page id can be a normal page or a database item.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- PageRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Block IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Page IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- TitleRequired
- Exact_matchRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Data Source
- Advanced Query (JSON)
ActionThis is an event a Zap performs.SearchFind existing data in your app- Data Source
- Template Mode
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
New Video Event (All Events)Triggers when a new video event happens. (Note: this trigger includes
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New Avatar Video Event (Success)Triggers when an avatar video is successfully generated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New Video Translate Event (Success)Triggers when a video is successfully translated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Group IDRequired
- Reroute URLRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Test Mode
- Add Caption
- Video Title
- Callback handle
- Callback ID (legacy)
- Video Dimensions
- Folder ID
- ScenesRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Character TypeRequired
- Avatar ID
- Avatar Scale
- Avatar Style
- Avatar Horizontal Offset
- Avatar Vertical Offset
- Avatar Matting
- Avatar Circle Background Color
- Talking Photo ID
- Talking Photo Scale
- Talking Photo Style
- Talking Photo Horizontal Offset
- Talking Photo Vertical Offset
- Talking Photo Talking Style
- Talking Photo Expression
- Talking Photo Super Resolution
- Talking Photo Matting
- Talking Photo Circle/Square Background Color
- Voice TypeRequired
- Voice ID
- Locale
- Input Text
- Voice Speed
- Voice Pitch
- Voice Emotion
- Audio URL
- Audio Asset ID
- Silence Duration
- Background Type
- Background Color
- Background Image URL
- Background Image Asset ID
- Background Image Fit
- Background Video URL
- Background Video Asset ID
- Background Video Play Style
- Background Video Fit
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Avatar Pose ID
- Avatar Style
- Input Text
- Voice ID
- Input Audio URL
- Video Dimensions
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- PromptRequired
- Seed
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- TextRequired
- Voice IDRequired
- Speed
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Group IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Session IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Group ID
- Avatar Type
- Ownership
- Limit
- Page Token
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Voice Type
- Engine
- Language
- Gender
- Limit
- Page Token
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Video Translate IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Session IDRequired
- MessageRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Look IDRequired
- New NameRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Data Source
- PageRequired
- Properties to Watch
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Data Source
- ItemRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Data Source
- Template Mode
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- PageRequired
- ContentRequired
- Content Format
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- DatabaseRequired
- Title
- Move To
- Display Inline
- Icon (Emoji)
- Move to Trash
- Lock Database
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Data SourceRequired
- Title
- Icon Emoji
- Property Updates (JSON)
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- File_upload_note
- Page (or Block) IDRequired
- FileRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
Retrieve DatabaseThis action retrieves a database in Notion using the ID of the database.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- BlockIdRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Data Source
ActionThis is an event a Zap performs.SearchFind existing data in your app- Block IDRequired
- Page Size
- Start Cursor
ActionThis is an event a Zap performs.SearchFind existing data in your app- Page or Database Item IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- PageRequired
- PropertyRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- UserRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app
New Avatar Video Event (Fail)Triggers when a HeyGen video fails processing.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New Video Translate Event (Fail)Triggers when a video translation fails.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- TypeRequired
- Name
- Prompt
- Image URL
- Video URL
- Consent Video URL
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Video URLRequired
- Output LanguagesRequired
- Title
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- PromptRequired
- Session mode
- Duration (seconds)
- Orientation
- Avatar ID
- Style
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- TypeRequired
- Avatar look ID
- Image URL
- Image asset reference
- Voice ID
- Script
- Audio URL
- Title
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Video IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Choose a TemplateRequired
- Title
- Template variables — variable name
- Template variables — variable type
- Template variables — value
- Default Voice ID
- Video Dimensions
- CaptionRequired
- TestRequired
- Callback handle
- Callback ID (legacy)
- Callback URL
- Include GIF
- Enable Sharing
- Folder ID
- Brand Voice ID
- FPS
- Keep Text Vertically Centered
- Scene IDs
- Reorder Music
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Proofread referenceRequired
- Burn In Captions
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Look IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Ownership
- Limit
- Page Token
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Limit
- Page Token
- Folder ID
- Title contains
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Video IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Video IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Video URLRequired
- Video Title
- Output LanguagesRequired
- Mode
- Translate Audio Only
- Number of Speakers
- Folder ID
- Brand Voice ID
- Callback handle
- Callback ID (legacy)
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- File Content TypeRequired
- FileRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.

