Generate Funny AI Videos with Sora 2 and Auto-Publish to TikTok
VerifiedAutomate funny AI video generation with OpenAI and publish via HTTP to TikTok.
What this workflow does
This n8n automation leverages OpenAI for AI video creation and HTTP Request for API-based distribution to TikTok.
It is designed for content creators seeking to streamline AI-generated video production and social posting without manual steps.
Who is this for?
Content creators, TikTok marketers, and small social teams who want to automate short-form video production without manual editing or uploading.
What problem it solves
Creating and posting frequent funny videos to TikTok requires repetitive prompt handling, video generation, titling, and manual uploads that eat up time.
Live workflow preview
Interactive canvas of every node and connection — scroll and click to explore. Powered by n8n's preview.
Open the template on n8n to import and run it. View source template →
What it automates
Daily joke clips
Feed a list of joke prompts into the workflow so new videos are generated and posted every morning without further input.
Trend reaction series
Add fresh trend-based prompts to the trigger source and let the workflow turn them into TikTok-ready clips with auto-generated captions.
Brand meme campaigns
Run a batch of branded funny prompts through OpenAI and HTTP Request nodes to produce and schedule a week of posts at once.
How the workflow works
The 2 nodes in this automation, in order.
- 1HTTP RequesthttpRequest
- 2OpenAI@n8n/n8n-nodes-langchain.openAi
Apps & integrations used
How to set up Generate Funny AI Videos with Sora 2 and Auto-Publish to TikTok
- 1Add a Schedule or Manual trigger node to start the workflow.
- 2Use an HTTP Request node to send the prompt to the Sora 2 video generation endpoint.
- 3Add a polling loop with HTTP Request nodes that checks generation status every 60 seconds.
- 4Once complete, use another HTTP Request node to download the resulting video file.
- 5Connect an OpenAI node (GPT-4o-mini or similar) to create an engaging title from the original prompt.
- 6Use a final HTTP Request node to upload the video and title to TikTok via the Postiz integration.
How to customize this workflow
- →Swap the OpenAI model used for titles to GPT-4o for different tone options.
- →Change the trigger from schedule to a Google Form or Airtable watch node.
- →Add a step to resize or watermark the video before the TikTok upload node.
- →Extend the workflow with extra HTTP Request nodes to also post to YouTube Shorts.
Generate Funny AI Videos with Sora 2 and Auto-Publish to TikTok: pros & cons
Pros
- +End-to-end automation from prompt to published TikTok video
- +Uses only two core nodes (HTTP Request + OpenAI) for simplicity
- +Central prompt list makes it easy to queue many ideas at once
- +Beginner-friendly structure with clear polling logic
Cons
- –Sora 2 access may require specific API keys or waitlists not included in n8n
- –Polling loop can run for several minutes per video, increasing execution time
- –No built-in error handling for failed generations shown in the base flow
Frequently asked questions
It takes text prompts, generates a video with Sora 2 via HTTP, creates a title with OpenAI, and posts the result to TikTok.
User reviews
Verified reviews from the community shape this listing's rating.
Loading reviews…