{"id":"acca0640-1513-40d2-89b7-d5ed83b3bb38","slug":"n8n-5110-create-upload-ai-generated-asmr-youtube-shorts-with-se","name":"Create & Upload AI-Generated ASMR YouTube Shorts with Seedance, Fal AI, and GPT-4","description":"\n\n//ASMR AI Workflow \nWho is this for?\n\nContent Creators, YouTube Automation Enthusiasts, and AI Hobbyists looking to autonomously generate and publish unique, satisfying ASMR-style YouTube Shorts without manual effort.\n\nWhat problem does this solve?\n\nThis workflow solves the creative bottleneck and time-consuming nature of daily content creation. It fully automates the entire production pipeline, from brainstorming trendy ideas to publishing a finished video, turning your n8n instance into a 24/7 content factory.\n\nWhat this workflow does\n\n1. Two-Stage AI Ideation & Planning:\nUses an initial AI agent to brainstorm a short, viral ASMR concept based on current trends.\nA second \"Planning\" AI agent then takes this concept and expands it into a detailed, structured production plan, complete with a viral-optimized caption, hashtags, and descriptions for the environment and sound.\n\n2. Multi-Modal Asset Generation:\nVideo:* Feeds detailed scene prompts to the *ByteDance Seedance** text-to-video model (via Wavespeed AI) to generate high-quality video clips.\nAudio:* Simultaneously calls the *Fal AI** text-to-audio model to create custom, soothing ASMR sound effects that match the video's theme.\nAssembly:** Automatically sequences the video clips and sound into a single, cohesive final video file using an FFMPEG API call.\n\n3. Closed-Loop Publishing & Logging:\nLogging:** Initially logs the new idea to a Google Sheet with a status of \"In Progress\".\nPublishing:** Automatically uploads the final, assembled video directly to your YouTube channel, setting the title and description from the AI's plan.\nUpdating:** Finds the original row in the Google Sheet and updates its status to \"Done\", adding a direct link to the newly published YouTube video.\nNotifications:** Sends real-time alerts to Telegram and/or Gmail with the video title and link, confirming the successful publication.\n\nSetup\n\nCredentials:\nYou will need to create credentials in your n8n instance for the following services:\nOpenAI API\nWavespeed AI API (for Seedance)\nFal AI API\nGoogle OAuth Credential (enable YouTube Data API v3 and Google Sheets API in your Google Cloud Project)\nTelegram Bot Credential\n(Optional) Gmail OAuth Credential\n\nConfiguration:\nThis is an advanced workflow. The initial setup should take approximately 15-20 minutes.\nGoogle Sheet:* Create a Google Sheet with these columns: idea, caption, production_status, youtube_url. Add the *Sheet ID** to the Google Sheets nodes in the workflow.\nNode Configuration:** In the Telegram Notification node, enter your own Chat ID. In the Gmail Notification node, update the recipient email address.\nActivate:** Once configured, save and set the workflow to \"Active\" to let it run on its schedule.\n\nHow to customize\n\nCreative Direction:* To change the style or theme of the videos (e.g., from kinetic sand to soap cutting), simply edit the systemMessage in the *\"2. Enrich Idea into Plan\"* and *\"Prompts AI Agent\"** nodes.\n\nInitial Ideas:* To influence the AI's starting concepts, modify the prompt in the *\"1. Generate Trendy Idea\"** node.\nVideo & Sound:* To change the video duration or sound style, adjust the parameters in the *\"Create Clips\"* and *\"Create Sounds\"** nodes.\nNotifications:* Add or remove notification channels (like Slack or Discord) after the *\"Upload to YouTube\"** node.\n","capabilities":["workflow","automation","ai agent","chatbot","Google Sheets","googleSheets","Data & Storage","Productivity","HTTP Request","httpRequest","Development","Core Nodes","Telegram","Communication","HITL","Gmail","YouTube"],"protocols":[],"safetyScore":80,"overallRank":84,"trustScore":null,"trust":null,"source":"N8N_TEMPLATES","updatedAt":"2026-05-26T06:45:45.320Z"}