Before you start
- Your Aha Studio accountMembers run 90 reply queues a month. Without a plan the FREE DEMO reads one pasted post a day. Unlimited with your own AI key after your first 14 days.
- The SocialDiggr companion (BETA)The Chrome extension that reads the posts on an X page you are logged in to and sends them to your inbox. It never posts, likes or follows. You set it up once on the page (below).
- Or a fileA Reply Sniper .md export, or the inbox JSON, uploaded on the page; or one post pasted.
Set up SocialDiggr once
0 of 4 doneThe first card on the page, Set up SocialDiggr once, shows three steps. It stays open until posts have come in from SocialDiggr; after that, its button opens the steps again.
- Open SocialWatchrAt socialwatchr.ahastudio.net, or press Start something new on your account page and choose Reply queue.
- Pick the brand in ForMe, or one of your client profiles. Persona picks the voice the replies are written in (your personas).
- Download itPress Download SocialDiggr. The zip is made for your account (and for the client picked in For). Unzip it. In Chrome, open chrome://extensions, turn on Developer mode, press Load unpacked and pick the unzipped folder.
- Connect itPress Make a SocialDiggr token (Keys and connections, Connected apps). The token carries the frameworks:write and watch:write permissions. Paste it into SocialDiggr's Settings and press Save and test. Reply Sniper can send to the same inbox with that token.
Set up your watches
0 of 5 doneA watch is a saved X search, a List or a profile. One set for you and one for each client profile.
- Press Add the starter watchesThe Watches card offers it while you have none. Three searches of original posts, newest first: Finds (sites people found, like "calculator site" or "niche site"), Pain points ("is there a tool", "how do I get traffic") and Strategies the workers automate ("programmatic SEO", "lead magnet", "waitlist"). If you typed beat topics in NewsJackr, a fourth watches them. Later, Add the starter watches again brings back any you deleted.
- Add your own with + New watchA search with the builder fields (all these words, any of these words, an exact phrase, words to leave out, from or to accounts, at least so many likes, Latest or Top, original posts only), a List address, or a profile handle.
- Press Open on XEach watch is a tile with its group and kind. Open on X opens the search, List or profile on x.com, where you are logged in. Edit and Delete are under it.
- Choose where it looks under Where and how oftenPress Change on a watch. X (with the companion), LinkedIn, Facebook, Instagram pages and Reddit are read in your own browser with SocialDiggr. Hacker News, Bluesky, YouTube comments, X search (on your X connection), TikTok and Instagram search can run on their own, twice a day, daily or weekly, straight into the inbox; Run now runs one at once. Under each watch is what its last run did.
- Add the keys the server sources needIn Keys and connections, Search data: your own Google API keys for YouTube comments (free, several rotate), and your own SocialKit key for TikTok and Instagram search (socialkit.dev, a paid API on your own credits; Aha never spends its own). Test key checks it without using any credits. With a SocialKit key and no Google key, YouTube watches read through SocialKit too. Each run makes a small number of SocialKit calls at most and says how many credits it used.
Fill the inbox
0 of 4 done- Send the page with SocialDiggrOn the X page, press "Send this page's posts to SocialWatchr" in the companion. It sends the posts on screen (up to 200 at a time) to your Inbox. A post sent twice is kept once.
- Or Upload a fileA Reply Sniper .md export or the inbox JSON.
- Or Paste a postOpen it under the inbox, add the words of one post, its link (or the link of the site it shares) and the author, and press Add to the inbox.
- Check the countThe pill on Inbox shows the new posts waiting; the line under it says where they came from.
Run the reply queue
0 of 3 done- Press Run the reply queueIt takes the newest 40 new posts, triages them and drafts replies for the best 10: triage each post, pick the Aha worker, draft the replies. The steps tick off with a progress bar; a step that fails says why and has Retry. The line under the button shows the queues left this month and the proof replies left today.
- Nothing worth a reply?The queue says Nothing worth a reply this time, with three tips: send more posts, try Pain points, loosen a filter. Open Skipped to see each post and why the triage skipped it.
- Close the page if you likeThe queue carries on on the server and is in Your work under Reply queues.
Read the queue
Build it first, then the proof reply
0 of 4 done- Press Build it firstIt opens the matched worker in a new tab with the topic filled in (and started, where the worker starts from one field).
- Publish what it builtPut it live on Netlify, WordPress or your own hosting, as you would any run.
- Press AttachPaste the live address, or pick the run from your recent runs of that worker. SocialWatchr wraps it in a managed link (Links) so you see the clicks each reply brings.
- The proof reply is redraftedWith the tracked link, and the build time only when the run you picked measured it (for example "in 7 minutes"). A pasted address has no measured time, so the reply never claims one.
Work through the queue
The free demo
Paste one X post (its words, and a link if it has one). The AI says what kind of post it is and which Aha worker answers it, then writes a value reply and a proof reply with a placeholder where your link goes, with Build it first to open that worker.
One post a day from one connection, with a daily limit for everyone. Nobody is charged. Signed-in members never use the demo: they run their inbox.