{"product_id":"ai-real-estate-tiktok-walkthrough-workflow-n8n-w-kling-3-0","title":"AI Real Estate TikTok Walkthrough Workflow (n8n) w\/ Kling 3.0","description":"\u003ch3\u003eTurn real estate photo listings into TikTok-ready AI walkthrough videos—automated in n8n with Kling 3.0\u003c\/h3\u003e\n\u003cp\u003eThis AI Real Estate TikTok Walkthrough Workflow captures 3–8 listing photos from an n8n form, generates fair-housing-safe captions and camera-move prompts with OpenAI, renders vertical clips with \u003cstrong\u003eKling 3.0\u003c\/strong\u003e via fal, stitches them into a single 9:16 walkthrough, and submits it to \u003cstrong\u003eTikTok as a SocialRobot draft\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCollects listing data\u003c\/strong\u003e via an n8n form submission: photos, address, price, specs, features, agent info, and an optional listing link.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eValidates and prepares images\u003c\/strong\u003e: sorts photos, checks required count and size constraints, uploads to fal storage, and center-crops to a \u003cstrong\u003e9:16\u003c\/strong\u003e frame.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGenerates shot instructions + social captions\u003c\/strong\u003e: pairs neighboring photos into start\/end frames and (when enabled) uses \u003cstrong\u003eOpenAI\u003c\/strong\u003e to create constrained camera-move prompts and fair-housing-safe captions for TikTok, Instagram, Facebook, and LinkedIn.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRenders video clips with Kling 3.0\u003c\/strong\u003e: submits one image-to-video job per photo pair through fal, polls until completion, failure, or timeout, and cancels unfinished jobs on failure\/timeout.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMerges into one vertical walkthrough\u003c\/strong\u003e using fal’s \u003cstrong\u003eFFmpeg merge endpoint\u003c\/strong\u003e, then downloads the merged file.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUploads to TikTok\u003c\/strong\u003e: validates duration and file size limits, then sends the result to \u003cstrong\u003eSocialRobot\u003c\/strong\u003e as an inbox draft (optional Instagram\/Facebook\/LinkedIn posting is present but disabled by default).\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eReal estate teams producing consistent, vertical AI walkthroughs for every new listing.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers building a repeatable “listing → walkthrough → TikTok draft” pipeline.\u003c\/li\u003e\n  \u003cli\u003eSaaS operators offering AI video listing generation for agents using n8n.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003efal\u003c\/strong\u003e (image upload\/storage, Kling 3.0 image-to-video renders, and FFmpeg merge)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOpenAI\u003c\/strong\u003e (camera-move prompts + captions, fair-housing-safe)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSocialRobot\u003c\/strong\u003e (TikTok inbox draft upload)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes:\u003c\/strong\u003e if, set, code, wait, switch, sticky note\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003efal auth:\u003c\/strong\u003e create a fal API key and an HTTP Header Auth credential with \u003ccode\u003eAuthorization: Key YOUR_FAL_KEY\u003c\/code\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46275697705139,"sku":"N8N-21447","price":46.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/VBikY_PTc5BqYpdqvkWC6_pkIOR28f.png?v=1792833487","url":"https:\/\/buyflowscripts.com\/products\/ai-real-estate-tiktok-walkthrough-workflow-n8n-w-kling-3-0","provider":"N8N Commerce","version":"1.0","type":"link"}