Summarize new RSS articles with Gemini in Zapier
Summarize every new article from an RSS feed with Gemini 3.8 Flash in Zapier, tag it by topic and save it to Google Sheets, set up in under 25 minutes.

What you need
Step 1: Create a Gemini API key
3 minZapier calls Gemini with your key, so every run counts against your own AI Studio project.
- Go to aistudio.google.com/apikey and sign in.
- Click Create API key and pick a project. New users get a default project.
- Copy the key and keep it somewhere private.
You should see your new key listed under its project on the API Keys page.
The Create API key button is greyed out?
Your organization controls that project. Ask an admin for a role that can create keys, or make a new project that isn't tied to an organization.
Treat the key like a password. Keep it out of shared docs, screenshots and code you push to Git.
Step 2: Connect Gemini to Zapier
2 minA saved connection lets every Zap use Gemini without pasting the key again.
- Open Zapier's Apps page and click + Add connection.
- Search for Google AI Studio (Gemini), select it and click Add connection.
- Paste your key in the API Key field and click Yes, Continue to Google AI Studio (Gemini).
You should see Google AI Studio (Gemini) in your list of connected apps.
Zapier says the key doesn't work?
Copy it again with no spaces at either end. If it still fails, create a fresh key in AI Studio and paste that one.
Step 3: Add the RSS trigger
4 minThe trigger checks your feed and starts the Zap each time a new article appears.
- Create a new Zap. In the Trigger step, search for and pick RSS by Zapier.
- In Trigger event, choose New Item in Feed, then click Continue.
- Paste the feed's address in the Feed URL field.
- Test the trigger to pull in a sample article.
You should see a sample article from your feed, with its title, link and description.
The test finds no items?
Open the feed URL in your browser. If it shows a normal web page, find the site's RSS or feed link and use that address.
Watching several sources? Choose New Items in Multiple Feeds and paste one URL per line.
Step 4: Filter for your topics
3 minA filter stops off-topic articles before they reach Gemini, which keeps your sheet clean and your usage low.
- Click the plus icon under the trigger and select Filter.
- Choose the article's title as the field, pick a text rule that checks if it contains a word, and type a keyword.
- Click + And for a word that must also appear, or Add Or rule group for another word that also counts.
- Click Continue to test it.
You should see a message saying whether the sample article would have passed.
Good articles get filtered out?
Your keyword is too narrow. Add an Or rule group for each other word your topic goes by, such as agents or automation.
Step 5: Send each article to Gemini
6 minHere Gemini reads each article and returns a short summary and a topic label.
- Add an action, pick Google AI Studio (Gemini) and choose Send Prompt as the action event.
- In Account, pick the connection from step 2. In Model, pick Gemini 3.8 Flash, or the newest Flash model listed.
- Paste the text below into System Instructions, with your own topics in the brackets.
- In Prompt, map the article's title and description from the trigger, then click Test step.
Your system instructionsYou are a research analyst. Summarize the article in exactly 3 bullet points of 20 words or fewer. Then, on a new line, write "Topic:" and one label from this list: [YOUR TOPICS, e.g. Models, Tools, Funding, Policy]. Use only the text you are given. Never add facts that are not in it.
You should see Gemini's reply in the test result: 3 bullets and a Topic line.
The test fails with a quota or rate limit error?
The free tier caps requests per minute and per day. Wait a minute and test again, or set up billing on the project in AI Studio.
Many feeds send only a short excerpt as the description. Then the summary covers the excerpt, not the full article.
Step 6: Save to Google Sheets and publish
5 minOne sheet gives you a searchable list of everything Gemini read for you.
- Add a Google Sheets action and choose Create Spreadsheet Row.
- Pick your spreadsheet and worksheet. Map the title and link from the trigger, and Gemini's reply, to the matching columns.
- Click Test step and check the new row in your sheet.
- Click Publish in the upper right to turn the Zap on.
You should see a new row with the title, link, summary and topic, and the Zap marked as published.
Publish stays greyed out?
Look for a step with a missing required field. On the free plan, a Zap with more than one action step can't be turned on.
Prefer Notion or Slack? Swap this step for that app's action and map the same fields.
You get
A Zap that reads each new article in your feed and saves a 3-bullet summary and a topic to Google Sheets
Try next
Did this guide work for you?
Thanks. It helps us fix the steps.


