Newsletter From Recent Posts · Marketing
This week's blog posts, already drafted as your newsletter
Every Monday it reads your blog's feed, keeps the posts from the last 7 days and drafts the issue in your voice, with subject line ideas, in Notion. You review and send it.
Free account to start. Buying and running live need a paid plan.
- Runs on a schedule
- 2 AI steps
- About 10 min to set up
Sound familiar?
The job, before and after this agent.
What it feels like today
- “We publish good blog posts, then the newsletter goes out late or not at all.”
- “Writing the weekly issue means rereading every post and rewriting teasers from scratch.”
- “Subscribers never hear about half of what we publish.”
What you get with the agent
- The posts published in the last 7 days are picked out of your feed in code, every Monday.
- A draft issue in your voice: three subject line ideas, preview text, an intro, a teaser and link per post, and your sign-off.
- The draft lands as a page in your Notion database, ready to paste into your newsletter tool.
- Weeks without new posts make no page, and nothing is ever sent for you.
Before
Thursday evening the owner opens three blog posts, writes a teaser for each, struggles with a subject line and sends the issue a day late.
After
Monday at 8:00 a Notion page is waiting with the week's two posts, teasers, three subject lines and the usual sign-off. Ten minutes of edits, then it's scheduled in Kit.
How it works
The whole workflow, step by step.
Every Monday the agent reads your blog's public RSS or Atom feed. AI copies each post's title, link, date and summary, and code keeps the posts published in the last 7 days (in your time zone). AI then drafts this week's issue in your voice from those posts only: three subject line ideas, preview text, a short intro, a teaser and link per post, and your sign-off. The draft is saved as a page in your Notion database, with notes on anything to check, for you to paste into beehiiv, Kit, Mailchimp or your newsletter tool. Our beehiiv, Kit and Mailchimp connections can't create drafts, so it never sends anything. Weeks without new posts make no page.
- TriggerMondays at 8:00
- App callRead your blog's feed
- AI stepList the posts in the feed
- LogicKeep the last 7 days
- AI stepDraft the newsletter
- LogicAnything new this week?
- LogicMake the draft?
- Save:Save the draft in Notion
- Nothing new:Nothing new this week
- OutputNothing new this week
- App callSave the draft in Notion
- OutputDraft saved
This is the workflow that opens in your workspace when you set the agent up. Every step can be edited.
- Step 1Mondays at 8:00Runs every Monday morning and covers the posts of the last 7 days. Set your time zone on the trigger; change the day or time there.
- Step 2Read your blog's feedFetches your blog's public RSS or Atom feed (WordPress, Ghost, Squarespace, Substack, Webflow… all have one).
- Step 3List the posts in the feedAI copies each post's title, link, date (as the feed writes it) and summary from the feed. It doesn't judge the dates: that's done in code next.
- Step 4Keep the last 7 daysIn code, not AI: keeps the posts published in the last 7 days (today included, in your time zone). Older posts and posts without a readable date are left out. Change the 7 days in this step.
- Step 5Draft the newsletterAI drafts the issue from this week's posts only: subject line ideas, preview text, a short intro, one teaser per post with its link, and your sign-off.
- Step 6Anything new this week?In code: at least one post from the last 7 days, and a draft was written. Otherwise no page is made this week.
- Step 7Make the draft?New posts and a draft: the draft goes to Notion. Otherwise the run ends here.
- Step 8Nothing new this weekNo post in the feed was published in the last 7 days (or the feed couldn't be read: the run history says why).
- Step 9Save the draft in NotionCreates a page in your Notion newsletter database with the subject ideas, preview text, the issue and the notes to check.
- Step 10Draft savedReview the draft in Notion; nothing was sent.
Example run
What goes in, and what comes out.
Example with fictional data
Comes in
A bakery's blog feed on Monday: two posts from last week (a sourdough tips post and a class announcement) and older posts from September.
The agent produces
The two recent posts are kept in code; the September posts are left out. Notion gets “Newsletter draft: Monday, October 19, 2026” with three subject lines, preview text, an intro, a teaser and link for each post, and the bakery's sign-off.
What you need
Everything it takes to run it.
About 10 minutes from purchase to live. A checklist above the canvas takes you through each step.
Plan
Included in Enterprise; on other paid plans it's $59 once. Agents run live on paid plans, from Basic ($39/mo).
Your AI key
Connect any of 15 AI providers on your own key. Your provider bills usage directly, at cost; we add no markup.
Apps
- NotionLive
Checklist
- A paid plan (agents run live on paid plans).
- An AI provider key (Settings → AI Providers).
- Notion, connected in Settings → Integrations, with a database shared with Fluxo Flow.
- A public RSS or Atom feed for your blog.
Setup, about 10 minutes
- Connect your AI provider. The AI steps run on your own key (OpenAI, Anthropic, Google and more). Add one in Settings → AI Providers.
- Connect Notion. Connect the Notion workspace with your newsletter database (Settings → Integrations → Notion).
- Paste your feed address. Open “Read your blog's feed” and replace the example address with your blog's feed.
- Describe your newsletter. Open “Draft the newsletter” and replace the placeholder with your voice and sign-off.
- Pick the drafts database. Open “Save the draft in Notion” and pick the account and database.
- Test it with Dry Run. Press Dry Run: the agent runs on sample data with no messages sent and nothing written to your apps.
- Switch the trigger on. Open the trigger, set your time zone (the 7 days are counted in it) and switch the schedule on. It runs every Monday at 8:00.
Is it a fit?
Who it's for, and what it won't do.
Built for
- Small businesses that blog and send a weekly newsletter
- Creators publishing on WordPress, Ghost or Substack
- Marketing teams who hand the newsletter to one person
What it doesn't do
- It never sends: the draft is in Notion for you to paste into beehiiv, Kit, Mailchimp or another tool (our connections to those can't create drafts).
- It describes posts only from their title and summary in the feed; it doesn't read the full articles.
- One feed, the newest 20 posts in it; posts without a readable date are left out.
We list the limits up front so you can decide before you buy.
Price
$59 one-time
Per workspace. It never renews.
- Included at no extra cost on Enterprise.
- Buying and running it live need a paid plan, from Basic ($39/mo).
- Dry Run costs nothing: simulated AI and app calls, nothing sent.
- AI usage is billed by your own provider, at cost. No AI credits to buy from us.
One-time agent purchases aren't covered by the 30-day money-back guarantee. Refund policy
FAQ
Questions about Newsletter From Recent Posts.
Will it make things up about my posts?
It writes only from each post's title and summary in your feed, and it never sends: you read the draft in Notion first.
Why doesn't it create the draft in beehiiv, Kit or Mailchimp?
Our connections to those tools add and tag subscribers and list posts or campaigns, but can't create a draft issue, so the finished text goes to Notion for you to paste.
Which apps do I need?
A blog with a public RSS or Atom feed, Notion, and your own AI provider key.
Is it worth it compared with writing it myself?
It's a one-time purchase that never renews, and it turns the weekly blank page into a quick edit. Running it live needs a paid plan; Dry Run is free.
Where do I find my feed address?
Most blogs have one: WordPress at /feed, Ghost at /rss, Squarespace at /blog?format=rss, Substack at /feed, Webflow when RSS is switched on for the collection. Open the address in a browser: you should see XML with your posts.
Why a Notion draft instead of a beehiiv, Kit or Mailchimp draft?
Our beehiiv, Kit and Mailchimp connections add and tag subscribers and list posts or campaigns, but can't create a draft issue. The Notion page holds the finished text to paste into your tool.
Does it send anything?
No. It only drafts; you review and send the issue from your newsletter tool.
Is this a subscription?
No. Newsletter From Recent Posts is a one-time purchase of $59 per workspace and never renews. The Enterprise plan includes it at no extra cost. Running it live needs a paid plan (from Basic ($39/mo)), and your AI provider bills you directly for usage.
Can I test it before it touches real data?
Yes. Once it's set up in your workspace, Dry Run plays every step on sample data with simulated AI and app calls: nothing is sent and nothing in your apps changes. Switch the trigger on only when you're happy.
Put Newsletter From Recent Posts to work.
Free account, no credit card. Your Agents page opens with Newsletter From Recent Posts ready to buy and set up, then Dry Run it before it goes live.