Logo

AI HeyGen Video Generation

Automatically generate videos using HeyGen, Make and systemprompt.io.

Try this flow

Try it now for free [ Click ]

Create a video review with personalized instructions. Simply find a blog url, add your email and some custom instructions and we will email the results to your inbox.
DEMO

Introduction

We are going to create automated AI generated video reviews for a blog, using HeyGen, Make and systemprompt.io prompts.

The entry point for the automation will load the content from a link, and then we use the a structured data prompt to create a video script for the HeyGen API.

The output of this prompt is then sent via API to HeyGen, and we recieve hyper-personalized videos.

You can see some results of this process here or in the results section below.

Steps

We load the content from a link in the Make automation, and then we use the HeyGen Video Review prompt to create a video review.

The output of this prompt is then sent via API to HeyGen, and we recieve hyper-personalized videos.

Create blog summary

First we need to create a blog summary. We will use the Ai Content Summarizer prompt to create a summary of the blog.

Create transcript

We will use the HeyGen Video Review prompt to create a transcript of the blog.

Create video template

We will use the HeyGen Video Template to create a video template.

Generate video

We will use the HeyGen Video Template to generate a video.

Step 1: Create blog summary

[a]: systemprompt action

Use the Systemprompt 'Generate Blog Summary' to create a summary of the blog. You just need to connect the systemprompt module, and add the link to the blog post.

Create Blog in Make

[b]: systemprompt API

Use the Systemprompt API to create a summary of the blog. You can use the following curl command to create a summary of the blog.

curl -X POST "https://api.systemprompt.io/v1/blog" \
 -H "api-key: <apikey>" \
 -H "Content-Type: application/json" \
 -d '{
"url": "https://tyingshoelaces.com/blog/agentic-framework-lie"
}'

[c]: use own content

You can also use your own content by copying the content of your blog and ensuring it is in stripped HTML or Markdown format.

Step 2: Create transcript

[a]: systemprompt action in Make

Use the Systemprompt 'Execute Prompt' to create a transcript of the blog. You just need to connect the systemprompt module, and add the blog content and your choice of HeyGen voice as the input.

Run Heygen Prompt

[b]: systemprompt UI

You can also use the Systemprompt UI to create a transcript of the blog.

Run the imported prompt, copying the blog content into the message field, and access the output within the dashboard.

Systemprompt UI

Step 3: Generate video

[a]: heygen module in Make

Use the HeyGen module to generate a video. You need to map the input to the HeyGen module as follows:

Video Inputs: X.data.structured_data.video_inputs Dimensions: 1280x720 or 720x1280 depending on the aspect ratio of the video Test mode: true or false depending on whether you are ready to generate the video or not Title of the video: X.metadata.title

Configure Heygen API

[b]: Heygen UI

You can copy the output of the systemprompt module in Step 2 and paste it into the script section of the Heygen UI.

This allows you to further customize, test and tweak your video before publishing.

Heygen UI

Results

Resources

Prompts

On this page