Now live — AI-powered blogging on autopilot

Your blog,
writing itself.
Every day.

PostFlow researches, writes, illustrates, and publishes SEO-optimised blog posts to any number of domains — fully automatically. Set it once, let it run.

No credit card needed
Setup in 5 minutes
Cancel anytime
postflow.io/acme-corp/dashboard
PostFlow
Dashboard
Post queue
Scheduled
Published
Domains
Integrations
124
Posts this month
7
Active domains
12
In queue today
Recent posts
10 AI tools transforming small business...
Published
Complete guide to serverless cost optimis...
Running
Top e-commerce trends heading into Q2...
Queued
Understanding large language models for...
Published
50K+
Posts published
3,200+
Domains managed
98%
Pipeline success rate
4.9★
Average user rating
How it works

From idea to published post — automatically

Two modes, one pipeline. Whether you start from RSS feeds or a seed keyword, PostFlow takes it from there.

1
Choose your source
Pull articles from RSS feeds (auto mode) or give a seed keyword (fresh mode). Both paths merge into the same pipeline.
RSS modeKeyword mode
2
Score & select
Articles are scored against your focus keywords by weight. The highest-scoring article is selected automatically.
3
AI rewrites the article
Claude or GPT-4 rewrites the content with your tone, injects reference links and internal links from your sitemap, and generates SEO metadata.
4
Images generated
A cover image and in-post illustrations are generated automatically with DALL-E 3 or Flux, uploaded to your CDN.
5
Published to your site
The completed post is pushed to WordPress, Webflow, Ghost, or any webhook — instantly live on your domain.
RSS auto mode
Keyword fresh mode
Fully automated daily posting
Runs on your schedule — set it and forget it
Fetch RSS feeds → parse 12 new articlesDone
Score against keywords → top article: 91/100Done
AI rewrite → 1,840 words + 6 internal linksDone
Image generation → cover + 2 in-post imagesRunning
Publish to WordPress · myblog.comWaiting
Per-domain control

Every domain, its own brain

Each site gets independent settings — keywords, RSS feeds, posting schedule, credentials, sitemaps, and integrations. One workspace can manage a dozen completely different sites.

Daily post limit with custom run times
Focus keywords with individual weight scores
Sitemap-based internal linking for SEO
AES-256 encrypted credential storage
M
myblog.com
WordPress · 3/day
124
posts
T
techsite.io
WordPress · 2/day
88
posts
S
shopnews.co
Webhook · 1/day
44
posts
D
devblog.net
Ghost · 2/day
56
posts
Keyword weights — myblog.com
AI tools for business 95
automation trends 82
best AI software 74
startup growth 60
AI content rewriting
Claude or GPT-4 rewrites source articles in your tone, with reference links, internal links from your sitemap, and SEO-optimised structure.
Smart scheduling
Set a daily post limit and preferred run time per domain. The queue manages itself — posts run when you say, retry on failure.
Duplicate detection
Vector embeddings catch near-identical articles before they run. Configure the lookback window — 30, 60, or 90 days — per domain.
Multi-workspace teams
Invite team members with owner, admin, or member roles. One user can manage multiple workspaces — perfect for agencies.
AI image generation
DALL-E 3 or Flux generates a cover image and contextual in-post illustrations. Images are auto-uploaded to your CDN and embedded.
Keyword research built-in
Enter a seed keyword and PostFlow checks current rankings, finds related high-value terms, and scores them before writing begins.
Integrations

Publish anywhere you already are

Connect your existing CMS, trigger webhooks, and share to social — all from the same post pipeline.

WP
WordPress
REST API · App passwords
WH
Webhook
Custom endpoint · HMAC
GH
Ghost
Admin API · Content API
WF
Webflow
CMS Collections API
TW
Twitter / X
Auto-share on publish
LI
LinkedIn
Page & profile posts
DE
DALL-E 3
Cover & body images
FL
Flux
Image generation alt.
Built right

Enterprise-grade architecture

Modular monolith with 8 isolated modules — Identity, Workspace, Domain, Content, Media, Publisher, Billing, Notification. Async job queues with per-domain rate limiting, so one domain never blocks another.

Per-domain job queue isolation
pgvector dedup — 90-day lookback
AES-256 encrypted credentials
Exponential retry with dead-letter queue
Tech stack
Next.js 14
Frontend
TypeScript
Language
Node.js
Backend
BullMQ
Job queue
PostgreSQL
Database
pgvector
Embeddings
Redis
Cache + queue
Cloudflare R2
Media storage
Stripe
Billing
Claude / GPT-4
AI writing
What users say

Real results from real teams

"We manage 12 niche blogs. PostFlow publishes 3 posts per day on each. That's 36 articles a day we didn't write. Our organic traffic doubled in 3 months."
SR
Sara Rahman
SEO Agency Owner
"The keyword mode is brilliant. I give it one topic, it finds related keywords, checks current rankings, and writes the post. It's like having a full content team."
MK
Marcus Klein
SaaS Founder
"Internal linking alone is worth the subscription. It crawls our sitemap and weaves links into every post. Our bounce rate dropped by 22% in the first month."
JP
Julia Park
Content Director
Pricing

Start free, scale as you grow

14-day free trial on all paid plans. No credit card needed to start.

Free
$0/mo
Perfect for trying it out
Get started free
1 domain
5 posts / month
RSS mode only
Webhook integration
Starter
$29/mo
For solo bloggers
Start free trial
3 domains
60 posts / month
RSS + keyword mode
WordPress + webhook
AI image generation
Most popular
Pro
$79/mo
For growing teams
Start free trial
10 domains
300 posts / month
All integrations
Social auto-post
5 team members
Priority support
Agency
$199/mo
For agencies & enterprises
Unlimited domains
Unlimited posts
White-label option
REST API access
Dedicated support
SLA guarantee
FAQ

Common questions

Is the content unique or will it get flagged by Google?
PostFlow uses AI to fully rewrite source articles in your own tone — it's not a spinner. The output is original prose. We also add unique angles, internal links, and media. Most users see SEO improvement, not penalties.
Can I use it on a brand new site with no existing content?
Yes. When adding a domain, choose "New site" — the wizard skips the sitemap and duplicate-check setup. You can use keyword mode from day one to build your content library from scratch.
What happens if a post fails to publish?
The pipeline retries with exponential backoff. If it fails three times, it goes to a dead-letter queue and you get a notification. You can inspect the error, fix credentials, and retry with one click — without re-running the AI rewrite.
Can one user manage multiple client websites?
Absolutely — that's the agency use case. Create separate workspaces per client or keep all domains in one workspace. Each domain is fully isolated with its own settings and credentials.
How are my WordPress credentials stored?
All credentials are encrypted with AES-256 before being stored. We use WordPress Application Passwords (not your main password), which can be revoked anytime from your WordPress dashboard without affecting your login.
Get started today

Your blog, running itself
from tomorrow morning.

14-day free trial. No credit card. Cancel anytime.

Already have an account? Sign in →