The guide · paste into Twin
The viral-outlier spy agent.
This agent runs every morning, scans every creator you follow, finds the videos that went way more viral than usual, and drops a full breakdown into a Notion database — views, transcript, why it worked, and a fill-in-the-blank template you can use yourself. It's built in Twin, a no-code agent builder, so there's zero code to write. Setup takes about 15–20 minutes.
The full build
🔒 Drop your email to reveal the agent prompt
Get the full build, free.
Drop your email and the agent prompt plus the full setup unlock instantly, along with every other guide and resource in the library. One email a week, unsubscribe anytime.
What you'll need
TwinA no-code agent builder — describe what you want in plain English and it builds the automation. Sign up at twin.so.
Step 1 — Create your Twin account
Go to twin.so and sign up. Twin lets you describe what you want in plain English and builds the automation for you — no coding required.
Step 2 — Build the agent
Start a new agent in Twin and paste the prompt below exactly as written. You don't have to use this exact prompt — you can just talk to it and it will figure out how to set itself up. If it needs anything, it will ask you.
Step 3 — Customise your creator list
The prompt above comes loaded with AI/tech creators. Replace them with whoever you actually follow in your niche. To edit, just tell Twin in the chat after building: "Replace the creator list with these handles: [your list]." Aim for 30–60 creators, and only add people whose viral content you'd actually want to study.
Step 4 — Set your trigger time
The default is 6:00 AM your local time. To change it, tell Twin: "Change the trigger to run at 7:30 AM instead."
Step 5 — Run it for the first time
Hit Run in Twin. The first run creates the Notion database automatically, scrapes your creator list, finds any reels that spiked in the last 7 days, and writes breakdowns to Notion. Depending on how many creators you have, the first run takes 5–15 minutes.
Step 6 — Two-minute Notion polish (one time)
The Notion API can't do a couple of things automatically — handle these once after the first run:
- Set card size to Large if it defaulted smaller (database → ••• → Card size → Large).
- Optional: add a filter "Post date within past 30 days" to the Gallery view to keep it looking fresh over time.
Step 7 — Make a custom interface
Click on the agent name on the left-hand side (in Artem's case it was "Viral Reel Finder"), click Interface in the top-right corner, then talk to it and describe what kind of interface you want.
What you get
Every morning you'll wake up to a Notion database with new entries that look like this:
ThumbnailThe reel's thumbnail as the card cover.View countPlus the outlier ratio (e.g. "6.2× creator baseline").HookThe verbatim first line.Hook typeSo you can filter by what's working.Structural breakdownHow the reel was built, beat by beat.Why it workedTwo sentences anchored to that creator's normal performance.Stealable templateFill in the blanks and you've got a script.
The same reel never appears twice — the agent deduplicates across every run, so the database only ever shows you newly emerging outliers.
Customisation levers
Once it's running, you can adjust anything by telling Twin in the chat:
| What to change | Example message to Twin |
|---|---|
| Outlier threshold | "Change the outlier threshold to 5x instead of 3x" |
| Time window | "Only look at reels from the last 3 days" |
| Entry count | "Write up to 15 reels per run instead of 10" |
| Creator list | "Add these handles to the creator list: [handles]" |
| Trigger time | "Change the run time to 7am" |
Troubleshooting
No reels showing up after the first run
This is normal if no creator spiked in the last 7 days. Wait a day or two and let it run again. You can also lower the threshold to 2x temporarily.
Apify errors in the run log
Apify's Instagram scraper occasionally hits rate-limit windows. The agent skips failed creators and retries them on the next run automatically.
Notion database wasn't created
Check that your Notion OAuth connection is active in Twin → Apps. Reconnect if needed, then trigger a manual run.
Original guide by Artem Novitckii. More from him on Instagram, in the Skool community, and across his resource library.