Actions

create-video-from-template
Create a video using a selected template.

custom_api_call
Make a custom API call to a specific endpoint

retrieve-translated-video-status
Retrieves the status of a translated video.

retrieve_sharable_video_url
Generates a public URL for a video, allowing it to be shared and accessed publicly.

retrieve_video_status
Retrieve the status and details of a video using its ID.

translate_video
Translate a video into 175+ languages with natural voice and lip-sync.

upload_asset
Upload media files (images, videos, or audio) to HeyGen. Supports JPEG, PNG, MP4, WEBM, and MPEG files.
Triggers

video_generation_completed
Triggers when a video is generated successfully.

video_generation_failed
Triggers when a video generation process fails.























