{"product_id":"n8n-workflow-auto-create-faceless-shorts-with-sora-2-postwire","title":"n8n Workflow: Auto Create Faceless Shorts with Sora 2 + PostWire","description":"\u003ch3\u003eAuto-Generate and Publish Faceless Shorts Daily with n8n, Sora 2, and PostWire\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow automatically creates a fresh faceless Shorts concept every day, generates a 9:16 video with OpenAI Sora 2, and publishes it to YouTube Shorts, TikTok, and Instagram Reels via PostWire—while tracking results in Google Sheets and emailing you if anything fails.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns daily at 9:00\u003c\/strong\u003e on a schedule.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReads your channel settings\u003c\/strong\u003e (niche, visual style, video length, and alert email) and \u003cstrong\u003eloads previously posted topics\u003c\/strong\u003e from Google Sheets to prevent repeats.\u003c\/li\u003e\n  \u003cli\u003eUses an \u003cstrong\u003eOpenAI chat model\u003c\/strong\u003e to select a \u003cstrong\u003enew, non-repeating topic\u003c\/strong\u003e and generate: a Sora 2 prompt, caption idea, and a YouTube title.\u003c\/li\u003e\n  \u003cli\u003eGenerates a \u003cstrong\u003e9:16 faceless video with audio\u003c\/strong\u003e using \u003cstrong\u003eOpenAI Sora 2\u003c\/strong\u003e, based on your configured duration.\u003c\/li\u003e\n  \u003cli\u003ePublishes the video through \u003cstrong\u003ePostWire\u003c\/strong\u003e to \u003cstrong\u003eYouTube Shorts, TikTok, and Instagram Reels\u003c\/strong\u003e, handling platform-specific title\/caption needs.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLogs outcomes back to Google Sheets\u003c\/strong\u003e with a “published” row including the platform link—or, on failure, \u003cstrong\u003erecords the error\u003c\/strong\u003e and sends a \u003cstrong\u003eGmail alert\u003c\/strong\u003e with error details.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eFor SaaS operators and founders who want consistent Shorts distribution without manual editing.\u003c\/li\u003e\n  \u003cli\u003eFor n8n users building an automated content engine for a specific niche and visual style.\u003c\/li\u003e\n  \u003cli\u003eFor automation engineers who need reliable daily publishing with logging, deduping topics, and failure notifications.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eScheduling:\u003c\/strong\u003e runs daily at 9:00\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegrations:\u003c\/strong\u003e \u003cstrong\u003eOpenAI\u003c\/strong\u003e (chat + \u003cstrong\u003eSora 2\u003c\/strong\u003e), \u003cstrong\u003ePostWire\u003c\/strong\u003e (YouTube\/TikTok\/Instagram publishing), \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e (topic tracking + logging), \u003cstrong\u003eGmail\u003c\/strong\u003e (failure alerts)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes used:\u003c\/strong\u003e if, set, sticky note, aggregate, google sheets, gmail\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eRequires setting up a Google Sheet with columns: \u003cstrong\u003edate, topic, network, status, link, note\u003c\/strong\u003e, plus PostWire and OpenAI credentials in n8n.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46172947972275,"sku":"N8N-20581","price":77.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/bYTKG49wVuQNjcoBAvxx7_RTQB59pB.png?v=1791364509","url":"https:\/\/buyflowscripts.com\/products\/n8n-workflow-auto-create-faceless-shorts-with-sora-2-postwire","provider":"N8N Commerce","version":"1.0","type":"link"}