Aha StudioAI workers
Guides

NewsJackr

BETA

Today's PR brief for each of your brands: the news you can credibly comment on, labelled and scored, angles a reporter could use, and the post, the pitch email and a quote, every fact checked. Nothing is ever sent for you.

6 min read9 stepsUpdated October 19, 2026

Before you start

  • A PR profile per brandYour Standing (what you can credibly comment on), 1 to 8 Beat topics (3 or more work best), and the call to action link. Competitors, Proof assets, a spokesperson and RSS feeds make it better.
  • Your Aha Studio accountMembers run 30 briefs a month. Without a plan the FREE DEMO runs one brief a day from one field.
  • News dataGoogle News results come through DataForSEO. With your own DataForSEO key under AI and data keys the searches cost your plan nothing.
Every line the AI writes is checked in code: a number or a quoted claim that is not in the story or your proof assets is refused and never shown as written. Nothing is posted, emailed or pitched for you: every draft waits for you to copy, edit or schedule it.
PART 01

Set up the PR profile

0 of 6 done

One PR profile for you and one for each client profile, so one account can run PR for several brands.

  1. Open NewsJackrAt newsjackr.ahastudio.net, or press Start something new on your account page and choose PR brief.
  2. Pick the brand in ForMe, or one of your client profiles. Each keeps its own PR profile. Persona picks the voice the drafts are written in (your personas).
  3. Fill in PR profileStanding: what this brand can credibly comment on, in your words. Beat topics: short topics, one per line, the way you would search Google News. Competitors: up to 5 names; their news is read too.
  4. Add Proof assetsFacts you stand behind, one per line: results, numbers, years, customers you may name (up to 20). Only these and each story's own facts may appear in a draft. Leave it empty and the drafts claim no results at all.
  5. Spokesperson, call to action and feedsThe name and title the pitch email and the quote are written for, the link the posts send readers to, and up to 5 RSS feeds. A new profile starts with the brand name and call to action from your profile or the client's.
  6. Press SaveIt says Saved. Changes are also saved when you press Run.
PART 02

Run today's brief

0 of 3 done
  1. Pick the countrySearch market: Google News is read for that country and language.
  2. Press Run today's briefThe steps tick off with a progress bar and the time each took: find the news, triage, angles, drafts, the meanest editor. A step that fails says why and has Retry; the work so far stays on screen.
  3. Close the page if you likeThe brief carries on on the server and is in Your work under PR briefs.
PART 03

Read the brief

The windowStories from the last 48 hours. When fewer than 5 are that new, the last 7 days count, and the brief says so.
DuplicatesThe same story from several outlets is merged into one row ("also in 2 more").
Pitch readyYou can credibly add a comment a reporter would use: it fits your standing and the story is still moving.
Big storyA major story in your space, too big to pitch into, worth a commentary post.
WatchRelevant, with no angle for you yet. Junk (ads, press release spam, off-topic) is dropped.
Score and reasonNewsworthiness for your brand today, 1 to 10, with a one-line reason.
AnglesFor the top 3 stories (pitch ready first, then big stories), 3 to 5 angles a reporter could use, best first, each naming the proof asset it leans on or "Story only".
The draftsFor the best angle of each top story: a LinkedIn post, an X post, a short blog intro, a pitch email with 3 subject lines, and a quote your spokesperson could give. Each has Copy.
The meanest editorA harsh veteran PR director critiques the drafts, then they are rewritten once. The critique is shown, and Before the editor keeps the first drafts.
The fact checkAny number or quoted claim not in the story or your proof assets is refused, and so is a claim of results when you have no proof assets. A refused angle is dropped, a refused rewrite falls back to the first draft, and every refusal is listed under The fact check.
PART 04

Hand it on

Schedule the post in Social PublisherAfter you confirm: the LinkedIn post goes to LinkedIn and Facebook and the X post to X and Bluesky, from 09:00 tomorrow in your time zone, on the channels you have connected. The others are saved in Social Publisher as drafts. You can edit or cancel any of them there.
Expand in SEO MagnetsOpens an SEO Magnets article with the story's beat topic as the search and the angle as the brief.
Write it up in SpeedWritrOpens SpeedWritr. Copy the blog intro first and paste it in.
The pitch emailCopy it into your own email and send it yourself. NewsJackr never sends anything and never guesses an email address.
PART 05

The free demo

One field, Niche or website, and the country. The AI reads the niche (or the website's own page) for your standing and 4 beat topics, then finds today's news, triages it and shows the top 3 stories with one angle and one draft post each, after the editor's pass. There are no proof assets on the demo, so the drafts use only the story's own facts and claim no results. With a website, the post ends with a link to it; without one it ends with a placeholder for your call to action.

One brief a day from one connection, with a daily limit for everyone. Nobody is charged. Signed-in members never use the demo: they run from their PR profile.

PART 06

Your limits

Starter allowance5PR briefs in your first 14 days
Each month30PR briefs on the full allowance
News and AImeteredGoogle News searches and the AI count toward your monthly amount; your own DataForSEO and AI keys cost it nothing
FREE DEMO1 a dayone brief of 3 stories from one connection
PART 07

If something looks wrong

Still stuck? Email support@anthonyhayes.me or open the help desk.
Ready to build?Fill in the PR profile once, press Save, then press Run today's brief. It takes about two minutes.Open NewsJackr