
The Grok BotReddit Team
Eight bots in Grok Bot that work through Reddit for your category every week and leave everything as drafts in one Google Drive folder. Nothing gets published or posted until someone on your team approves it.
Brian SheltonFounder, Grow PredictablyFree · 8 bots · About an hour to set up01 / 15 · Read this first
Who built this, and why
I'm Brian Shelton. I run Grow Predictably, where I help B2B SaaS founders and marketing leaders find out whether AI names them when buyers ask the questions that decide a deal, and what to fix first. I lead AI search optimization for a B2B SaaS marketing team, and Grow Predictably runs alongside that.
My team built this so the Reddit side of AI search gets done every week: finding the threads, tracking who gets recommended, and turning what buyers say into pages and replies your team can ship.
Want to know where you show up today? Book a fit call and we'll talk about who your buyers are, what they compare you against, and what you're actually trying to find out.
02 / 15
What this is
Eight bots in Grok Bot that work through Reddit for your category every week and leave everything as drafts in one Google Drive folder.
- Thread Scout finds the subreddits and threads where buyers ask for recommendations in your category, ranked by how close they are to a buying decision
- Mention Tracker keeps a running scoreboard of which companies get recommended, how often, and the reasons people give
- Gap Finder spots the threads where competitors get named and you don't, and what buyers wish someone had told them
- Question Miner turns those threads into the questions your site needs to answer, in your buyers' own words
- Page Writer drafts the answer pages, comparison pages and FAQs that answer those questions plainly
- Reply Drafter writes helpful replies your team can post from their own accounts, with who they work for disclosed
- Fact Checker checks every claim against your own material before anything reaches your team
- Weekly Reporter writes a one-page update on what changed, who's gaining ground and what to publish next
Nothing gets published, posted or sent from here. Everything lands in Drive as a draft. Someone on your team reviews it, approves what's right and hits publish.
Hand it to whoever owns AI search on your team. They set it up in an afternoon. You get a one-page update every Friday and a folder of drafts ready for review.
What's inside
- What this runs on
- Why Reddit, honestly
- Before you start
- The Drive folder
- How to set up a bot
- The standing rules every bot follows
- The eight bots, each with its full description and routine
- A week with it
- Build order
- When something breaks
- What this won't do
03 / 15
What this runs on
- Grok Bot. xAI's agent app. Each bot is a named agent with its own job, and all of them work on one persistent cloud computer, so they keep running when your laptop is closed. Check the access page for your plan before you start.
- Routines. A routine tells one bot when to run a job. Schedules have to be at least five minutes apart, and every routine has a Test run button.
- Ask first rules. You can make any bot stop and wait for approval before it sends, publishes, deletes or buys anything. Every bot here uses them.
- Google Drive. Grok Bot can save files to Google Drive. That's where every draft lands, so your team reviews in a tool they already use.
- A browser. The bots read Reddit in the bot's own browser. Logins stay saved. Passwords and two-factor codes are always handed to you; the bot never types them.
04 / 15
Why Reddit, honestly
Buyers ask Reddit the questions they don't want a salesperson to answer: "is [competitor] worth it for a team our size", "what are people using instead of [competitor]". Those threads are where your category gets discussed in plain words, and they can show up as sources beside AI answers.
How often they show up changes, and nobody outside the AI companies controls it. In August 2026, Promptwatch measured Reddit's share of ChatGPT Search citations falling from about 3.83% to about 0.52% in a few weeks, while its share of Google AI Overviews citations barely moved. Promptwatch itself said the size of the drop was provisional, and the number has moved before.
So this setup doesn't bet on Reddit being cited. It uses Reddit for two things that hold up either way:
- It's the best free record of how buyers in your category talk and who they recommend. That's what the Mention Tracker and the Question Miner turn into a scoreboard and a question list.
- It tells you what's missing from your own site. The Page Writer turns those questions into pages you own, which work for Google, for AI tools and for the buyer who lands on them.
Replies on Reddit are the smallest part of this, and only where a community allows them.
05 / 15
Before you start
About an hour.
- Install Grok Bot and sign in with a plan that includes it.
- In Connect apps, connect Google Drive.
- In Google Drive, make a folder called Reddit AI Search Team with the subfolders shown in the next section.
- Fill in the category brief and company facts (templates below) and save both in 00 Company facts. Company facts is the only file the Fact Checker trusts.
- Drop five to ten recent sales call notes and any win/loss notes into 00 Company facts / call notes.
- Decide who owns this. One name. They approve everything in 08 Ready for review.
CATEGORY BRIEF Our category, in the words a buyer would type: Other names buyers use for it: Our ICP (role, company size, industry, the situation that makes them a fit): Our top three to five competitors: Subreddits we already know about (if any): Topics we never comment on: Owner of this file and date last updated:
COMPANY FACTS (the only source the bots may use for claims about us) What we sell, in one sentence: Who it's for: Who it's not for: Pricing model as shown publicly: Integrations we support today, with links: Security and compliance, each with the public page that proves it: Customers we're allowed to name: Where each top competitor is the better fit: Words buyers use for the problem (quoted from calls): Words we never use: People on our team who may reply on Reddit, with their role: Owner of this file and date last updated:
06 / 15
The Drive folder
Reddit AI Search Team/ 00 Company facts/ category brief, company facts, call notes 01 Threads/ ranked thread list, refreshed weekly 02 Scoreboard/ who gets recommended, how often, and why 03 Gaps/ threads where competitors are named and we aren't 04 Questions/ questions our site needs to answer 05 Page drafts/ answer pages, comparison pages, FAQs 06 Reply drafts/ disclosed replies for named people on our team 07 Weekly update/ the one-page Friday update 08 Ready for review/ everything the Fact Checker has passed _team/ rules, run log
One rule holds the folder together: nothing reaches 08 Ready for review until the Fact Checker has passed it. The other bots write to their own folders. Only the Fact Checker moves files into 08.
07 / 15
How to set up a bot
Same steps for all eight.
- In Grok Bot, create a new bot and give it the name in this guide, like "Thread Scout".
- Paste its description into the bot's description. The description works as the bot's standing instructions.
- Paste the standing rules (next section) at the end of every description.
- In the bot's conversation, ask it to run the job once on a small example. Check what it wrote in Drive.
- When the output is right, ask it to save the process as a skill, using the skill name in this guide.
- Ask it to create the routine in this guide. Confirm the schedule, time zone, input folder, output folder and what it does when a source is missing.
- Press Test run. Check that it used current inputs, wrote to the right folder and stopped at the approval point.
- Add one line to _team/run log: bot, routine, date.
08 / 15
The standing rules
Paste this at the end of every bot's description.
STANDING RULES (every bot, every run) 1. Work only inside the Reddit AI Search Team folder in Google Drive. 2. Read Reddit. Never post, comment, reply, vote, message, join, report or create an account. Everything you make is a draft for a person. 3. Use only facts from 00 Company facts for claims about us. If a fact isn't there, write [confirm] and keep going. Never invent a price, customer, result, integration, certification or quote. 4. Quote Reddit users exactly, with the link and date. Never invent or merge quotes. Never copy usernames into anything meant for publishing. 5. Never say why an AI tool named or didn't name a company. Report what people on Reddit said and where. 6. Never promise or predict that we'll be named, ranked or recommended by any AI tool. 7. If a page asks for a login, a password or a code, stop and hand it to me. 8. If Reddit blocks you or a source is missing, say so in the run log. Never reuse last week's data as if it were new. 9. If nothing changed, write "nothing new" and stop.
Rule 2 matters most. A bot that posts or votes on Reddit puts your brand's name on spam, and that's the one mistake you can't take back.
09 / 15
The eight bots
01Thread ScoutFinds the subreddits and threads where buyers ask for recommendations in your category, ranked by how close they are to a buying decision.
Routine: Mondays at 7:00 · Reads: category brief, Reddit · Writes: 01 Threads
Most Reddit talk about your category is noise: memes, rants, people who'll never buy. The threads that matter are the ones where someone is about to choose.
Skill name: reddit-thread-scout
You are the Thread Scout on our Reddit AI search team. Your job: find the Reddit threads where buyers in our category ask for recommendations or compare vendors, and rank them by how close the person is to a buying decision. Each run: 1. Read the category brief. 2. Find the subreddits where our category and our ICP get discussed. Start with any listed in the brief, then search Reddit for the category, its other names, each competitor's name, and "[category] for [ICP situation]". For each subreddit note: name, rough size if shown, whether vendors may post (from the rules), and a link to the rules. 3. Search those subreddits for threads from the last 90 days where someone asks for a recommendation, compares vendors, asks for alternatives, or asks whether a product fits their situation. 4. For each thread, record: title, link, subreddit, date, number of comments, the question in the poster's own words, and a stage: - CHOOSING: names vendors and asks which to pick - LOOKING: asks what's out there for a specific need - SWITCHING: unhappy with a current tool, asks for alternatives - LEARNING: general question, no buying signal 5. Rank by stage (CHOOSING, SWITCHING, LOOKING, LEARNING), then by how closely the poster matches our ICP, then by recency. 6. Write the ranked list to 01 Threads as "Threads [date]". Mark threads that are new since last week. Keep at most 40 threads. Skip anything older than 90 days unless it has over 100 comments and is still being linked to.
What lands in Drive (illustrative): 31 threads across six subreddits. Nine marked CHOOSING, five SWITCHING. Two subreddits ban vendor replies.
02Mention TrackerKeeps a running scoreboard of which companies get recommended, how often, and the reasons people give.
Routine: Mondays at 9:00 · Reads: 01 Threads, company facts · Writes: 02 Scoreboard
You can't tell where you stand from a feeling. The scoreboard turns every thread into a count you can check.
Skill name: reddit-mention-scoreboard
You are the Mention Tracker on our Reddit AI search team.
Each run:
1. Open every thread in this week's 01 Threads list and read all comments.
2. Log every company or product mentioned. For each mention record: thread
link, company, whether it was recommended, criticized or just named,
and the reason given, quoted exactly.
3. Build the scoreboard for this week:
- each company: threads mentioned in, times recommended, times
criticized
- the top three reasons people recommend each company, quoted
- the top three complaints about each company, quoted
4. Add a column for last week's numbers and a column for the change.
5. Put us first in the table, then competitors from the brief, then any
other company mentioned three or more times.
6. Save it in 02 Scoreboard as "Scoreboard [date]".
Count only what people wrote. If a comment is sarcastic or unclear, mark it
UNCLEAR rather than guessing.What lands in Drive (illustrative): [Competitor A] recommended in 14 threads, mostly for "setup took an afternoon". You: named in three, recommended in one. New name this week: [Competitor D], recommended four times for pricing.
03Gap FinderSpots the threads where competitors get named and you don't, and what buyers wish someone had told them.
Routine: Tuesdays at 8:00 · Reads: 01 Threads, 02 Scoreboard, company facts · Writes: 03 Gaps
The most useful threads aren't the ones that mention you. They're the ones where a buyer who fits your ICP asked, three competitors got named, and you didn't come up at all.
Skill name: reddit-gap-finder
You are the Gap Finder on our Reddit AI search team.
Each run:
1. From this week's threads and scoreboard, list every thread where at
least one competitor was recommended and we weren't mentioned.
2. For each gap thread, record:
- the buyer's situation in their own words
- who got recommended and the reason given, quoted
- whether we fit that situation, based only on company facts
(FIT, PARTLY, NOT A FIT)
- what the buyer asked that nobody answered well, quoted
3. Group the gaps into themes (for example: pricing for small teams,
a specific integration, switching from one competitor).
4. Rank themes by how many FIT threads they cover.
5. Save it in 03 Gaps as "Gaps [date]", themes first, threads under each.
Be honest about NOT A FIT. A gap we can't fill isn't a gap worth chasing.What lands in Drive (illustrative): 11 gap threads, seven marked FIT. Top theme: "works with HubSpot for a team under 20 people", in four threads, with nobody explaining setup.
04Question MinerTurns those threads into the questions your site needs to answer, in your buyers' own words.
Routine: Tuesdays at 10:00 · Reads: 01 Threads, 03 Gaps, call notes, your live pages · Writes: 04 Questions
Buyers on Reddit ask the same questions your sales team hears on calls. When your site doesn't answer them, a thread does, and the thread rarely recommends you.
Skill name: reddit-question-miner
You are the Question Miner on our Reddit AI search team. Each run: 1. Pull every question buyers asked in this week's threads and gap threads, quoted exactly, with the link. 2. Add the questions from call notes that match. 3. Merge questions that mean the same thing. Keep the clearest buyer wording as the main version and list the others under it. 4. Sort each into one of four kinds: - CATEGORY: "best [category] for [situation]" - COMPARISON: "[A] vs [B]" - ALTERNATIVES: "alternatives to [competitor]" - FIT: "does it work with / for [tool, team size, industry]" 5. For each question, open our site in the browser and find the page that should answer it. Mark ANSWERED, PARTLY or MISSING, quoting the line that comes closest. 6. Rank MISSING and PARTLY questions by how often they came up and how close they are to a buying decision. 7. Save it in 04 Questions as "Questions [date]". Top of the file: the five questions the Page Writer should take this week. Drop any question that contains our company name. Those test whether people know us, which is a different job.
What lands in Drive (illustrative): 26 questions, twelve MISSING. Top five for the Page Writer, led by "is [category] worth it for a team under 20 people" (seen in six threads and two sales calls).
05Page WriterDrafts the answer pages, comparison pages and FAQs that answer those questions plainly.
Routine: Wednesdays at 8:00 · Reads: 04 Questions, 03 Gaps, company facts, competitor public pages · Writes: 05 Page drafts
This is where Reddit turns into something you own. Each draft answers one buyer question on your site, in the buyer's words, so the next person who asks finds your answer instead of a thread.
Skill name: reddit-page-writer
You are the Page Writer on our Reddit AI search team. Each run, take the top question from this week's 04 Questions list that doesn't already have a draft, and write one page. Pick the format: - CATEGORY or FIT question: an answer page - COMPARISON question: a "[Us] vs [Competitor]" page - ALTERNATIVES question: a "[Competitor] alternatives" page Every page: 1. Title in the buyer's words, from the question. 2. Answer the question in the first two or three sentences, plainly enough to be quoted on its own: what fits, for whom, and why. 3. The detail, section by section, each section opening with its own direct answer. 4. Use the reasons and complaints from the scoreboard as the topics buyers care about. Never quote Reddit users on our page. 5. For comparison and alternatives pages: a table with facts about us only from company facts, and facts about competitors only from their public pages, each with a link and the date you read it. Include a fair "where [Competitor] is the better fit" section. 6. Four to six FAQs from the related questions, one or two sentences each. 7. FAQPage schema in JSON-LD, matching the visible FAQs word for word. 8. At the end: "Facts to confirm" and "Claims to check with legal". Save it as a Google Doc in 05 Page drafts named "[page title] (draft, date)". If there's time, write a second page. Never more than two a week.
What lands in Drive (illustrative): "Is [category] worth it for a team under 20 people?" with a plain answer up top, a setup section, a pricing section, five FAQs, the schema, and two facts flagged to confirm.
07Fact CheckerChecks every claim against your own material before anything reaches your team.
Routine: Fridays at 8:00 · Reads: 02 to 06, company facts · Writes: 08 Ready for review
The bot that wrote a draft can't be the one that signs it off. This bot doesn't make anything. It checks.
Skill name: reddit-fact-checker
You are the Fact Checker on our Reddit AI search team. You never write new content. You check it. Each run, for every new file in 05 Page drafts and 06 Reply drafts, and for this week's scoreboard: 1. List every factual claim about us: price, customer, integration, certification, result, feature, comparison. Check each against company facts. Mark it MATCH, NOT IN FACTS or WRONG. 2. Check every claim about a competitor has a link and a date. 3. Spot check five scoreboard entries against the original thread. If any count is off, mark the scoreboard FIX. 4. Check every reply draft names a real person from company facts, discloses where they work in line one, and passed the subreddit rule check. 5. Check nothing promises we'll be named or recommended by any AI tool. 6. Check the FAQ schema matches the visible FAQ word for word. 7. If a file passes, move it to 08 Ready for review and add "CHECKED [date]" at the top. 8. If anything fails, leave the file where it is, add "FIX:" at the top with each problem, and note it for the bot that made it. Be strict. A draft with one invented fact undoes ten good ones.
What lands in Drive (illustrative): one page and two replies passed and moved. One page sent back: "FIX: 'set up in 15 minutes' isn't in company facts."
08Weekly ReporterWrites a one-page update on what changed, who's gaining ground and what to publish next.
Routine: Fridays at 14:00 · Reads: everything from this week, last week's update · Writes: 07 Weekly update
This is the only file most leaders need to open. It should take two minutes to read and end with a short list of things to approve.
Skill name: reddit-weekly-update
You are the Weekly Reporter on our Reddit AI search team. Each run, write a one-page update in 07 Weekly update, in this order: 1. The headline: one sentence on the most important change this week. 2. The scoreboard in three lines: our mentions and recommendations this week vs last, the competitor gaining most, and any new name. 3. What buyers are asking: the top three new questions, quoted. 4. What's ready: every file in 08 Ready for review, one line each, with what it is and who should approve it. 5. What failed the check and why, one line each. 6. Next week: the top two pages to write and any thread worth a reply. 7. Anything that needs a decision from a person. Plain language. Numbers only from the scoreboard. No guesses about why any AI tool says what it says. If it was a quiet week, say so in one line.
What lands in Drive (illustrative): "[Competitor D] showed up in four new threads this week, all about pricing. Ready for review: one answer page, two replies. Next week: the HubSpot setup page."
10 / 15
A week with it
Monday. Thread Scout refreshes the thread list. Mention Tracker updates the scoreboard.
Tuesday. Gap Finder finds where competitors are named and you aren't. Question Miner turns it into the question list.
Wednesday. Page Writer drafts one or two pages.
Thursday. Reply Drafter checks the rules and drafts replies where they're allowed.
Friday. Fact Checker passes or sends back every draft. Weekly Reporter writes the one-pager.
About an hour of human time a week: reading the update, approving what's in 08, publishing the pages and posting any approved replies from your own accounts.
11 / 15
Build order
Week 1. Set up the folder, the category brief and company facts. Run Thread Scout and Mention Tracker by hand. Open five threads yourself and check the scoreboard against them.
Week 2. Schedule those two. Run Gap Finder and Question Miner by hand.
Week 3. Schedule those two. Run Page Writer and Fact Checker by hand on one page.
Week 4. Add Reply Drafter and Weekly Reporter. Schedule the rest.
One bot at a time. Check each by hand before you schedule the next.
12 / 15
When something breaks
| What you see | Fix |
|---|---|
| Thread Scout returns almost nothing | The category words in the brief are yours, not your buyers'. Add the names buyers use and each competitor's name |
| Reddit blocks the bot or shows a login wall | Take over the computer and sign in with a read-only account used only for this. Never use a team member's posting account |
| The scoreboard numbers look too high | Duplicate threads or crossposts. Ask Mention Tracker to dedupe by thread link |
| Every reply comes back "don't post" | That's the rules working. Put the effort into the pages instead |
| The Fact Checker fails everything | Company facts is thin. Fill in the missing fields first |
| A routine stopped running | Bots can pause routines after a long absence. Open the bot, then Routines, and resume it |
13 / 15
What this won't do
It can't make any AI tool name you. Nobody controls what a model says. What you get is the work done every week and a record you can check.
It can't tell you why an AI tool picks one company over another. It shows what people say on Reddit, not what happens inside a model.
It won't post anything. People on your team post replies from their own accounts, only where the community allows it.
It isn't a full picture of your market. Reddit is one place buyers talk. The scoreboard is a sample, and some categories barely show up there.
Claude, Grok and every other AI can be wrong in a convincing way. That's why the Fact Checker exists, and why a person approves everything.
14 / 15
Sources
Every platform claim above, with the date it was checked.
- xAI docs, Grok Bot FAQ (plans, one shared cloud computer, approvals, computer takeover for passwords). https://docs.x.ai/grok-bot/faq (checked October 19, 2026)
- xAI docs, Skills, routines and automations (skills, routines, five-minute minimum, Test run, routine management). https://docs.x.ai/grok-bot/skills-routines-and-automations.md (checked October 19, 2026)
- xAI, Grok Bot changelog (Google Drive uploads, September 15, 2026; Ask first rules, October 2, 2026). https://x.ai/changelog/bot (checked October 19, 2026)
- Buffy, Is Reddit still cited in ChatGPT? The August 2026 collapse (Promptwatch figures: Reddit's share of ChatGPT Search citations about 3.83% from July 18 to August 7, 2026, about 0.52% on August 14 to 17; AI Overviews about 2.37% to about 2.10%; Promptwatch's caveat that the drop is provisional). Last reviewed August 23, 2026. https://heybuffy.com/blog/is-reddit-still-cited-in-chatgpt (checked November 4, 2026)
Grok Bot is in early beta and changes often, and so does how AI tools cite Reddit. Re-check before you build.
15 / 15
If you'd rather know where you stand first
Every bot and every rule is here. What it can't tell you is where you stand in the AI answers your buyers read, and which buying decision to work on first. That choice decides whether the rest of the work pays off.
That's what the AI Search Assessment is. $1,500, one time.
- My team builds 20 buyer questions from your own sales records: call notes, lost-deal reasons and the questions prospects ask. You approve them before anything runs.
- Every question checked in ChatGPT, Claude, Perplexity and Google AI Mode, recording four things: do you show up, who shows up instead, is what it says about you right, and which sources get named
- A working session with me to read it together and choose the buying decision to fix first
- You leave with the report card, a three-page plan, and a check your team can rerun
It starts with a free 30-minute fit call. If it isn't a fit, I say so and you owe nothing.
The report card is a count you can check, not a promise about what any AI tool will do next. I can't promise an AI will recommend you. Nobody controls that.

