See llms.txt for all machine-readable content.

Back to Templates

Create talking avatar TikTok videos with Seedance, OpenAI and Blotato

Created by

Created by: Dr. Firas || drfiras
Dr. Firas

Last update

Last update 5 hours ago

Categories

Share


Quick overview

This workflow generates a talking-avatar video from a portrait image using AtlasCloud Seedance 2.0, creates a TikTok-ready title with OpenAI, and publishes the resulting video to TikTok via Blotato.

How it works

  1. Starts when you manually execute the workflow in n8n.
  2. Sends the image URL, script prompt, and video settings to AtlasCloud Seedance 2.0 to generate an image-to-video talking avatar.
  3. Waits for a configured interval and polls AtlasCloud for the generation status until it returns completed/succeeded.
  4. Extracts the generated video URL from the AtlasCloud response.
  5. Uses OpenAI to produce a single TikTok title (under 60 characters) based on the provided script prompt.
  6. Uploads the video to TikTok through Blotato using the generated title and the selected privacy level, marking the post as AI-generated.

Setup

  1. Create an AtlasCloud API key and add it as an HTTP Header Auth credential, then select it in both AtlasCloud HTTP Request steps.
  2. Add an OpenAI API credential and ensure the OpenAI chat model is selected for the title-generation step.
  3. Add a Blotato API credential, connect your TikTok account in Blotato, and select the correct TikTok account in the publishing step.
  4. Update the Configuration values (image_url, video_prompt, aspect_ratio, resolution, duration, fps, poll interval, and TikTok privacy level) to match your content and requirements.

Additional info

Generate a talking avatar video from an image and post to TikTok

📥 Open full documentation on Notion