{"product_id":"automate-ai-news-gemini-classify-rss-to-linkedin-carousels-n8n-postnitro","title":"Automate AI News: Gemini Classify RSS to LinkedIn Carousels (n8n, PostNitro)","description":"\u003ch3\u003eAutomate AI news curation + LinkedIn carousel drafts—powered by n8n, Gemini, and PostNitro\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow automatically polls TechCrunch for new AI-related articles, uses Google Gemini to classify and analyze them, then sends the results to PostNitro to generate a scheduled LinkedIn document carousel draft—complete with Gmail success\/error notifications.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cb\u003ePolls the TechCrunch RSS feed every minute\u003c\/b\u003e and reads newly updated items.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eLimits processing to the first 10 articles\u003c\/b\u003e from each feed update.\u003c\/li\u003e\n  \u003cli\u003eUses \u003cb\u003eGoogle Gemini (PaLM)\u003c\/b\u003e to classify each article as AI-relevant or not, assign a category, and score importance using \u003cb\u003estructured output\u003c\/b\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eFilters out non–AI-relevant items\u003c\/b\u003e automatically, so only relevant stories proceed.\u003c\/li\u003e\n  \u003cli\u003eRuns a second Gemini step to produce a \u003cb\u003estructured analysis\u003c\/b\u003e for each relevant article, including impacts and a \u003cb\u003erecommended carousel angle\u003c\/b\u003e.\u003c\/li\u003e\n  \u003cli\u003eSends the article URL to \u003cb\u003ePostNitro\u003c\/b\u003e to generate a \u003cb\u003ecarousel design draft\u003c\/b\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eSchedules the post on LinkedIn\u003c\/b\u003e as a \u003cb\u003eLinkedIn document\u003c\/b\u003e for the \u003cb\u003enext day\u003c\/b\u003e.\u003c\/li\u003e\n  \u003cli\u003eSends a \u003cb\u003eGmail email notification\u003c\/b\u003e confirming the scheduled draft, or an \u003cb\u003eerror email\u003c\/b\u003e if PostNitro generation fails.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cb\u003eSaaS marketing teams\u003c\/b\u003e who want consistent LinkedIn carousels from AI news without manual curation.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eAutomation engineers\u003c\/b\u003e building an end-to-end RSS → LLM classification → carousel publishing pipeline.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eFounders\/operator dashboards\u003c\/b\u003e who need fast, structured AI news selection and scheduling.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003en8n nodes\/blocks: \u003cb\u003eRSS Feed Read Trigger\u003c\/b\u003e, \u003cb\u003eLimit\u003c\/b\u003e, \u003cb\u003eIf\u003c\/b\u003e, \u003cb\u003en8nn8n-nodes-langchainchain (LLM integration)\u003c\/b\u003e, \u003cb\u003ePostNitro API\u003c\/b\u003e, \u003cb\u003eGmail\u003c\/b\u003e, and supporting nodes like \u003cb\u003eSticky Note\u003c\/b\u003e.\u003c\/li\u003e\n  \u003cli\u003eRequires configuring \u003cb\u003eGoogle Gemini (PaLM) credentials\u003c\/b\u003e for both the classifier and analyst steps.\u003c\/li\u003e\n  \u003cli\u003eRequires configuring \u003cb\u003ePostNitro API credentials\u003c\/b\u003e (brand ID, preset ID, template ID, and selected account ID) for carousel creation and scheduling.\u003c\/li\u003e\n  \u003cli\u003eRequires \u003cb\u003eGmail OAuth2\u003c\/b\u003e plus recipient email and success\/failure message content.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45905437425843,"sku":"N8N-18679","price":14.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/V2hexhsxdGaGQHpvP12Pb_0ya7wZ1U.png?v=1787822143","url":"https:\/\/buyflowscripts.com\/products\/automate-ai-news-gemini-classify-rss-to-linkedin-carousels-n8n-postnitro","provider":"N8N Commerce","version":"1.0","type":"link"}