Automated AI Clone

How to Build a Fully Automated AI Clone Video System

In this guide, I’ll show you how to build a 100% AI-powered system that:

  • Automatically researches interesting topics

  • Writes a video script

  • Generates a video caption

  • Creates an AI avatar video

  • Publishes the video to multiple social platforms

1. Base Automation

2. Improving AI Clone's Voice

3. Combining AI Clones with Faceless Videos

This allows you to automate your short-form video creation for platforms like TikTok and Reels.

Why Automate?

Many platforms prioritize short-form video content. With this setup, you can create high-quality AI avatar videos efficiently and distribute them at scale.

Overview of the Workflow

The workflow uses Make.com, but you can adapt it to other automation tools like Zapier or Pipedream. Here’s a high-level breakdown of the process:

  1. Research the topic using Perplexity AI.

  2. Write the video script and caption with OpenAI’s ChatGPT.

  3. Generate an AI avatar video using Heygen.

  4. Publish the video to all social platforms with Blotato.

Let’s dive into the step-by-step guide.


Step 1: Set Up the Workflow in Make.com

  1. Create a New Scenario

    • In Make.com, click "Create a new scenario" and name it (e.g., "AI Clone Base").

    • This base workflow can later be expanded for more complex automations.

  2. Add a Perplexity Module

    • Search for Perplexity and select "Create a Chat Completion."

    • Connect your API key from Perplexity (available on their website).

  3. Input Your Prompt


Step 2: Write the Video Caption

  1. Add an OpenAI ChatGPT Module

    • Select "Create a Chat Completion."

    • Use GPT-4o or 4o-mini (depending on task complexity).

  2. Craft the Prompt

    • Provide an example of an SEO-optimized caption with:

      • A brief summary of the video.

      • Three questions viewers might ask to find this type of content.

      • Relevant hashtags.

  3. Map the Output

    • Feed the video script from Perplexity into this step to generate the caption.


Step 3: Create the AI Avatar Video

  1. Add Heygen Module

    • Connect your Heygen account (get your API key from Heygen’s website).

  2. Create Your AI Avatar

    • If you haven’t already, create an avatar by:

      • Filming 5 minutes of high-quality footage in natural lighting.

      • Speaking directly to the camera without pauses or stitched clips.

    • Upload your footage to Heygen and wait 10–15 minutes for processing.

  3. Configure the Avatar Video

  4. Add Delays

    • Insert sleep modules (e.g., 5–10 minutes) to account for processing time.


Step 4: Publish the Video to Social Platforms

  1. Connect to Blotato

  2. Upload the Video

    • Create "HTTP" Make module to upload video to Blotato to generate a publicly available URL.

    • You will use this URL for publishing to platforms.

  3. Set Up Publishing Modules

    • For each platform:

      • Create a JSON object with fields for captions, video URLs, and platform-specific parameters (e.g., privacy settings for TikTok).

      • Add HTTP modules to handle API calls for posting content.

  4. (Optional) Track in Google Sheets

    • Log all published content in a Google Sheet for easy tracking.

    • Include fields for the date, script, caption, and video URL.

    • Blotato also tracks all your published content, so this step is optional.


Tips for Success

  1. Optimize Captions for Search

    • Use keywords and hashtags to improve discoverability.

    • Platforms like TikTok derive significant views from search results.

  2. Adjust Processing Times

    • For videos under 30 seconds, a 5-minute delay is usually sufficient.

    • For longer videos, increase the wait time to 8–10 minutes.

  3. Test on Multiple Platforms

    • Preview each post to ensure it appears correctly on all platforms.

    • Avoid deleting TikTok videos—set them to private instead to avoid penalties.


Misc

  • Daily Automation:

    • Schedule the workflow to run daily at a specific time or multiple times per day for consistency.

  • Future Enhancements:

    • Add YouTube Shorts publishing with Make.com’s YouTube module.

    • Explore advanced audio processing with ElevenLabs for professional-quality voiceovers.


Recap

In this tutorial, we covered how to:

  1. Automate research and scriptwriting with Perplexity and ChatGPT.

  2. Create high-quality AI avatar videos using Heygen.

  3. Distribute content to multiple platforms with Blotato and Make.com.

  4. Track published content in Google Sheets.

With this system, you can efficiently produce and publish short-form videos, freeing up time to focus on strategy and creativity.

Last updated