[{"data":1,"prerenderedAt":76},["ShallowReactive",2],{"help-article-adding-a-news-source":3},{"data":4},{"title":5,"excerpt":6,"content":7,"help_category":8,"seo":11},"Adding a News Source","How do I add a news source in m18t? Paste a feed URL and let the create flow fill in the name and slug. Learn the feed types and what source health means.","\u003Cp>A news source is a feed that \u003Ca href=\"\u002Fhelp\u002Fthe-news-manager-concept\">News Manager\u003C\u002Fa> polls for new articles. Adding one starts with pasting its feed address and letting the create flow fill in the rest.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What you&#39;ll learn\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Which feed types work today and which are on the roadmap.\u003C\u002Fli>\n\u003Cli>How the URL-first create flow fills in the name and slug for you.\u003C\u002Fli>\n\u003Cli>How to classify a source and what source health means.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Chr>\n\u003Ch2>The concept: sources belong to a brand\u003C\u002Fh2>\n\u003Cp>Every source you add is tied to the brand you&#39;re working in. Its articles only appear in that brand&#39;s queue, and nothing it brings in is visible to your other brands. Adding a source is \u003Cstrong>brand-gated\u003C\u002Fstrong> — you pick the brand as part of the flow, and it counts against that brand&#39;s source quota.\u003C\u002Fp>\n\u003Cp>The fastest way to add a source is to start with its feed address and let News Manager derive the details.\u003C\u002Fp>\n\u003Ch2>Feed types\u003C\u002Fh2>\n\u003Cp>News Manager works with two standard feed formats today, both auto-detected by the parser:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>RSS Feed\u003C\u002Fstrong> — the most common feed format across blogs and news sites. Look for a \u003Ccode>\u002Ffeed\u003C\u002Fcode>, \u003Ccode>\u002Frss\u003C\u002Fcode>, or \u003Ccode>\u002Fatom.xml\u003C\u002Fcode> path, or search &quot;\u003Cem>site name\u003C\u002Fem> rss&quot;.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Atom Feed\u003C\u002Fstrong> — an XML feed format similar to RSS.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The source-type picker also shows \u003Cstrong>JSON API\u003C\u002Fstrong> and \u003Cstrong>Page Scrape\u003C\u002Fstrong>, each carrying a \u003Cstrong>&quot;Soon&quot;\u003C\u002Fstrong> badge and shown disabled. These need per-source adapters that aren&#39;t built yet — they&#39;re on the roadmap, not available now. Choose RSS or Atom.\u003C\u002Fp>\n\u003Ch2>How to add a source\u003C\u002Fh2>\n\u003Col>\n\u003Cli>Open \u003Cstrong>News Manager\u003C\u002Fstrong> in the Studio sidebar and confirm the right brand is selected in the top navigation.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Add Source\u003C\u002Fstrong>. The guided create flow opens with a source-type picker — pick \u003Cstrong>RSS Feed\u003C\u002Fstrong> or \u003Cstrong>Atom Feed\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>In \u003Cstrong>Feed URL\u003C\u002Fstrong>, paste the feed&#39;s link. When you move off the field, News Manager \u003Cstrong>suggests a name and slug from the address\u003C\u002Fstrong>, so you rarely type them by hand. Edit either if you want something more recognizable.\u003C\u002Fli>\n\u003Cli>Optionally add the \u003Cstrong>Site URL (Homepage)\u003C\u002Fstrong> for the publication.\u003C\u002Fli>\n\u003Cli>Under \u003Cstrong>Classification\u003C\u002Fstrong>, set a \u003Cstrong>Category\u003C\u002Fstrong> (your brand&#39;s topic tags — labelling a source here makes its articles easy to filter later), plus \u003Cstrong>Language\u003C\u002Fstrong>, \u003Cstrong>Priority\u003C\u002Fstrong>, and \u003Cstrong>Poll Interval (hours)\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Leave \u003Cstrong>Active\u003C\u002Fstrong> on so Scout will poll it, add any internal \u003Cstrong>Notes\u003C\u002Fstrong>, and click \u003Cstrong>Add Source\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The source is now active and will be picked up the next time \u003Ca href=\"\u002Fhelp\u002Fthe-news-manager-concept\">Scout\u003C\u002Fa> runs, whether you run it by hand or leave it on a \u003Ca href=\"\u002Fhelp\u002Fcron-jobs-overview\">schedule\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch2>Previewing and editing\u003C\u002Fh2>\n\u003Cp>Select any source to \u003Cstrong>preview its feed\u003C\u002Fstrong> in the side panel — you&#39;ll see recent items, with each marked \u003Cstrong>New\u003C\u002Fstrong> or showing its processing status if News Manager already knows it. That&#39;s a quick way to confirm a feed is live and returning articles before you rely on it.\u003C\u002Fp>\n\u003Cp>To change a source later, use its edit action. On edit you can adjust the name, slug, feed URL, category, language, \u003Cstrong>Feed Type\u003C\u002Fstrong> (RSS or Atom), priority, poll interval, active state, and notes.\u003C\u002Fp>\n\u003Ch2>Source health\u003C\u002Fh2>\n\u003Cp>Feeds break sometimes — a site moves, a feed URL retires, or a server goes quiet. News Manager watches for this.\u003C\u002Fp>\n\u003Cp>If a source fails repeatedly, it is \u003Cstrong>automatically disabled\u003C\u002Fstrong> (you&#39;ll see an &quot;auto&quot; marker) so it stops slowing your runs, and a \u003Cstrong>health indicator\u003C\u002Fstrong> flags what happened. A disabled source is never deleted on its own — it pauses until you decide. When you&#39;ve confirmed the feed works again, \u003Cstrong>re-enable\u003C\u002Fstrong> it (this resets the failure streak) and it rejoins the next Scout run.\u003C\u002Fp>\n\u003Ch2>FAQ\u003C\u002Fh2>\n\u003Cp>\u003Cstrong>Why are the Scrape and API source types disabled?\u003C\u002Fstrong>\nJSON API and Page Scrape need per-source adapters that aren&#39;t built yet. They&#39;re shown with a &quot;Soon&quot; badge so the roadmap is visible. Use RSS or Atom today.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How do I find a site&#39;s feed URL?\u003C\u002Fstrong>\nTry the site&#39;s \u003Ccode>\u002Ffeed\u003C\u002Fcode>, \u003Ccode>\u002Frss\u003C\u002Fcode>, or \u003Ccode>\u002Fatom.xml\u003C\u002Fcode> path, or search &quot;\u003Cem>site name\u003C\u002Fem> rss&quot;. You can paste the feed link into the Feed URL field and News Manager will suggest a name and slug.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>My source got disabled on its own. Why?\u003C\u002Fstrong>\nIt failed to fetch repeatedly, so News Manager auto-disabled it to keep your runs fast. Check the feed in a browser; once it&#39;s working, re-enable the source to reset its failure streak.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Can two brands follow the same feed?\u003C\u002Fstrong>\nYes. Sources are per-brand, so each brand keeps its own copy and its own dedup record. The same feed in two brands doesn&#39;t cross-link.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Does adding a source count against a limit?\u003C\u002Fstrong>\nYes — sources count against the brand&#39;s source quota, which is why the create flow is brand-gated and shows a quota meter.\u003C\u002Fp>\n\u003Ch2>What&#39;s next\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>Understand the full flow in \u003Ca href=\"\u002Fhelp\u002Fthe-news-manager-concept\">The News Manager Concept\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>See how repeats are prevented in \u003Ca href=\"\u002Fhelp\u002Fthe-dedup-mechanism\">The Dedup Mechanism\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>See how sources feed real workflows in \u003Ca href=\"\u002Fhelp\u002Fnews-manager-use-cases\">News Manager Use Cases\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n",{"slug":9,"title":10},"news-manager-help","News Manager",{"meta_title":12,"meta_description":6,"keywords":13,"canonical_url":14,"og_title":5,"og_description":15,"og_image":16,"robots":17,"json_ld":18},"Adding a News Source | m18t Help","add news source, rss feed, atom feed, feed url, source health, brand scoped, news manager, m18t","https:\u002F\u002Fm18t.com\u002Fhelp\u002Fadding-a-news-source","Add a feed by pasting its address and letting the URL-first create flow fill in the rest. Which feed types work today, classification, and source health.","https:\u002F\u002Fm18t.com\u002Fog-default.png","index, follow",{"@context":19,"@graph":20},"https:\u002F\u002Fschema.org",[21,35,60],{"@type":22,"headline":5,"description":23,"articleSection":10,"inLanguage":24,"datePublished":25,"dateModified":25,"image":16,"author":26,"publisher":30,"mainEntityOfPage":33},"Article","How do I add a news source in m18t? Paste a feed URL and let the create flow fill in the name and slug. Learn which feed types work and what source health means.","en","2026-06-25",{"@type":27,"name":28,"url":29},"Organization","m18t","https:\u002F\u002Fm18t.com",{"@type":27,"name":28,"url":29,"logo":31},{"@type":32,"url":16},"ImageObject",{"@type":34,"@id":14},"WebPage",{"@type":36,"mainEntity":37},"FAQPage",[38,44,48,52,56],{"@type":39,"name":40,"acceptedAnswer":41},"Question","Why are the Scrape and API source types disabled?",{"@type":42,"text":43},"Answer","JSON API and Page Scrape need per-source adapters that aren't built yet. They're shown with a Soon badge so the roadmap is visible. Use RSS or Atom today.",{"@type":39,"name":45,"acceptedAnswer":46},"How do I find a site's feed URL?",{"@type":42,"text":47},"Try the site's \u002Ffeed, \u002Frss, or \u002Fatom.xml path, or search 'site name rss'. You can paste the feed link into the Feed URL field and News Manager will suggest a name and slug.",{"@type":39,"name":49,"acceptedAnswer":50},"My source got disabled on its own. Why?",{"@type":42,"text":51},"It failed to fetch repeatedly, so News Manager auto-disabled it to keep your runs fast. Check the feed in a browser; once it's working, re-enable the source to reset its failure streak.",{"@type":39,"name":53,"acceptedAnswer":54},"Can two brands follow the same feed?",{"@type":42,"text":55},"Yes. Sources are per-brand, so each brand keeps its own copy and its own dedup record. The same feed in two brands doesn't cross-link.",{"@type":39,"name":57,"acceptedAnswer":58},"Does adding a source count against a limit?",{"@type":42,"text":59},"Yes — sources count against the brand's source quota, which is why the create flow is brand-gated and shows a quota meter.",{"@type":61,"itemListElement":62},"BreadcrumbList",[63,67,71,74],{"@type":64,"position":65,"name":66,"item":29},"ListItem",1,"Home",{"@type":64,"position":68,"name":69,"item":70},2,"Help","https:\u002F\u002Fm18t.com\u002Fhelp",{"@type":64,"position":72,"name":10,"item":73},3,"https:\u002F\u002Fm18t.com\u002Fhelp\u002Fcategories\u002Fnews-manager-help",{"@type":64,"position":75,"name":5,"item":14},4,1786312171226]