Creating AI Writers

AI Writers are the voices HeyNews uses when it drafts your newsletter. Each one learns from your past issues and writes in that style.

What is an AI Writer?

An AI Writer captures your writing style. When you generate a newsletter, HeyNews uses the writer you picked to match your tone, structure, and vocabulary.

Think of it like hiring a ghostwriter who's already read everything you've published.

Getting your first AI Writer

  1. Connect your newsletter platform or public archive
  2. HeyNews imports your past issues
  3. HeyNews starts building your AI Writer in the background
  4. Your AI Writer appears when it's ready to use

HeyNews builds the writer from your past issues, whether they come from beehiiv, Kit, or a connected newsletter archive. Those past issues can also help HeyNews find recurring sources from links you already shared. It can also learn from content you add through Sources.

Section structure and story counts

During setup, each AI Writer learns your newsletter's usual sections. Each section has a story count, which sets the most Stories HeyNews should use in that part of the draft. Adjust the count when you want a section to feel tighter or more detailed. If the selected Stories do not support a section, the AI Writer leaves it out instead of filling it with unrelated material.

Setup process

HeyNews builds your writer in the background. It usually takes a few minutes. While that happens, the dashboard shows that your writer is still being prepared.

Once your AI Writer is ready, it appears under Voice & past issues > AI Writers and in the Compose writer menu. Writers that are still being prepared stay hidden until they are usable.

How many writers can I have?

Your subscription includes unlimited AI Writers. Create as many as you want for different newsletters, audiences, or writing styles.

Viewing writer details

Open any writer card to see:

  • Number of sources used for the voice profile
  • Sample drafts from setup
  • Voice profile details

The Voice Profile is read-only because it comes from Voice Training. Use Style Rules for preferences you want to set yourself, such as ending the intro with a call to action or keeping one section within a certain length. Each rule can apply to the whole issue or to a section you name.

When the AI Writer creates a draft, it also refers to a few past issues. If you added more than one source of past issues, HeyNews can include an older example from a source that recent issues would otherwise hide. These examples help it preserve details such as humour, paragraph rhythm, emoji habits, and sign-offs without copying old sentences or links.

You can add, edit, or remove up to 20 Style Rules on each AI Writer. Changes apply to the next draft you create, so you do not need to retrain the writer. Publication Viewers can read the rules but cannot change them. HeyNews manages the rules on shared AI Writers, so those are also read-only.

If you repeat Voice Training for the same writer, HeyNews keeps its Style Rules and Reusable Links when there is one clear match. When Voice Training creates a separate sibling writer, its settings start independently. Open the target AI Writer, choose Copy settings from another AI Writer, review the source and target, then confirm. HeyNews copies Style Rules and Reusable Links together and leaves the source unchanged. The source menu shows each Writer's Style Rule and Reusable Link counts so similarly named Writers are easier to tell apart. Only ready Writers from the same Publication can be used.

If someone else saves changes while you are editing, HeyNews keeps your draft open and shows the latest saved rules. Review both versions, then save again. When you repeat the same Draft Brief direction, use Open Style Rules below the brief to make it a lasting preference.

Drafts can only link to the stories you selected. That protection keeps AI Writers from inventing links, but it also blocks links you want in every issue, like a sign-off that points to your LinkedIn profile or your subscribe page.

Reusable Links is where you approve those standing links. Add up to 20 on each AI Writer, each with a web address and optional link text. The writer can then use them in drafts starting with the next one, without new Voice Training. The list belongs to the current AI Writer. If Voice Training creates a sibling, you can leave its settings independent or copy both Style Rules and Reusable Links from another AI Writer after reviewing the source and target.

A few things to know:

  • Links you approve here apply to your next draft. No retraining needed.
  • Approving a link never forces it into a draft. The writer uses it where your voice calls for it, like a sign-off or a subscribe ask.
  • Very long web addresses take up more room, so you can reach the limit before 20 links. If that happens, HeyNews asks you to remove a link or shorten its link text.
  • Small differences in how a web address is written are fine. A link saved as https://example.com still counts when a draft renders it as https://example.com/. A different page on the same site is a different link and needs its own approval.
  • A historical example does not approve a destination on its own. HeyNews keeps the writing pattern and link text from past examples without carrying their old destinations into a new Draft or Refine with AI. Links explicitly approved by HeyNews in an existing Voice Profile can remain available.
  • Publication Viewers can see the list but cannot change it, and HeyNews manages the links on shared AI Writers.
  • If someone else saves changes while you are editing, HeyNews keeps your draft open and shows the latest saved links so you can review and save again.

HeyNews also shows Suggested Reusable Links from two places. A link that keeps showing up across your past issues stays blocked until you add it. A link already approved in the AI Writer's Voice Profile can already appear in drafts; adding it makes that approval visible and easier to manage in the Reusable Links list. HeyNews leaves out technical addresses copied from email formatting, so the suggestions stay focused on links you might actually reuse.

Viewing and adding past issues

Open Voice & past issues to see the history used by the selected publication. The Past issues section lists the sources your writer learned from, how many issues each source contributed, and where each source sits in the import and training cycle. Open AI Writers on the same page to manage the writers built from that history.

You'll see one of these states next to each source:

  • Needs review: support flagged the source because the domain or platform didn't match. They'll confirm it before importing.
  • Importing: the import is in progress.
  • Imported: the issues are in your training set.
  • Training queued: a new AI Writer is being prepared from those issues.
  • Trained: an AI Writer is using this source.
  • Rejected: the source belonged to a different newsletter, so it wasn't added.
  • Error: the import didn't finish. Reach out to support.
  • Inactive: the source was removed and no longer feeds future training.

If your newsletter has more history than HeyNews originally imported, choose Add more past issues. You can request a CSV export, a public archive URL, or another platform's history, such as beehiiv, Kit, Substack, Ghost, or Mailchimp.

Every source must belong to the same newsletter as your current publication. You'll confirm that before submitting the request and can add a short note if you switched platforms or domains. Support reviews the request and imports approved issues into the same training set, so your existing AI Writers keep working while we add more history. Once training finishes, new AI Writers are ready to use automatically.

Tips for better writers

  • Connect your newsletter platform first. If you have past broadcasts in beehiiv or Kit, or a public archive on Substack, Ghost, or Mailchimp, connect before creating a writer. The more examples the writer has to learn from, the better it'll match your voice.
  • Name writers by purpose. "Friday Product Update" is more useful than "Writer 1."
  • Create separate writers for different tones. A casual weekly roundup and a formal industry analysis deserve different voice profiles.
  • Add more past issues over time. If you find old issues from another platform, ask us to add them to the same newsletter. Your existing writers will improve once we import the new history.