Build a Daily News & Industry Summary Agent
An agent that reads real news in your industry every day and emails you a decision-ready briefing — colors, "read more" buttons, and all. Built entirely on free tools. No coding, no Claude, no subscriptions.
- ✓ A free Make.com account connected to your Gmail
- ✓ A free Gemini AI connection that writes your summaries
- ✓ A working news pipeline covering the beats that matter to your business
- ✓ A daily agent that emails you automatically, every day, for $0 — forever
What you need for this session
This whole build runs in the browser. Nothing to install, no credit card anywhere in the chain.
- A Google account, for Gmail and your free Gemini API key. Create one free at accounts.google.com if you don't have one.
- About 80 minutes and a laptop or desktop browser. This one is fiddly on a phone — save it for a bigger screen.
- Know the 2-3 news beats that matter to your business. This guide's running example is a jewelry retailer tracking jewelry industry news, precious metals pricing, and fashion trends — swap in whatever fits your industry.
Why build this
Most people either doomscroll industry news at random moments or don't keep up with it at all. Neither gets you an edge. A builder's move is different: turn "staying informed" into a system that runs itself, so the information shows up already filtered, already organized, and already pointed at what it means for your business — before you've had your coffee.
Opening concepts
What is a no-code automation agent?
An agent is something that runs a job for you, without you doing it by hand each time. A no-code agent does that job by connecting existing apps together on a visual canvas — no programming language, no server to manage. You describe the steps ("get this, then do this, then send that") by dragging blocks, not writing code.
Every business has some repetitive task hiding in plain sight: read the news, chase a follow-up, check a price, file a report. If you can describe that task as a fixed sequence of steps, you can automate it — for free, in an afternoon.
- The task follows roughly the same steps every time — that's what makes it automatable
- Each step's output can be described in plain language — that's the part an AI can fill in
- You start with one narrow win, then expand it once it's actually running
Every agent is a trigger, a brain, and a delivery
Strip any automation down and you'll find three parts, and today you're building all three for free:
- Trigger/source — the real-world thing that feeds it fresh material. Today: RSS, the oldest "give me what's new" format on the internet, and still how most news actually gets distributed.
- Brain — something that reads the raw material and turns it into something useful. Today: Google's Gemini, which gives away a genuinely free tier with no credit card required.
- Delivery — where the finished result lands. Today: your Gmail inbox, arriving on its own like a note from a very well-read employee.
Comparing no-code platforms
Several tools can build what we're building today. Here's why this session uses Make.
| Make.com | Zapier | n8n | |
|---|---|---|---|
| Free tier | 1,000 ops/month, full multi-step scenarios | ~100 tasks/month, limited steps free | Free only if you self-host |
| Best for | Visual, multi-step automations | Quick 2-app connections | Developers who want full control |
| Used today | ✓ | — | — |
API keys, free tiers, and rate limits — in plain English
API key — a personal password that lets one app (Make) use another app's AI (Gemini) on your behalf. A free API key is still a real credential: don't post it publicly or paste it somewhere public.
Free tier — the slice of usage a company gives away before it starts charging. Gemini's free tier is generous enough that a once-a-day summary will likely never come close to the ceiling.
Rate limit — the free tier's speed bump: how much you can ask for per minute or per day before it asks you to slow down. Worth knowing up front so a "high demand" message later feels like normal weather, not a sign something's broken.
Build 1 — Set up your automation workspace
Create your free Make.com account and connect the Gmail address your agent will send from.
What is Make.com?
Make is a visual automation platform: you build a flow ("scenario") by connecting blocks ("modules") on a canvas, and Make runs it on its own servers, on whatever schedule you choose — even while your laptop is closed. The free plan never asks for a card and comfortably covers a once-a-day agent like this one.
Which inbox should this be? Any Gmail address works — your own, or a separate one you set up just for this agent. Whichever you connect here is the address the briefing will be sent from.
Build 2 — Get your free AI writer connected
Grab a free Gemini API key from Google and connect it inside Make. This is the "brain" that will turn raw headlines into a real briefing in Build 4.
Why is Gemini's API key free?
Google gives every AI Studio account a genuinely free tier for Gemini — no card on file, a real daily allowance, plenty for one summary a day. It's the same reason app stores give away a free tier of storage: get you building on their platform first.
Build 3 — Build your news pipeline
Wire up free, no-signup news sources for the beats that matter to your business. This works for any industry, not only the jewelry example used here.
What is RSS, and why it's the perfect free news source
RSS is a decades-old format websites use to publish "here's everything new" as a simple feed any tool can read — no login, no API key, no scraping. Google News runs a public RSS search endpoint that turns almost any search phrase into a live, always-current feed:
https://news.google.com/rss/search?q=YOUR+SEARCH+TERMS&hl=en-US&gl=US&ceid=US:en
Replace YOUR+SEARCH+TERMS (words separated by +) with anything — "restaurant industry news," "SaaS pricing trends," "construction material costs" — and you have a free, always-current feed for your exact niche.
https://news.google.com/rss/search?q=jewelry+industry+news&hl=en-US&gl=US&ceid=US:en
{{addDays(now; -1)}}
Title: {{2.title}}
Link: {{2.rssFields.link}}
Summary: {{2.rssFields.description}}
Build 4 — Turn headlines into a decision-ready briefing
One carefully structured prompt, and Gemini will dedupe, filter, and design a colorful HTML email — not just repeat the news back at you.
Why one long, structured prompt beats ten short ones
The instinct is to ask an AI something short, like "summarize this news." You'll get something short back — generic, and different-looking every single day. A prompt that hands over exactly what the reader needs to decide, the exact HTML structure to follow, and explicit rules for what to skip gets a genuinely usable result on the first try, every day, without you rewriting it tomorrow.
Here's the actual target — a real card from this exact prompt, rendered:
Platinum climbs on tightening industrial supply
Platinum prices rose for a third straight session as industrial demand outpaces mine output, analysts say.
What this means for you: alternative-metal bands may look more attractively priced to buyers this month — worth featuring in-store.
Read full article →You are writing a daily industry briefing email for [describe your business in one sentence]. The reader wants this email to help them make informed business decisions, not just list headlines.
You will receive raw headlines, links, and snippets from these beats: [Beat 1], [Beat 2], [Beat 3].
STEP 1 - DEDUPE FIRST: Before writing anything, scan every raw item across all beats together and merge any that describe the same underlying story or event, even if worded differently or pulled under a different beat. Each real story appears in your output exactly once, filed under whichever single section fits it best. Never write the same story twice under two headers.
STEP 2 - FILTER: Drop anything not genuinely relevant to [your business type] (stock-ticker noise, unrelated local business items, pure filler).
STEP 3 - WRITE: Output ONLY a single HTML email body - no markdown, no code fences, no commentary outside the HTML - using exactly this structure and inline styling.
A) Open with a Key Takeaways box: 2 to 4 short, action-oriented bullets distilled from today's stories (what to watch, what might affect pricing or stocking decisions). Use exactly this pattern:
<div style='background:#fff8e1;border:1px solid #ffe082;border-radius:8px;padding:16px 20px;margin-bottom:24px;'>
<h2 style='margin:0 0 10px;color:#8a6d00;font-size:16px;'>Key Takeaways</h2>
<ul style='margin:0;padding-left:20px;color:#5c4b00;font-size:14px;line-height:1.7;'>
<li>...</li>
</ul>
</div>
B) Then one section per beat that has real content, in this order, each with its own accent color: [Beat 1] = [#hex1], [Beat 2] = [#hex2], [Beat 3] = [#hex3]. Skip a section entirely if nothing relevant survived Steps 1-2 - never pad. Section header pattern:
<h2 style='color:{COLOR};border-bottom:2px solid {COLOR};padding-bottom:6px;margin:28px 0 16px;'>Section Name</h2>
C) Under each section header, one card per story using exactly this pattern:
<div style='border-left:4px solid {COLOR};background:#fafafa;padding:16px 20px;margin-bottom:16px;border-radius:6px;'>
<div style='display:inline-block;background:{COLOR};color:#fff;font-size:11px;font-weight:bold;padding:2px 10px;border-radius:10px;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:8px;'>Section Name</div>
<h3 style='margin:8px 0 6px;color:#222;font-size:17px;'>Punchy specific headline</h3>
<p style='margin:0 0 10px;color:#444;line-height:1.6;font-size:14px;'>3-4 sentences: what happened and why it matters.</p>
<p style='margin:0 0 12px;color:#555;font-size:13px;font-style:italic;'>What this means for you: one concrete, honest line. Only include this paragraph where there is a real angle - if there truly isn't one, omit this whole p tag rather than forcing it.</p>
<a href='exact Link value given for this story' style='display:inline-block;background:{COLOR};color:#ffffff;text-decoration:none;padding:8px 16px;border-radius:5px;font-size:13px;font-weight:bold;'>Read full article -></a>
</div>
Button rule: always use the exact Link value provided with that story's raw item as the href. Never invent or guess a URL. If a story genuinely has no link, drop the a tag but keep the rest of the card.
Quality bar: a shorter briefing with 4-6 stories that are genuinely worth the reader's time beats a padded one with filler.
Here are today's raw items, grouped by beat.
[BEAT 1]:
{{3.text}}
[BEAT 2]:
{{5.text}}
[BEAT 3]:
{{7.text}}
Write today's briefing following the system instructions.
Build 5 — Schedule it and go live
Set your agent to run automatically every day, test it once for real, and know exactly what to do the first time a free AI model hiccups.
{{addDays(now; -1)}} — that's the one setting keeping every day's news actually new. If it looks right and it's still repeating, your search phrase may just be quiet that day — a real gap in coverage, not a bug.Share what you built
Drop your first real briefing email in the cohort channel — screenshots of a working agent are how the rest of the group learns what's possible.
- Scenario turned ON and confirmed running on its own schedule
- Received a real briefing email, not just a test run
- Shared a screenshot with the cohort, noting which beats you chose and why
What you built today
- ✓ A free Make.com account connected to your Gmail
- ✓ A free Gemini AI connection writing real summaries
- ✓ A news pipeline covering the beats that matter to your business
- ✓ A daily agent, live and scheduled, running for $0