Skip to main content

How to create an automated newsletter with AI

Learn how to build a "self-writing" newsletter with RSS and AI

Build a “self-writing” newsletter that automatically collects, summarizes, and delivers curated content to your audience. This workflow is designed for content operators, marketers, and creators who want to scale newsletter production without manual effort.


What this workflow does

  • Automatically collects content from multiple sources

  • Uses AI to summarize and contextualize updates

  • Publishes curated content directly to your newsletter

This is a complete RSS to email automation workflow using RSS.app and email platforms like Mailchimp or Beehiiv.


Step 1: Create feeds from industry sources

Start by collecting high-quality sources in your niche.

  1. Identify 10–20 relevant blogs or websites (e.g. marketing blogs, industry news, competitor content).

  2. Copy each URL.

  3. Go to RSS.app and paste each URL into the RSS Generator.

  4. Click Save To My Feeds.

You now have structured RSS feeds that automatically update as new content is published.


Step 2: Combine feeds into one

To create a unified content stream:

  1. Go to Bundles and click + New Bundle.

  2. Select the feeds you created.

  3. Name the Bundle and click Create.

Bundles allow you to:

  • Aggregate multiple sources

  • Create a centralized dataset for analysis

  • Power a single newsletter from many inputs


Step 3: Turn raw content into curated insights with AI

Instead of sending just headlines, use AI to add value.

1. Open your feed and enable AI Brief on the right-hand side.


2. Go to the AI Brief.

3. Enable Custom under Personality settings.

4. Write a prompt tailored to your audience and newsletter style.

Your prompt should specify:

  • Who the audience is (e.g. marketers, founders, analysts)

  • What matters to them (insights, trends, implications)

  • Output format (e.g. short paragraph, bullet points, tone)


Step 4: Schedule AI summaries to run automatically

To make your newsletter truly “self-writing,” automate when summaries are generated.

  1. In AI Brief, go to Schedule and enable Auto-generate.

  2. Choose your frequency (e.g. daily or Monday to Friday)

  3. Define how many recent posts to include (e.g. last 5 items)

This ensures:

  • New content is summarized automatically

  • Your feed is always up-to-date

  • No manual triggering is required

If you'd like to generate a summary even when no new articles have been published, enable Always generate on schedule.


Step 5: Connect your feed to your email platform

1. Copy the .XML URL of your feed.

2. Add it to Mailchimp or Beehiiv as an RSS campaign.

3. Customize the email layout.

4. Set your sending schedule.

Your .XML feed will continuously update with new AI-generated summaries, and Mailchimp or Beehiiv will automatically send those updates to your email list on your chosen schedule.


Final result: a self-writing newsletter

Once everything is set up:

  • RSS.app pulls the latest posts from your selected sources according to your plan's refresh rate

  • AI generates summaries based on your custom prompt

  • Your RSS feed updates automatically with those summaries

  • Mailchimp or Beehiiv sends them directly to your email list

You now have a fully automated, continuously updating newsletter, with zero manual curation required.

Did this answer your question?