AI Marketing Agent
Featured Stories Marketing • Agent

AI Marketing AgentAI Marketing AgentAI Marketing Agent

Train it on your brand, point it at the right subreddits, and let it earn an audience — drafting in your voice, posting only with your nod.

AgentOpenClaw Agent
LevelIntermediate
Setup~45 min

Reddit marketing works precisely because it can’t be faked at scale — communities smell spam instantly. So this build is deliberately not a posting bot. It is a listening engine plus a ghostwriter: the agent monitors conversations where your product belongs, drafts replies in your trained voice, and posts only after you approve. That human gate is what keeps it effective and allowed.

OpenClaw Agent · Open Source

OpenClaw’s cron produces the daily monitoring digests, its Telegram channel is the approval inbox, and its persistent memory tracks the one metric Reddit actually punishes you for ignoring: your ratio of helpful contributions to promotional ones.

The Stack

Skillbrand-voice SKILL.md
MCPreddit-mcp-server
ChannelTelegram (approvals)
ToolOpenClaw cron
ToolMEMORY.md (9:1 tracking)
01

Train it on your brand

Brand voice lives as a skill file — under ~1,500 words, with examples. The banned-phrases section does more work than everything else combined:

~/.openclaw/workspace/skills/brand-voice/SKILL.md
---
name: brand-voice
description: How we sound — load before writing anything public
---

## Voice
Plain-spoken engineer who happens to sell something. Explain,
then recommend. Self-deprecating > self-promoting.

## Audience
Indie hackers & small agency owners. They hate being sold to
and love being taught.

## Banned
"game-changer", "revolutionize", "seamless", "unleash", emoji
chains, "Great question!", any sentence that could open an ad.

## Reddit rules of engagement
- Lead with the answer. Mention our product ONLY when it is
  genuinely the answer, with a disclosure: "(disclosure: I build this)".
- If a comment would work as an ad, rewrite it or skip the thread.

## Examples
GOOD: "We hit this exact wall last year. What fixed it was X —
rough edges: A and B. (I build Y, which does this, but honestly
for your volume the free route above is enough.)"
BAD: "You should check out Y! It seamlessly solves this 🚀"
02

Get Reddit access

Create an app at reddit.com/prefs/apps (type: script) for a client ID and secret, then add the MCP server with safe mode on:

terminal
openclaw mcp add reddit --command npx --arg -y --arg reddit-mcp-server

openclaw config set mcp.servers.reddit.env.REDDIT_CLIENT_ID "xxx"
openclaw config set mcp.servers.reddit.env.REDDIT_CLIENT_SECRET "yyy"
openclaw config set mcp.servers.reddit.env.REDDIT_USERNAME "your_user"
openclaw config set mcp.servers.reddit.env.REDDIT_PASSWORD "zzz"
openclaw config set mcp.servers.reddit.env.REDDIT_SAFE_MODE "standard"
Note

Since late 2025 Reddit pre-approves all API keys (allow 2–4 weeks). You can start monitoring immediately anyway: read-only public endpoints need no key, and ClawHub has a keyless skill for exactly this — openclaw skills install reddit-openclaw.

03

Monitor the conversations

A daily digest turns Reddit from a doomscroll into a briefing:

terminal
openclaw cron add --cron "0 8 * * *" \
  "Scan r/indiehackers, r/smallbusiness, r/Entrepreneur and
   keyword searches (our niche terms) for threads from the last
   24h where we could genuinely help. Rank by fit. Send me the
   top 5 with one-line summaries. Gentle pace — 3s between
   requests." \
  --announce --channel telegram
Heads up

Reddit bans burst traffic, not volume — rapid-fire requests and identical content across subreddits are the shadowban triggers. The pacing instruction in the cron prompt is load-bearing.

04

Draft, approve, post

The approval gate is one Telegram exchange per contribution:

Agent

🎯 r/smallbusiness: “Drowning in invoice chaos, any affordable fixes?” (43 comments, 3h old). Draft: “The pattern that saved us: snap every receipt the moment you get it, into one inbox — the tool matters less than the habit. We went from shoebox-panic to 10 min/month. (Disclosure: I build a tool in this space, but honestly a shared drive folder + a naming convention gets you 80%.)”

You

ship it

Agent

Posted ✓ — helpful:promo ratio now 11:1 this month. I’ll flag replies worth answering.

05

Respect the ratio — automatically

Reddit’s unwritten law is written in enough subreddit rules to be canonical: roughly nine genuine contributions per one promotional mention. Tell the agent to track it in MEMORY.md — its persistent memory — and to refuse promotional drafts when the ratio slips:

  • Track every post/comment in memory: subreddit, type (helpful/promotional), permalink
  • Block promotional drafts if the 30-day ratio drops below 9:1 — offer a helpful alternative instead
  • Respect per-subreddit rules: minimum account age (~30 days) and karma (~100) before mentioning the product at all
  • Never post identical content to two subreddits
06

The weekly content engine

Beyond replies, schedule a Monday planning run: the agent drafts the week’s original content — a build-log post, a lessons-learned writeup, an answer-roundup — in your voice, and queues each for your approval through the same Telegram gate. Growth compounds from consistency, and consistency is what cron is for.

Pro tip

When you outgrow Reddit: Postiz (open-source, 28+ platforms) has an OpenClaw skill and lets the same approval loop feed your other channels.

What you end up with

An always-on marketer that listens to every conversation that matters, drafts like you on your best day, keeps its promotional ratio honest, and never posts a word you haven’t approved.

Deploy your PocketcorpOpenClaw Agent comes pre-installed. €12/month.

More stories to build