See llms.txt for all machine-readable content.

Back to Templates

Classify AI news from RSS and create LinkedIn carousels with Gemini and PostNitro

Created by

Created by: Muneeb Awan || muneebawan
Muneeb Awan

Last update

Last update 2 days ago

Categories

Share


Quick overview

This workflow polls the TechCrunch RSS feed every minute, uses Google Gemini to classify and analyze AI-related articles, then sends relevant stories to PostNitro to generate a carousel draft and schedule a LinkedIn document post, with Gmail notifications for success or failure.

How it works

  1. Runs every minute and reads new items from the TechCrunch RSS feed.
  2. Limits processing to the first 10 articles from the feed update.
  3. Uses Google Gemini to classify each article as AI-relevant, assign a category, and score its importance with structured output.
  4. Filters out articles that are not marked as AI-relevant.
  5. Uses Google Gemini again to produce a structured analysis of each relevant article, including impacts and a recommended carousel angle.
  6. Sends the article URL to PostNitro to generate a carousel design and then schedules it as a LinkedIn document post for the next day.
  7. Sends a Gmail email confirming the scheduled draft, or sends an error email if PostNitro generation fails.

Setup

  1. Add Google Gemini (PaLM) API credentials for both the classifier and analyst steps.
  2. Add PostNitro API credentials and update the brand ID, preset ID, template ID, and selected account ID used for carousel creation and scheduling.
  3. Add Gmail OAuth2 credentials and set the recipient email address and message content for the success and failure notifications.
  4. Update the RSS feed URL and polling frequency if you want to monitor a different source or run less often.
  5. Adjust the maximum article limit and the PostNitro scheduling time (currently set to one day from execution) to match your publishing cadence.