rtrvr.ai
Browser ExtensionStart in Chrome, on the page you're on.CloudA thousand browsers, on your schedule.RoverThe AI customer engineer for your product.Data & EvalsExpert trajectories for AI labs.
ACCESSAPI + MCPCLI & SDKTemplatesIntegrationsWhatsApp
Use cases
Vibe ScrapingLead EnrichmentWeb MonitoringForm FillingJob ApplicationsSocial MediaAI Web ContextAgentic CheckoutAll use cases
Pricing
BlogLaunches, benchmarks, deep divesDocsExtension, Cloud, API, MCP, CLICase StudiesReal teams, real runsVideosNew runs every weekChangelogWhat just shippedNewslettersProduct releases and real runs
Docs
Log inBook DemoAdd to Chrome
Log in
Menu
Add to ChromeBook a demo
ProductsBrowser ExtensionCloudRoverData & EvalsExploreUse casesPricingResourcesDocs

Opening template…

rtrvr.ai

Make every site
work for you.

Launches first, roadmap early, and the occasional trick we only share by email.

Products

Browser ExtensionCloudRoverData & Evals

Use cases

Vibe ScrapingLead EnrichmentForm FillingWeb MonitoringSocial MediaJob ApplicationsData MigrationAI Web ContextAgentic Checkout

Resources

DocsBlogData for AI LabsCase StudiesVideosNewslettersChangelogPricingAppSumoDemoAffiliate

Company

TeamContactGCP PartnerWhat We BelieveSecurityPrivacyTerms

Developers

APIMCPCLI & SDKTemplatesIntegrationsWhatsApp

Compare

ApifyBardeenBrowserbaseBrowser UseClayClaudeCometFirecrawl
Products
Browser ExtensionCloudRoverData & Evals
Use cases
Vibe ScrapingLead EnrichmentForm FillingWeb MonitoringSocial MediaJob ApplicationsData MigrationAI Web ContextAgentic Checkout
Resources
DocsBlogData for AI LabsCase StudiesVideosNewslettersChangelogPricingAppSumoDemoAffiliate
Company
TeamContactGCP PartnerWhat We BelieveSecurityPrivacyTerms
Developers
APIMCPCLI & SDKTemplatesIntegrationsWhatsApp
Compare
ApifyBardeenBrowserbaseBrowser UseClayClaudeCometFirecrawl
BACKED BYNVIDIA InceptionGoogle Cloud for StartupsBright DataNEC XSalesforce LaunchpadElevenLabs GrantsGMI CloudComposioSmallest.ai Grants
DISCOVERYllms.txtllms-full.txtagents.mdDocumentation indexSitemapOpenAPIAI Catalog
© 2026 rtrvr.ai
DiscordYouTubeInstagramTikTokLinkedInXGitHub
support@rtrvr.ai
Back to templates

COMMENTS TEMPLATE

Comment on a Reddit post

Write and publish a comment that fits the thread and its community.

RUNS INYour signed-in browser
SETUP5 details to add
WHAT YOU GET03 PARTS
  1. 01Comment based on the thread
  2. 02Subreddit rules checked
  3. 03Published comment link
EXAMPLE INPUTReply to questions in r/startups

SET UP YOUR RUN

Add the details. Check the result. Run it.

No code needed.
01

Tell rtrvr what to use

Required details are marked. The example text shows the expected format.

Add exact copy, or leave it blank for rtrvr to draft from the thread.

02

Choose where it runs

Cloud uses a fresh managed browser. The extension uses the sites you are already signed into.

Your browser is required. This template needs a site where you are signed in.

Choose a browser

Pick a browser where the rtrvr extension is online.

Get the extension
Finish setup in your browser
  1. Install the extension
  2. Sign in to rtrvr
  3. Come back and choose the browser
ONE MORE STEP

Add the required details to continue.

WHAT HAPPENS NEXT

From setup to finished result.

  1. 01

    rtrvr opens the right sites. It uses Cloud or the signed-in browser you chose.

  2. 02

    The browser does the job. You can follow the run and step in if a site asks for help.

  3. 03

    You get the result. The output above is the shape to expect.

ADVANCEDRequest JSONOptional

Exact request sent to the run panel.

REQUEST.JSON
{
  "source": "retrieve",
  "template": {
    "id": "reddit_commenter",
    "slug": "reddit-commenter",
    "name": "Reddit Commenter",
    "categoryId": "SOCIAL_ENGAGE"
  },
  "inputs": {
    "postUrl": "",
    "replyText": "",
    "replyStyle": "helpful",
    "replyAngle": "",
    "autoPost": true
  },
  "agentHint": "You are replying to a Reddit post or comment. Adapt to the actual UI and subreddit culture.\n\n**TASK CONFIGURATION:**\n- Post URL: \n- User's Reply: \n- Style: helpful\n- Angle: \n- Auto-post: true\n\n---\n\n## STEP 1: NAVIGATE TO POST\n\n1. Go to \n2. Wait for page to load\n3. If not logged in, STOP and report authentication required\n4. Identify the subreddit\n\n---\n\n## STEP 2: ANALYZE CONTEXT\n\n**Understand the thread:**\n- Subreddit name and culture\n- Original post content and question\n- Parent comment (if replying to comment)\n- Existing replies and their tone\n- Upvote/downvote patterns\n- What gets rewarded in this community\n\n**Check subreddit rules:**\n- Look for rules in sidebar\n- Note any posting requirements\n- Understand what's not allowed\n\n---\n\n## STEP 3: PREPARE REPLY\n\n### IF user provided replyText:\nUse this reply exactly:\n```\n\n```\n\n**VALIDATION:**\n- Reddit comments have a 10,000 character limit\n- Check against subreddit rules\n- Avoid promotional language\n\n### IF replyText is empty - GENERATE REPLY:\n\n**Generate a helpful reply that:**\n\n1. **Addresses the actual topic:**\n   - Answer the question if asked\n   - Add to the discussion meaningfully\n   - Don't just repeat other comments\n\n2. **Follows the angle (subtly):**\n   \"\"\n\n3. **Reddit culture fit:**\n   - Match subreddit tone (some are formal, some casual)\n   - Back up claims with reasoning or sources\n   - Be helpful, not promotional\n   - Admit uncertainty when appropriate\n\n4. **Style-specific:**\n   - helpful: Direct answer with explanation\n   - experience: \"In my experience...\" with specific story\n   - context: Add data, sources, background\n   - question: Ask clarifying or deepening question\n   - debate: Respectful \"I see it differently because...\"\n   - humor: Only if subreddit appreciates it\n\n**REDDIT RULES:**\n- Add value or don't comment\n- NEVER be promotional (instant downvotes)\n- \"Source?\" is a valid response - be ready\n- Formatting helps (paragraphs, bullets for lists)\n\n---\n\n## STEP 4: POST OR PREVIEW\n\n1. Find the reply button/link\n2. Click to open reply editor\n3. Type or paste the reply\n\n### IF true === true:\n4. Find and click submit/save button\n5. Wait for reply to appear\n6. Check it wasn't auto-removed\n\n### IF true === false:\n4. Leave in editor\n5. Report ready for review\n\n---\n\n## STEP 5: REPORT RESULTS\n\n```json\n{\n  \"success\": true|false,\n  \"subreddit\": \"\",\n  \"postTitle\": \"\",\n  \"replyingTo\": \"post|comment\",\n  \"replyText\": \"<the reply used>\",\n  \"replySource\": \"provided|generated\",\n  \"characterCount\": <number>,\n  \"status\": \"posted|ready_for_review|failed|removed\",\n  \"karmaSafetyAssessment\": \"safe|risky|promotional\",\n  \"subredditRulesChecked\": true|false,\n  \"errorMessage\": \"<if failed>\"\n}\n```\n\n---\n\n## REDDIT-SPECIFIC NOTES\n\n- New accounts have posting restrictions\n- Some subreddits require flair\n- AutoModerator may remove comments\n- Edits show as \"edited\" - get it right first time\n- Karma affects visibility and posting ability",
  "userInput": "You are replying to a Reddit post or comment. Adapt to the actual UI and subreddit culture.\n\n**TASK CONFIGURATION:**\n- Post URL: \n- User's Reply: \n- Style: helpful\n- Angle: \n- Auto-post: true\n\n---\n\n## STEP 1: NAVIGATE TO POST\n\n1. Go to \n2. Wait for page to load\n3. If not logged in, STOP and report authentication required\n4. Identify the subreddit\n\n---\n\n## STEP 2: ANALYZE CONTEXT\n\n**Understand the thread:**\n- Subreddit name and culture\n- Original post content and question\n- Parent comment (if replying to comment)\n- Existing replies and their tone\n- Upvote/downvote patterns\n- What gets rewarded in this community\n\n**Check subreddit rules:**\n- Look for rules in sidebar\n- Note any posting requirements\n- Understand what's not allowed\n\n---\n\n## STEP 3: PREPARE REPLY\n\n### IF user provided replyText:\nUse this reply exactly:\n```\n\n```\n\n**VALIDATION:**\n- Reddit comments have a 10,000 character limit\n- Check against subreddit rules\n- Avoid promotional language\n\n### IF replyText is empty - GENERATE REPLY:\n\n**Generate a helpful reply that:**\n\n1. **Addresses the actual topic:**\n   - Answer the question if asked\n   - Add to the discussion meaningfully\n   - Don't just repeat other comments\n\n2. **Follows the angle (subtly):**\n   \"\"\n\n3. **Reddit culture fit:**\n   - Match subreddit tone (some are formal, some casual)\n   - Back up claims with reasoning or sources\n   - Be helpful, not promotional\n   - Admit uncertainty when appropriate\n\n4. **Style-specific:**\n   - helpful: Direct answer with explanation\n   - experience: \"In my experience...\" with specific story\n   - context: Add data, sources, background\n   - question: Ask clarifying or deepening question\n   - debate: Respectful \"I see it differently because...\"\n   - humor: Only if subreddit appreciates it\n\n**REDDIT RULES:**\n- Add value or don't comment\n- NEVER be promotional (instant downvotes)\n- \"Source?\" is a valid response - be ready\n- Formatting helps (paragraphs, bullets for lists)\n\n---\n\n## STEP 4: POST OR PREVIEW\n\n1. Find the reply button/link\n2. Click to open reply editor\n3. Type or paste the reply\n\n### IF true === true:\n4. Find and click submit/save button\n5. Wait for reply to appear\n6. Check it wasn't auto-removed\n\n### IF true === false:\n4. Leave in editor\n5. Report ready for review\n\n---\n\n## STEP 5: REPORT RESULTS\n\n```json\n{\n  \"success\": true|false,\n  \"subreddit\": \"\",\n  \"postTitle\": \"\",\n  \"replyingTo\": \"post|comment\",\n  \"replyText\": \"<the reply used>\",\n  \"replySource\": \"provided|generated\",\n  \"characterCount\": <number>,\n  \"status\": \"posted|ready_for_review|failed|removed\",\n  \"karmaSafetyAssessment\": \"safe|risky|promotional\",\n  \"subredditRulesChecked\": true|false,\n  \"errorMessage\": \"<if failed>\"\n}\n```\n\n---\n\n## REDDIT-SPECIFIC NOTES\n\n- New accounts have posting restrictions\n- Some subreddits require flair\n- AutoModerator may remove comments\n- Edits show as \"edited\" - get it right first time\n- Karma affects visibility and posting ability",
  "urls": [],
  "meta": {
    "createdAt": "",
    "userAgent": ""
  },
  "execution": {
    "mode": "device",
    "deviceIds": []
  }
}

MORE STARTING POINTS

Other templates for comments.

See all templates
COMMENTSComment on a LinkedIn post

Write and publish a comment that responds to the LinkedIn post you choose.

COMMENTSReply to an X post

Write and publish a reply that responds to the X post you choose.

COMMENTSComment on an Instagram post

Write and publish a comment that responds to the Instagram post you choose.