ManualTrigger Automate

Automate video generation with HeyGen using a manual trigger. This workflow integrates waiting periods and conditional checks to ensure video status is monitored effectively. Generate engaging AI-powered videos by simply providing an Avatar ID, Voice ID, and text input, streamlining the creative process while enhancing productivity.

7/8/2025
10 nodes
Medium
manualmediumwaitsticky notelogicconditionalapiintegration
Categories:
Manual TriggeredMedium Workflow
Integrations:
WaitSticky Note

Target Audience

This workflow is ideal for:
- Content Creators: Individuals or teams looking to generate engaging AI-powered videos efficiently.
- Marketers: Professionals who want to leverage video content for promotions without extensive video production resources.
- Educators: Teachers or trainers seeking to create dynamic educational materials using AI-generated avatars and voices.
- Small Business Owners: Entrepreneurs who want to enhance their online presence with video content without high costs.

Problem Solved

This workflow addresses the challenge of creating high-quality video content quickly and cost-effectively. It automates the process of generating videos using AI avatars and voices from text inputs, allowing users to focus on content creation rather than technical video production.

Workflow Steps

  • Manual Trigger: The workflow starts when the user clicks ‘Test workflow’.
    2. Configuration: The workflow sets up necessary parameters, including the Avatar ID, Voice ID, and the Text to be spoken in the video.
    3. Create Video: An HTTP request is sent to the HeyGen API to generate the video based on the provided inputs.
    4. Wait Node: The workflow pauses for 10 seconds to allow for video processing.
    5. Get Video Status: After the wait, it checks the status of the generated video using another API request.
    6. Conditional Check: If the video status is marked as completed, it proceeds to output the video URL. If not, it loops back to check again after waiting.
  • Customization Guide

    Users can customize this workflow by:
    - Changing Avatar and Voice: Update the Avatar ID and Voice ID in the Config node to select different AI avatars and voices.
    - Modifying Text: Adjust the Text parameter in the Config node to change the content of the generated video.
    - Adjusting Wait Time: Modify the amount in the Wait node to increase or decrease the waiting period based on the expected processing time of the video.
    - Adding More Conditions: Users can expand the conditional logic in the is Completed node to include more statuses or actions based on the video processing results.