Rank viral social posts and send top picks overnight
A Grok Bot runs Apify scrapers for X, TikTok and Instagram, normalizes engagement, ranks by save rate and sends the top three to Telegram.
Done withGrok Bot
- What they did
- With the Apify plugin installed in Grok Bot, the author prompts it to run Tweet Scraper, TikTok Scraper and Instagram Scraper. The bot first reports each Actor's engagement field names. It then normalizes them into one table, drops posts under 24 hours old, and ranks by save rate. Instagram has no public saves, so it uses comments divided by likes. A weekday schedule and a Telegram bot, connected through Composio, deliver the top three.
- How it went
- Of 150 posts scraped, 128 made the board; four were dropped as too new and 18 for having no usable save rate. The top three were all X posts, with save rates of 2.5 to 2.7.
- Worth knowing
- Have the bot show each Actor's returned field names before normalizing. Platforms name saves differently, and Instagram has none, so a wrong mapping ranks the wrong numbers.
Try it yourself with Grok Bot
Every night, run scrapers for [X, TikTok, Instagram] on [keywords, hashtags, or accounts in my niche]. Normalize engagement across platforms, rank posts by [save rate or another metric], and send the top three with links and a one-line reason each to [Telegram or email] by [time]. A finished run is one message with three picks; don't post or engage with anything yourself.
Want help getting this working? Join the Vibe Coding Academy ↗ Run by Alex Finn, who also runs this site.
Source: blog.apify.com · Undated
Related use cases
Plan and book a short-notice work trip
Grok Bot researched flights and booked the one Vince picked, though he had to take over the computer to fill in data and found it harder than booking himself.
File receipts from a folder
Grok Bot filed 14 receipts from a folder, held 2 that needed a card number, and saved a new payment method it found.
Monitor competitor marketplace prices
The poster uses Grok Bot to check competitor listings and product prices over time, though CAPTCHAs block it on some sites.
Sell services through an agent that takes payment and delivers
An agent runs a transaction flow, creates Stripe checkout links, verifies payment before delivering a service, and asks the owner on Telegram to approve refunds or disputes.
Custom agent
Qualify scraped leads and write personalized openers
Claude Code researches company news for icebreakers, qualifies leads from scraped lists and writes personalized opener variations.
Run outbound sales from research to booked demos
A solo SaaS founder gave an agent his ICP, calendar and inbox; it researched 300 companies, qualified 61, wrote personalized emails and booked 14 demos.
Get 5 like this every morning
The best things people got an AI agent to do, each with the prompt to try it.