{"product_id":"n8n-workflow-review-scheduled-x-posts-w-openai-vision","title":"n8n Workflow: Review Scheduled X Posts w\/ OpenAI Vision","description":"\u003ch3\u003eReview scheduled X posts automatically with OpenAI Vision—every 6 hours\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow automatically checks your upcoming X\/Twitter posts stored in Google Drive, analyzes \u003cem\u003etweet.txt\u003c\/em\u003e plus attached images using the \u003cstrong\u003eOpenAI Responses API (Vision)\u003c\/strong\u003e, caches results in an \u003cstrong\u003en8n Data Table\u003c\/strong\u003e, and sends both a queue digest and critical Telegram alerts.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSchedules execution every 6 hours\u003c\/strong\u003e (or runs manually) to review the next posts within a configurable analysis horizon.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLoads configuration\u003c\/strong\u003e such as the Google Drive queue folder, horizon, scoring thresholds, and the Telegram chat ID.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eScans Google Drive subfolders\u003c\/strong\u003e, parses scheduled timestamps from folder names, and selects the next eligible posts up to a configured maximum.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eValidates each post package\u003c\/strong\u003e: requires \u003cem\u003etweet.txt\u003c\/em\u003e plus \u003cstrong\u003e1–4 images\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePrevents duplicate work\u003c\/strong\u003e by computing a content hash and reusing cached assessments from an \u003cstrong\u003en8n Data Table\u003c\/strong\u003e when nothing changed.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns OpenAI Vision analysis\u003c\/strong\u003e for non-cached, valid packages by sending tweet text and images to the \u003cstrong\u003eOpenAI Responses API\u003c\/strong\u003e with a \u003cstrong\u003estrict JSON schema\u003c\/strong\u003e request.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eScores and labels results\u003c\/strong\u003e, calculates a weighted overall score, assigns \u003cstrong\u003eREADY \/ IMPROVE \/ REWORK\u003c\/strong\u003e, and stores the outcome back in the Data Table.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSends Telegram notifications\u003c\/strong\u003e: immediate alerts for critical low-scoring posts (when enabled) and a formatted execution digest afterward (when enabled).\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eQueue-based social content QA for SaaS teams publishing to X\/Twitter.\u003c\/li\u003e\n  \u003cli\u003eAutomated review of scheduled posts so weak visuals or content can be flagged before publishing.\u003c\/li\u003e\n  \u003cli\u003eOperational monitoring: daily\/periodic digest to track verdict counts and top issues.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003en8n nodes\/tools referenced: \u003cstrong\u003eif\u003c\/strong\u003e, \u003cstrong\u003eset\u003c\/strong\u003e, \u003cstrong\u003ecode\u003c\/strong\u003e, \u003cstrong\u003etelegram\u003c\/strong\u003e, \u003cstrong\u003edata table\u003c\/strong\u003e, \u003cstrong\u003esticky note\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eIntegrations: \u003cstrong\u003eGoogle Drive\u003c\/strong\u003e (queue folders, tweet.txt, images) and \u003cstrong\u003eOpenAI Responses API (Vision)\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePerfect for n8n workflow users\u003c\/strong\u003e and automation engineers who want reliable, cache-aware OpenAI Vision review for scheduled X posts—with actionable Telegram alerts.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45824198475955,"sku":"N8N-18189","price":20.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/xGzhwykrSt9eH0jks08hc_XzEfZyDX.png?v=1786611714","url":"https:\/\/buyflowscripts.com\/products\/n8n-workflow-review-scheduled-x-posts-w-openai-vision","provider":"N8N Commerce","version":"1.0","type":"link"}