The moment it happens
Submit your article to a subreddit with a first comment
Your new article goes up in the subreddit you choose with a clear title and a summary comment.
- Runs
- The moment it happens
- Apps
- AI
- Optional
- Access
- submit, identity
Send this to your assistant
Create a ClickRuntime automation: give me a link I can send an article URL to. Post it to r/webdev with a clear, non-clickbait title and add a first comment summarising the article in three sentences.
First time? Adding ClickRuntime to your assistant takes about two minutes.
Why use it
Why teams use this automation
Publishing a new blog post or product update on Reddit takes more steps than it seems: write a title that suits the subreddit, submit the link, then add a first comment with context so the post does not look like drive-by promotion. Done by hand, it is easy to forget the comment, and a link post without any explanation often gets removed or ignored.
When a new article or text is ready, it is sent to ClickRuntime. Built-in AI can write a title suited to the subreddit and a helpful first comment that gives context, then the post is submitted to your chosen subreddit and the comment added right underneath. You get the link to the live post.
Content teams and indie makers who publish regularly and want a consistent routine for sharing in communities will save the most time.
What you get out of it
The first comment is never forgotten
Posts with a comment from the author explaining why they are sharing get a better reception than bare links. Having it added automatically makes the habit reliable. Readers see a person behind the link, not a bot.
Titles suit the community
Each subreddit has its own tone and rules. A title written to fit, not copied from your blog headline, avoids removal for looking promotional and gets more honest engagement. That matters because moderators read titles first.
Publishing takes seconds, not a session
Instead of switching between your CMS, Reddit and a notes file, a single trigger does the whole sequence. That makes it realistic to share every piece you publish. Posts that are easy to make actually get made.
Consistency builds an audience
Regular, genuine posts in the same communities make your name familiar. Over months this brings more readers than an occasional burst of sharing around a launch. Regular contributors are the ones people remember.
You stay in control of tone
Because AI help is optional, you can supply your own title and comment when a post matters. The same flow then handles the mechanics without changing your words. Important posts keep your own voice.
How it works
What happens, step by step
When you send an article link (or text) to the automation's private link, it starts.
AI writes a Reddit-style title and a first comment that adds context, rather than a sales pitch.
The post is submitted to the subreddit you chose.
The first comment is added under your post straight away.
Before it runs live
- Connect Reddit
- Paste your automation's link into the other app's webhook settings
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
- Act only on the items that match your own rules, and skip the rest
- 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 Reddit steps into one automation
Under the hood
The code that runs this automation
from clickruntime import on_event, http, credentials, ai
@on_event
def handle(event):
url = (event.json or {}).get("url")
if not url:
return {"posted": False}
page = http.get(url).text[:6000]
result = ai.generate(
"From this article HTML, write a clear, non-clickbait Reddit title and a three-sentence summary.\n\n" + page,
json_schema={"type": "object", "properties": {"title": {"type": "string"}, "summary": {"type": "string"}}, "required": ["title", "summary"]},
max_output_tokens=300,
).json
headers = {"Authorization": "Bearer " + credentials.connection("reddit", "main"), "User-Agent": "clickruntime-poster/1.0"}
post = http.post("https://oauth.reddit.com/api/submit", headers=headers, data={
"sr": "webdev", "kind": "link", "title": result["title"][:300], "url": url, "api_type": "json",
}).json()["json"]["data"]
http.post("https://oauth.reddit.com/api/comment", headers=headers, data={
"thing_id": post["name"], "text": result["summary"], "api_type": "json",
}).raise_for_status()
return {"post": post["url"]}FAQ
Common questions
Does Reddit allow posting this way?
Can I post to more than one subreddit at once?
What triggers the post?
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
Get a report on what Reddit says about a topic
You send a keyword and get back the mood, common complaints and product ideas from a month of posts and comments.
See how it worksFind Reddit posts asking for what you sell
Each hour you get the new posts from people who need a product like yours, with the reason they matched.
See how it worksDraft helpful replies to Reddit posts
You get draft comments for fresh posts on your topic, and your product is only mentioned where it fits.
See how it worksKeep exploring
Set up “Submit your article to a subreddit with a first comment” from your assistant
Copy the prompt above, or connect your assistant first. Free plan, no credit card.