🎬 Convert YouTube videos to shorts with Klap & auto-post to multiple social platforms

⚑ 20,322 views · 🎬 Content Creation & Video

πŸ’‘ Pro Tip β€” Since TikTok doesn’t have a public API, getting data usually means fragile HTTP scraping. ScraperNode is a community node that gives you clean JSON for TikTok profiles, videos, and comments β€” drop it into your workflow and skip the parsing.

View All Scrapers

Description

Workflow Screenshot

Convert YouTube videos to viral Shorts with Klap and auto-post with Blotato

> ⚠️ Disclaimer: This workflow uses Community Nodes and requires a self-hosted n8n instance.

Who is this for?

This workflow is perfect for content creators, YouTubers, marketing teams and entrepreneurs who want to effortlessly convert long YouTube videos into short, viral-ready clips and publish them automatically on TikTok, Instagram, YouTube Shorts and other platforms.

What problem is this workflow solving?

Manually creating short, engaging clips from YouTube videos takes hours:

This workflow eliminates all of that:

What this workflow does

From a simple YouTube link sent via Telegram, the workflow:

  1. Extracts the YouTube URL and number of Shorts requested
  2. Sends the video to Klap for AI-powered Shorts generation
  3. Checks when the Shorts are ready
  4. Schedules publication times based on your custom settings
  5. Uploads the Shorts to Blotato
  6. Auto-posts on TikTok, YouTube Shorts, Instagram and more
  7. Sends a confirmation recap to Telegram

Setup

  1. Connect your Telegram bot to the trigger node
  2. Add your Klap API key for video processing
  3. Link your Google Sheets with your scheduling preferences
  4. Add your Blotato API key and social platform IDs
  5. Adjust the number of Shorts generated if needed
  6. Modify the scheduling logic or time windows in the Google Sheets

How to customize this workflow to your needs

πŸ“„ Documentation: Notion Guide


Need help customizing?

Contact me for consulting and support : Linkedin / Youtube

πŸ”— Nodes Used

Google Sheets, HTTP Request, Telegram, Telegram Trigger

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup