Weekly
Get a weekly newsletter draft from your posts
Every Friday you receive a ready-to-send newsletter with a short summary and link for each post from the week.
- Runs
- Weekly
- Apps
- WordPress
- AI
- Yes, uses the built-in AI allowance
- Access
- read
Send this to your assistant
Create a ClickRuntime automation: every Friday at 3pm, take the posts I published on WordPress this week, write a short newsletter with a two-line summary and link for each, and email it to me.
First time? Adding ClickRuntime to your assistant takes about two minutes.
Why use it
Why teams use this automation
A blog that publishes three posts a week usually plans a newsletter and then misses it. Collecting the links, writing intros that make people click and formatting an email takes the better part of a Friday, so the subscribers who would happily read your best posts hear from you once a quarter, if at all.
Weekly, the posts published in the past seven days are gathered from WordPress. ClickRuntime's built-in AI writes a short newsletter with an opening note, a blurb for each post and a link, and the finished text is emailed to you, ready to review and paste into your newsletter tool or forward.
Publishers who send a weekly digest to their list, and agencies who run client newsletters, tend to find this saves the most time. Subscribers receive a steady rhythm of issues rather than one big email a quarter.
What you get out of it
Your newsletter actually goes out
With the draft waiting in your inbox, sending takes minutes rather than a Friday afternoon, so the weekly habit survives a busy week. That consistency is what makes people open the next issue instead of unsubscribing.
Each post gets a proper blurb
The AI writes a short teaser for every article instead of repeating the title, which gives subscribers a reason to click through to the full post. Strong teasers also tend to raise click-through compared with plain headline lists.
Traffic returns to older work
A reliable weekly mail brings readers back to the site, so new posts get views quickly and the archive keeps earning visits. Each issue sends fresh visits to new posts, which supports their rankings early.
Reviewed before it reaches subscribers
Because the newsletter arrives as an email to you first, you can fix a phrase or cut a link before it is sent to the whole list. That check is quick and prevents mistakes from going out to hundreds of readers at once.
Consistent voice across weeks
The same prompt shapes each issue, so readers see a familiar structure and tone, which builds recognition more than a different layout every week would. Over a few months, subscribers come to recognise your newsletter in a crowded inbox.
How it works
What happens, step by step
Every Friday, ClickRuntime lists the WordPress posts published in the last seven days.
AI writes a newsletter with a short intro and a summary and link for each post.
The finished newsletter arrives in your inbox, ready to send.
Before it runs live
- Connect WordPress
What you get
Build your own
Need it to work differently?
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
Changes you can ask for
- Run it at a different time, more or less often, or only on weekdays
- Change what the AI looks for, or how it writes the result
- Add another app, for example also send it to Slack
- Combine it with other WordPress steps into one automation
Under the hood
The code that runs this automation
from datetime import datetime, timedelta, timezone
from clickruntime import on_trigger, credentials, http, ai, notify
SITE = "https://blog.example.com"
@on_trigger
def run(event):
after = (datetime.now(timezone.utc) - timedelta(days=7)).strftime("%Y-%m-%dT%H:%M:%S")
posts = http.get(f"{SITE}/wp-json/wp/v2/posts", params={"after": after, "per_page": 50}).json()
if not posts:
return {"posts": 0}
items = "\n\n".join(f"{p['title']['rendered']}\n{p['link']}\n{p['excerpt']['rendered'][:600]}" for p in posts)
newsletter = ai.generate(items, max_output_tokens=900,
system="Write a short newsletter: one intro line, then for each post a two-line summary and its link.").text
notify.email_me(f"This week's newsletter ({len(posts)} posts)", newsletter)
return {"posts": len(posts)}FAQ
Common questions
Does it send the newsletter to my subscribers directly?
What if I published nothing last week?
Can it focus on one category, like Product News?
What permissions does it need?
Does it need AI?
How many runs does it use?
Can I change how it works?
Related
You might also like
Turn a keyword list into blog drafts
Twice a week a new post written around your next keyword lands in WordPress as a draft, and you get the edit link by email.
See how it worksImprove SEO titles and descriptions in batches
A batch of older posts gets a sharper SEO title and meta description every night until the whole archive is done.
See how it worksGet a monthly CSV of all your posts
A spreadsheet file with every post's title, link, status, date and categories arrives in your inbox each month.
See how it worksKeep exploring
Set up “Get a weekly newsletter draft from your posts” from your assistant
Copy the prompt above, or connect your assistant first. Free plan, no credit card.