Daily industry research library in Notion

Every morning, capture the most meaningful new articles in your industry to a Notion database with summaries, themes, and zero SEO listicles.

Agentic Task
Ahrefs FirehoseNotionMarketingOperationsResearch & MonitoringDaily DigestsAI Reports
PromptCreate

Build me an evolving research library in Notion that captures every meaningful new article in my industry. Run on a cron, every day at 08:00 in my local timezone.

At each run, use Ahrefs Firehose Stream with recent:24h against a rule that covers my industry keywords. I will supply the Lucene query when I configure the workflow, for example: (title:"vector database" OR added:"RAG" OR added:"retrieval augmented") AND (page_type:article OR page_type:guide) AND language:en. Treat that query as the rule and just stream the matches for the last 24 hours.

For each match, read the page title, URL, source domain, and a snippet of the added text from the Firehose event. Then decide what kind of article it is: thought-leadership essay, product launch, how-to, benchmark, or news. Drop pure SEO listicles and shallow roundups. If it is none of the keeper categories, skip it.

Before writing anything to Notion, call Notion Query a Database against my target database, filtered by the URL property, to check whether this article is already saved. If it is, skip it. This dedupes across days when the same article keeps appearing in the firehose.

For each surviving item, call Notion Create a Page in my target database. Set these properties: Title, URL, Source Domain, Theme (a short phrase you infer from the content, like "RAG evaluation" or "vector index pricing"), Article Type (one of: thought leadership, product launch, how-to, benchmark, news), and Published Date. In the page body, write a 2 to 3 sentence why-this-matters summary and quote the single most interesting line from the article.

At the end of the run, log how many items the firehose returned, how many were kept, how many were skipped as duplicates, and how many new pages were created in Notion. I want this workflow built as an agent because the quality filter, theme tagging, and why-this-matters summary all need real reasoning.

Inputs I will provide at setup time: my Lucene query for industry keywords, my Notion database ID, and the timezone for the 08:00 cron.

What does this prompt do?

  • Each morning at 8am, scans the last 24 hours of fresh web content for articles matching your industry keywords.
  • Filters out SEO listicles and shallow news, keeping only thought leadership, product launches, how-tos, benchmarks, and substantive news.
  • For every keeper, files a new Notion page with title, link, source, theme, article type, published date, and a 2 to 3 sentence why-this-matters summary.
  • Automatically dedupes against your database so you never see the same article twice.

What do I need to use this?

  • An Ahrefs Firehose account with a tap configured for your industry keywords.
  • A Notion workspace and a database with properties for Title, URL, Source Domain, Theme, Article Type, and Published Date.
  • A short list of keywords or phrases that define your industry (you supply these as a search rule).

How can I customize it?

  • Change the time of day or run it twice (morning and afternoon) instead of once.
  • Adjust your industry keywords or add language and content type filters to tighten the signal.
  • Tell the agent which article categories you do or do not want, for example skip news but keep benchmarks.
  • Swap the destination database or add extra columns like Priority or Reviewed.

FAQs

How is this different from Google Alerts?
Google Alerts surfaces almost any page that mentions your keyword, including thin SEO listicles and rewrites. This workflow filters by content type and language, then uses AI judgement to drop the noise so only genuinely useful articles land in your library.
Can I use this with my existing Notion research database?
Yes. Point the workflow at any Notion database that has Title, URL, and a few tag properties. The agent will populate them and skip anything already saved.
Will I get duplicate entries if the same article keeps trending?
No. Before saving anything, the workflow checks your Notion database for the same URL and skips it if it already exists.
Do I need to write a complex query to define my industry?
You provide a simple list of keywords or phrases. You can start broad and tighten over time once you see what comes through.
What kinds of articles get filtered out?
Pure SEO listicles, low-effort roundups, and shallow news rewrites are dropped. Thought leadership, product launches, how-tos, benchmarks, and substantive news are kept.

Related templates

Weekly voice-of-customer report from surveys and support

Every Monday, last week's survey answers and support conversations become one themed report in Notion, with the top five themes posted to Slack.

Typeform
Intercom
Notion
+2
Agentic Task
Turn 5 star Yotpo reviews into a weekly marketing content queue

Every Tuesday we pull your best new reviews, draft social captions, email testimonials and product page quotes, then stage them in Notion for approval.

Yotpo
Notion
Slack
Agentic Task
Draft incident postmortems from Statuspage every morning

Each weekday morning, turn yesterday's major incidents into ready-to-review postmortem drafts in Statuspage, Notion, and Jira.

Statuspage
Notion
Jira
Agentic Task
Plain-English security review of Tailscale access changes

Every time someone edits your Tailscale access rules, get a readable summary of what changed, who changed it, and whether it made you less safe.

Tailscale
Slack Bot
Notion
Agentic Task
Monthly Vimeo performance review in Notion and Slack

On the first of each month, your video library becomes a written review of what worked, what flopped, and three things to change next month.

Vimeo
Notion
Slack Bot
Agentic Task
Push your approved Notion content calendar into Sprout Social

Every morning, the posts you approved in Notion land in Sprout Social as scheduled drafts, with captions, images and publish times already filled in.

Sprout Social
Notion
Deterministic Code

Stop saving links by hand and let your research library build itself.

Connect Ahrefs Firehose and Notion once, and Geni files the best new articles in your industry every morning at 8am.