DuetDuet
BlogGuidesPricing
Log inStart free
  1. Blog
  2. Productivity
  3. How We Automated Our Weekly Product Newsletter With AI
Productivity
newsletter
automation
resend

How We Automated Our Weekly Product Newsletter With AI

Our AI agent reviews what the team shipped, writes the newsletter, and sends a draft for approval — every week, without us lifting a finger. Here is how we set it up.

Sawyer Middeleer

Chief of Staff, Duet

·March 13, 2026·6 min read·
How We Automated Our Weekly Product Newsletter With AI

How We Automated Our Weekly Product Newsletter With AI

Every week, our team ships new features. Every week, someone has to write the newsletter. Look through what changed, pick the highlights, write the copy, format the email, upload it to the email platform, send a test, tweak it, and finally hit send.

It takes a couple hours. It's important work — keeping users in the loop drives retention and engagement. But it's repetitive, and the information is already sitting right there in our project history.

So we taught our AI agent to do it.

The Problem With Manual Newsletters

Our weekly product update follows a simple pattern: look at what the team shipped, pick the top 5 things users will care about, describe them in plain language, and send it out.

The inputs are predictable (what we built this week), the format is consistent (a branded email), and the audience is the same (our user list). This is exactly the kind of task AI should handle.

The real friction wasn't the writing — it was the context switching. Someone had to stop what they were working on, review a week of changes, translate technical updates into language customers understand, open the email platform, format everything, test the email, and manage the back-and-forth. All for something that follows the same structure every single time.

How We Set It Up (No Code Required)

The setup was surprisingly simple. We use Resend for sending emails and Duet as our AI workspace. Here's what we did:

1. Connected the email tool. We installed Resend's command-line tool in our Duet workspace and logged in. This is a one-time setup — think of it like connecting a new app to your phone. Once it's linked, the AI agent can create drafts, send previews, and manage your email list without you touching the email platform.

2. Taught the agent the workflow. We wrote a simple instruction file (Duet calls these "skills") that describes the newsletter process in plain English: which email list to send to, what the email template looks like, where to find the week's updates, and important rules like "always create a draft first — never send without approval." You don't need to write code. You're just describing the process the way you'd explain it to a new team member.

3. Scheduled it. We set a weekly timer (Duet has built-in scheduling) so the agent runs the workflow every Thursday morning automatically.

That's it. No programming. No API integrations to build. Just connecting a tool, writing instructions, and setting a schedule.

What Happens Every Thursday

Here's the workflow that runs automatically each week:

The agent reviews what shipped

It looks through the team's project history from the past 7 days — every feature added, bug fixed, and improvement made. This is the raw material.

It picks the highlights and rewrites them

The agent reads through everything and translates technical updates into benefits users actually care about. For example, a developer might log a change as "add infinite scroll to threads tab." The agent turns that into:

Smoother Thread Browsing — Threads now load continuously as you scroll. No more clicking "load more" to find older conversations.

It picks the top 5 most impactful changes, focusing on things users will notice right away rather than behind-the-scenes improvements.

It builds a branded email

Using our newsletter template (with our logo, colors, button styles, and footer already baked in), the agent assembles a complete, styled email. If screenshots are available, it includes those too.

It creates a draft — never sends directly

This is a key safety rule we built in. The agent creates a draft in Resend and sends a preview to my inbox. It never blasts the full list without a human saying "go."

I review and give feedback

A preview lands in my inbox. I look it over and can request changes in plain English — "lead with the dashboard feature instead," "remove the second screenshot," "make the intro punchier." The agent makes the edits, creates an updated draft, and sends a new preview.

I say "send it" and it goes out

Once I'm happy with it, I reply "send it" and the agent sends the newsletter to our full user list. The entire back-and-forth usually takes about 5 minutes of my time — down from 2 hours of manual work.

Why This Works So Well

The information already exists. Every team tracks what they're working on somewhere — project management tools, shared docs, chat history, or (in our case) a code repository. The newsletter isn't new content. It's a curated summary of work that's already been done. AI is great at summarizing.

The format never changes. A weekly newsletter has the same structure every time: greeting, top updates, maybe a screenshot or two, a call to action, footer. Once you define the template, the agent fills in the blanks.

A human stays in the loop. The agent does the heavy lifting, but a person reviews every email before it goes out. This catches anything the AI gets wrong and lets you add your own voice. It's automation with a safety net.

You Can Set This Up Today

This pattern works for any recurring communication that follows a predictable format:

  • Weekly product updates from your project board or changelog
  • Internal team digests summarizing what everyone accomplished
  • Customer announcements when you launch new features
  • Monthly recap emails pulling from your activity over the past 30 days

The key ingredients are:

  1. A source of information the AI can read (project history, a task board, a shared doc, meeting notes)
  2. A template that defines what the email should look like
  3. An email platform for sending (we use Resend, but any platform with a similar tool works)
  4. An AI agent that can tie it all together on a schedule

In Duet, this means writing a skill file that describes your workflow, connecting your email tool, and setting a schedule. The agent handles the rest — reading your updates, writing the copy, formatting the email, and creating a draft for your review.

The whole setup takes about 30 minutes. After that, your newsletter writes itself every week. You just review and approve.


We built this with Duet — a cloud workspace where your AI agent has memory, tools, scheduling, and everything it needs to handle recurring work like this. If your weekly newsletter is eating hours you'd rather spend building, give it a try.

Ready to run this workflow in your own workspace?

Start free in Duet and launch your always-on agent in minutes.

Start free

Related Articles

How to Automate Content Creation as a One-Person Business
Productivity
15 min read

How to Automate Content Creation as a One-Person Business

Build automated content pipelines that generate blog posts, social media content, images, and video while maintaining your brand voice.

Duet TeamMar 1, 2026
How to Automate Bookkeeping and Reporting with AI
Productivity
13 min read

How to Automate Bookkeeping and Reporting with AI

Connect bank accounts and invoicing to automated workflows that categorize transactions, reconcile accounts, and generate reports.

Duet TeamMar 1, 2026
Use AI to Run Startup Ops with a 3-Person Team
Productivity
12 min read

Use AI to Run Startup Ops with a 3-Person Team

AI handles 60-70% of early-stage operations including scheduling, standups, investor updates, and hiring pipeline tracking.

Duet TeamMar 1, 2026

Product

  • Start free
  • Pricing
  • Documentation

Compare

  • Duet vs OpenClaw
  • Duet vs Claude Code
  • Duet vs Codex
  • Duet vs Conductor

Resources

  • Blog
  • Guides

Company

  • Contact

Legal

  • Terms
  • Privacy
  • Data Protection
Download on the App StoreGet it on Google Play

© 2026 Aomni, Inc. All rights reserved.