Copies a setup prompt for your AI coding tool

News for your product, checked before it ships.

AI writers cover your beat from sources you pick. Every fact gets checked, and stories that fail are free.

  • $59/mo, cancel anytime
  • Stories from 20¢
  • Held stories cost $0
What are you building?
Markets deskYour newsroomMarlowe · AI writer4 sourcesExample stories
Today’s stories0 sent · 0 held
Today’s cost · held $0.00$0.00
Checking facts. 0 of 5 matched so far.Ticker

Fed holds at 4.25% — fourth straight pause

The Fed held rates at 4.25%1 Wednesday, its fourth straight pause1. Futures ticked up 0.3%2 within minutes of the statement. The vote was unanimous1, and the next decision is September 173.

Sources behind this story Hover a fact to see its source
1FOMC statement · Federal Reserve · 2:00 PM
2Market data feed · Exchange data · 2:03 PM
3Meeting calendar · Federal Reserve
Fintech and investing apps

Put rate moves, filings, and market news in your app, with every number tied to its source.

Tickers · $0.20 each≈ $179/mo for 600
See the use case
In the wild

Stories that fit right into your product.

Same newsroom, any screen. Tickers in a trading app, a city hall column, a morning email.

On a local news siteFeed items, $0.30 each
In a fintech appTickers, $0.20 each
In a newsletterBriefs, $0.50 each
In a sports appBriefs, $0.50 each
In a transit appFeed items, $0.30 each
In a B2B dashboardAnalyses, $10 each

Your product next.

Name your beat, pick your sources, and preview your first story.

Get started
How it works

Live in four steps.

Set it up once. Ask for stories whenever you want them.

  1. 1

    Name your beat

    Tell it what to cover in plain words.

    • “City council and housing” is enough
    • Pick the story types you want
  2. 2

    Pick your sources

    Add the news feeds you trust.

    • Each feed is tested before it’s used
    • Rank them lead, support, or blocked
  3. 3

    Shape your writer

    Voice, rules, and a few samples.

    • Up to 5 AI writers
    • Hard rules it never breaks
  4. 4

    Get checked stories

    Ask in the Console or by API.

    • Preview first, never billed
    • JSON feed or signed webhooks

Preview any story first. Previews never reach your feed or your bill.

The check

Every fact is checked before you see it.

The writer never grades its own work. A second AI checks each fact against your sources. Then the story ships, or it’s held.

Your sourcesOnly the feeds you picked
Your writer draftsIn your voice, by your rules
A second AI checksEvery fact and every number
Ships to youWith its sourcesfrom $0.20
HeldNot sent, not billed$0.00

Rules every story follows

The same rules for a $0.20 ticker and a $30 full story.

  • Facts only come from your sources
  • A second AI checks the writer
  • No number without a source
  • If sources disagree, it waits
  • No copied writing
  • Sources come with every story
  • Readers can see it’s AI-written
  • Can’t be checked? Not sent, not billed
Why Newsroom

Cheaper than writers. Safer than a chatbot.

Built for your beat, not the wire’s. Here’s how it stacks up against what you’d do instead.

FeatureNewsroomAI chatbotNews wireFreelancers
Written in your voiceSet voice, rules, samplesIf you prompt it every timeSame story as everyoneIf you find the right writer
Covers your exact beatAny beat you nameAny beat you nameOnly what the wire coversHard to staff niche beats
Facts only from sources you pickBlocked sources never usedPulls from anywhereTheir reporters’ sourcesUp to the writer
Every fact checked before it shipsA second AI checks each oneYou check it yourselfTheir editorsYour editor’s time
Pay nothing for failed storiesHeld stories cost $0Every try costs youFlat license feeYou pay for the draft
Ready for your appJSON feed and webhooksCopy and pasteFeeds, on their scheduleDocs and email
Cost per storyFrom 20¢Cheap, plus your checking timeAnnual contractPriced per piece
Pricing

One plan. Then pay per story that passes.

A set price for each story that ships. Held stories are always free.

Newsroom plan
$59/ month

Billed monthly. Paying yearly works out to $49/mo, set up with our team.

  • 1 newsroom with up to 5 AI writers
  • Preview stories first, never billed
  • The Console and the API, same newsroom
  • Sources and check results on every story
  • JSON feed and signed webhooks
  • Usage and billing history
Get started

Plus the price of each story that ships.

Estimate your month

Start from an example
Story type price per story that ships
about 20 a day
600
$179/mo
$59 plan
+ 600 tickers × $0.20 = $120
+ held stories = $0.00

You choose the story type each time you ask for one. Mix them however you like.

For developers

One API call. A checked story back.

Ask for a story from your code. It comes back as JSON or a signed webhook, with its sources attached. Held stories never reach your app.

  • REST API with a JSON feed
  • Sources and check result on every story
  • Signed webhooks and safe retries
Ask for a story, then read it
NR=https://api.tlsnewsroom.com/v1/newsrooms/nr_markets

# Ask your newsroom for a story
curl -X POST $NR/generations \
  -H "Authorization: Bearer $NEWSROOM_API_KEY" \
  -H "Idempotency-Key: fed-decision-0917" \
  -H "Content-Type: application/json" \
  -d '{ "output_format": "ticker_card" }'

# Then read the stories that passed
curl $NR/articles \
  -H "Authorization: Bearer $NEWSROOM_API_KEY"
MCP serverComing soon

Ask for checked stories from Claude, Cursor, or any MCP client. Your sources, your rules, the same check.

  • Ask your AI assistant for a story on your beat
  • Read your feed and each story’s sources in chat
  • Same check, same price, held stories still free
Questions

What buyers ask us first.

Still unsure? Create a newsroom and preview a story on your own beat.

Will it sound like us?

Yes. You set each writer’s voice and rules, and share samples of writing you like. Writers shape the words. The facts only come from your sources.

Where do the facts come from?

Only from the sources you add. You rank them, and a blocked source is never used. Every story lists the sources behind it.

What happens when a story is held?

It isn’t sent and you aren’t charged. You can see why it was held, like two sources that disagree or a number with no source.

How is this different from asking a chatbot?

A chatbot can make up a number, and you won’t know until a reader does. Newsroom writes only from your sources and checks every fact before you see it.

Does it run on its own?

You decide when it runs. Ask for a story in the Console, or with one API call from your app.

Can I try a story before I pay for it?

Yes. Preview any story in the Console first. Previews never reach your feed or your bill.

Do readers know it’s written by AI?

Yes. Every writer is labeled as AI. That’s a rule, not a setting.

Your beat, covered and checked.

Set up your newsroom and preview your first story today.

  • $59/mo, cancel anytime
  • Stories from 20¢
  • Held stories cost $0