Every few hours
Find questions on X and reply helpfully
Real questions about your topic get found and answered, a few at a time.
- Runs
- Every few hours
- Apps
- X
- AI
- Yes, uses the built-in AI allowance
- Access
- tweet.read tweet.write
Send this to your assistant
Create a ClickRuntime automation: every 2 hours, search X for 'spreadsheet automation help', pick the genuine questions, and email me a helpful reply draft for the best one with a link to post it.
First time? Adding ClickRuntime to your assistant takes about two minutes.
Why use it
Why teams use this automation
Brands that want to be useful on X spend hours searching for people asking questions they could answer. A bookkeeping firm wants to find owners complaining about tax deadlines, a pet-food brand wants posts from worried dog owners. Manual searching is hit-and-miss, replies are often late, and generic replies sound like spam.
Every few hours, recent posts matching your keywords are searched, those already seen are skipped, and ClickRuntime's built-in AI judges how relevant each one is and drafts a helpful reply. Replies can be posted directly, or the drafts can be emailed to you to approve first.
It suits businesses with a clear niche, support teams who want to find questions early and founders who answer in public to build trust. You keep full control of tone and decide whether a person approves each reply.
What you get out of it
Relevant conversations are found for you
Instead of scrolling search results, you receive only the posts the AI judged relevant, so your limited time is spent on conversations where a reply could help. Focus is the difference between an account that grows through useful replies and one that burns out.
Replies are quick and specific
A reply sent within hours of the question, referring to what the person actually said, earns attention and trust that a delayed generic answer does not. Speed shows you care, and people remember brands that help them without being asked twice.
Irrelevant posts are filtered out
The relevance judgement screens out jokes, spam and off-topic matches of your keywords, which keeps you from replying to something embarrassing or pointless. That protects your brand from replying to a joke or an unrelated post with a sales pitch.
No double replies to the same person
Tracking posts already seen stops the automation from replying twice to a single post, which would look careless and annoy the person you are trying to help. Double replies are an easy way to look like a bot, which you want to avoid.
Approval keeps you in control
Choosing the draft-by-email mode means a person reads every reply before it is posted, which is wise for regulated industries or sensitive topics. That is especially important for finance, health or legal topics where a wrong reply has consequences.
How it works
What happens, step by step
Every few hours, ClickRuntime searches X for recent posts that use your keywords.
Posts it has already looked at are skipped.
AI reads each one, decides whether it is a question you can genuinely help with, and writes a helpful reply.
The reply is posted, or, if you prefer, emailed to you as a draft with a Post button.
Before it runs live
- Connect X
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 X steps into one automation
Under the hood
The code that runs this automation
from clickruntime import on_trigger, state, notify, http, credentials, ai
QUERY = '"spreadsheet automation" help -is:retweet lang:en'
@on_trigger
def run(event):
auth = {"Authorization": "Bearer " + credentials.connection("x", "main")}
params = {"query": QUERY, "max_results": 25}
if state.get("since_id"):
params["since_id"] = state.get("since_id")
data = http.get("https://api.x.com/2/tweets/search/recent", headers=auth, params=params).json()
tweets = data.get("data", [])
if not tweets:
return {"found": 0}
state.set("since_id", data["meta"]["newest_id"])
numbered = "\n".join(f"{i}. {t['text'][:280]}" for i, t in enumerate(tweets))
pick = ai.generate(
"Which of these tweets is the best genuine question about spreadsheet automation? "
"Reply with its number, a newline, then a helpful reply under 250 chars. Reply NONE if none are genuine.\n\n" + numbered,
max_output_tokens=150,
).text.strip()
if pick.startswith("NONE"):
return {"found": len(tweets), "picked": None}
num, _, reply = pick.partition("\n")
tweet = tweets[int(num.strip(". "))]
link = f"https://x.com/intent/post?in_reply_to={tweet['id']}"
notify.email_me("Reply draft for X", f"Tweet: {tweet['text']}\n\nDraft: {reply.strip()}\n\nPost it: {link}")
return {"picked": tweet["id"]}FAQ
Common questions
Will X treat these replies as spam?
How are search keywords chosen?
What if I only want to be alerted, not reply?
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
Post a fresh tweet every few hours
Your account posts new tweets in your style on your topics, without repeating itself.
See how it worksGet a weekly report on what people say on X
Every Monday you see the main themes from the past week on your topic and five post ideas.
See how it worksTweet new articles from a news feed
New items from the feeds you follow are tweeted with a short line and link, each only once.
See how it worksKeep exploring
Set up “Find questions on X and reply helpfully” from your assistant
Copy the prompt above, or connect your assistant first. Free plan, no credit card.