
News Aggregator AI Agent
This Actor is paid per event

News Aggregator AI Agent
This Actor is paid per event
Scrapes and aggregates top news stories based on a given search query. It uses AI to extract the core topic from the query, fetch relevant articles, and compile a well-structured newsletter summarizing the most important stories.
AI News Aggregator Actor
Overview
The AI News Aggregator is an Apify Actor that scrapes and aggregates top news stories based on a given search query. It uses AI to extract the core topic from the query, fetch relevant articles, and compile a well-structured newsletter summarizing the most important stories.
Features
- Automated Topic Extraction: Uses AI to determine the most relevant topic from the user-provided query.
- Web Scraping: Gathers articles from reputable news sources.
- Content Summarization: Extracts key points from each article to create a concise, easy-to-read newsletter.
- Formatted Output: Returns results in a structured JSON format or as a ready-to-send email template.
How It Works
- User Input: Provide a search query (e.g., "latest in AI research").
- Topic Identification: The AI extracts the primary topic from the query.
- News Collection: The actor scrapes and retrieves top news stories related to the extracted topic.
- Summarization & Structuring: Summaries are generated, and a newsletter is created.
- Output: The final newsletter is returned in JSON or HTML format.
Input Parameters
The actor expects the following input JSON:
1{ 2 "OPENAI_API_KEY": "", //optional 3 "newsRequest": "What's going on with the USA tariffs?" 4}
Parameters:
- newsRequest (string, required): The search term or phrase for which to fetch news.
- OPENAI_API_KEY (string, optional): The OpenAI API key to use for summarization. You will be charged for usage if you don't provide your own key.
Output Format
Be sure to check the "Storage > Key-value store output tab for the HTML/MD report files.
HTML Newsletter
The HTML content can be directly copied into an email message body to have a perfectly structed newsletter ready to send.
JSON Output:
1{ 2 "topic": "What's going on with the USA tariffs?", 3 "articles": [ 4 { 5 "title": "Trump vows to take back 'stolen' wealth as tariffs on steel and aluminum imports go into effect", 6 "source": "AP News", 7 "link": "https://apnews.com/article/e5a6295577275045db3484b71c979bfb?utm_source=openai", 8 "summary": "On March 12, 2025, President Trump announced new tariffs of 25% on all steel and aluminum imports as part of his economic strategy." 9 }, 10 ... 11 ] 12}
HTML Output:
The HTML output is a fully formatted newsletter ready for email distribution.
1### Running on Apify 21. Deploy the actor to Apify. 32. Provide input via Apify’s web UI or API. 43. Retrieve results via Apify’s dataset API. 5 6## Use Cases 7- **Daily News Digests**: Automate newsletter creation for specific industries or interests. 8- **Market Research**: Track trends in technology, finance, or politics. 9- **Content Aggregation**: Generate curated content for blogs or social media.
Actor Metrics
2 monthly users
-
1 bookmark
>99% runs succeeded
Created in Mar 2025
Modified 2 days ago