Create an account — sign up for a free PodcastNewsFeeds account, or log in if you already have one.
Create a feed — go to My Feeds and click Add New Feed. Give your show a name and a short description.
Add RSS sources — open Sources on the feed and add the RSS URLs you want to pull from. Anything with a feed URL works — news sites, blogs, Reddit, Substacks.
Triage articles — articles ingested from your sources show up under Articles. Hit Add to Script on the ones you want to cover. Archive the noise.
Pull into your pipeline — call POST /api/get_scripted to get the curated list, then POST /api/move_to_used when you're done to clear the queue for tomorrow.
Returns the list of articles you've marked as scripted for a given feed.
curl -H "Content-Type: application/json" \
-d '{"username":"[email protected]","password":"...","feed_id":"<feed_id>"}' \
-X POST https://podcastnewsfeeds.com/api/get_scripted
Response:
{
"articles": [
{
"article_title": "Original headline as published",
"article_url": "https://source.example.com/post",
"alt_title": "Rewritten title for spoken delivery"
}
]
}
After you record, mark every currently-scripted article as used so it doesn't reappear tomorrow.
curl -H "Content-Type: application/json" \
-d '{"username":"[email protected]","password":"...","feed_id":"<feed_id>"}' \
-X POST https://podcastnewsfeeds.com/api/move_to_used
On the Scripted Articles page each row has an AI Rewrite button. It sends just the headline to a language model and asks for a clean, spoken-English version. You can edit the result before saving it as the alternate title that the API returns.