<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Cloudflare changelogs | Bots</title><description>Cloudflare changelogs for Bots</description><link>https://developers.cloudflare.com/changelog/</link><item><title>Bots - Control JavaScript Detections API results</title><link>https://developers.cloudflare.com/changelog/post/2026-09-16-jsd-api-results/</link><guid isPermaLink="true">https://developers.cloudflare.com/changelog/post/2026-09-16-jsd-api-results/</guid><description>&lt;p&gt;Enterprise Bot Management customers can control whether Cloudflare uses results created through the JavaScript Detections API for bot scoring and detections.&lt;/p&gt;
&lt;p&gt;Turn &lt;strong&gt;JavaScript Detections for API traffic&lt;/strong&gt; on or off in &lt;strong&gt;Security&lt;/strong&gt; &amp;gt; &lt;strong&gt;Settings&lt;/strong&gt;. You can also configure the zone through the Bot Management API by setting &lt;code&gt;jsd_api_results_enabled&lt;/code&gt;:&lt;/p&gt;
&lt;figure class=&quot;nb-code-figure&quot; data-nb-lang=&quot;json&quot;&gt;&lt;pre class=&quot;astro-code astro-code-themes github-light github-dark nb-shiki-c6xiwz&quot; tabindex=&quot;0&quot; data-language=&quot;json&quot; data-nb-lang=&quot;json&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span class=&quot;nb-shiki-140thh&quot;&gt;{&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span class=&quot;nb-shiki-dzsirb&quot;&gt;	&quot;jsd_api_results_enabled&quot;&lt;/span&gt;&lt;span class=&quot;nb-shiki-140thh&quot;&gt;: &lt;/span&gt;&lt;span class=&quot;nb-shiki-dzsirb&quot;&gt;true&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span class=&quot;nb-shiki-140thh&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;
&lt;p&gt;This setting is separate from zone-wide script injection. When it is off, the API script can still execute and return &lt;code&gt;success&lt;/code&gt; to the callback, but Cloudflare does not consume the result.&lt;/p&gt;
&lt;p&gt;For more information, refer to &lt;a href=&quot;https://developers.cloudflare.com/cloudflare-challenges/challenge-types/javascript-detections/#api&quot;&gt;JavaScript Detections&lt;/a&gt;.&lt;/p&gt;</description><pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate><product>Bots</product><category>Bots</category></item><item><title>Bots - Precursor introduces session-based bot detection</title><link>https://developers.cloudflare.com/changelog/post/2026-07-13-precursor-session-based-detection/</link><guid isPermaLink="true">https://developers.cloudflare.com/changelog/post/2026-07-13-precursor-session-based-detection/</guid><description>&lt;p&gt;Precursor is rolling out to all customers starting today. Precursor is client-side JavaScript that enables session-based bot detection.&lt;/p&gt;
&lt;p&gt;You can &lt;a href=&quot;https://blog.cloudflare.com/introducing-precursor&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;read the announcement blog&lt;span class=&quot;external-link&quot;&gt; ↗︎&lt;/span&gt;&lt;/a&gt; for background on why we built Precursor and how session-level behavioral detection works.&lt;/p&gt;
&lt;p&gt;With Precursor enabled, Cloudflare can:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Continuously evaluate behavioral signals across a session&lt;/li&gt;
&lt;li&gt;Re-validate challenge clearance as behavior changes&lt;/li&gt;
&lt;li&gt;Update bot scores with session context&lt;/li&gt;
&lt;li&gt;Provide client-side visibility where none previously existed&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It integrates with existing protections, including Security Rules, and can be enabled directly from the Cloudflare dashboard with configurable modes to balance security and user experience.&lt;/p&gt;
&lt;img src=&quot;https://developers.cloudflare.com/images/precursor/enabling_precursor.gif&quot; alt=&quot;Animated walkthrough of enabling Precursor in the Cloudflare dashboard&quot; style=&quot;border:1px solid #e5e7eb;border-radius:6px;display:block;margin:16px 0;&quot;/&gt;
&lt;p&gt;To learn more, refer to the &lt;a href=&quot;https://developers.cloudflare.com/cloudflare-challenges/precursor/&quot;&gt;Precursor documentation&lt;/a&gt;.&lt;/p&gt;</description><pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate><product>Bots</product><category>Bots</category></item><item><title>Bots - New options to manage AI traffic</title><link>https://developers.cloudflare.com/changelog/post/2026-07-01-ai-traffic-options/</link><guid isPermaLink="true">https://developers.cloudflare.com/changelog/post/2026-07-01-ai-traffic-options/</guid><description>&lt;p&gt;Not all AI traffic is the same. Now, all customers — including those on the Free plan — can manage AI crawlers based on what they actually do on your site. Cloudflare groups AI traffic into three behaviors you can control independently: &lt;a href=&quot;https://developers.cloudflare.com/bots/concepts/bot/#ai-bots&quot;&gt;Search, Agent, and Training&lt;/a&gt;. This lets you keep the automated traffic that sends readers and revenue back to you, while blocking the traffic that only takes from your content.&lt;/p&gt;
&lt;p&gt;Each behavior maps to a real use case. &lt;strong&gt;Search&lt;/strong&gt; covers crawlers that index your content so they can answer questions about it later, where you should expect referral traffic or other equitable compensation in return. &lt;strong&gt;Agent&lt;/strong&gt; covers automated activity acting in real time on a person&apos;s behalf, such as chat fetch bots and browser-use agents. &lt;strong&gt;Training&lt;/strong&gt; covers crawlers that take your content to train or fine-tune a model. For each preset you can choose to block on all pages, block only on pages that display ads, or choose not to block.&lt;/p&gt;
&lt;img src=&quot;https://developers.cloudflare.com/cdn-cgi/image/onerror=redirect,width=4720,height=2966,format=webp/_astro/ai-bot-traffic-policies.BqXU7Gmv.png&quot; alt=&quot;The Configure AI bot traffic policies screen, where Search, Agent, and Training can each be set to allow, block, or block only on pages with ads&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;4720&quot; height=&quot;2966&quot;&gt;
&lt;p&gt;Starting &lt;strong&gt;September 15, 2026&lt;/strong&gt;, new domains onboarding to Cloudflare receive updated defaults: Bots classified as Training or as Agent are blocked on pages that display ads, while &lt;strong&gt;Search&lt;/strong&gt; remains allowed. On that date, multi-purpose crawlers that combine Search and Training will be affected by the new defaults to block Training. All customers can &lt;a href=&quot;https://dash.cloudflare.com/?to=/:account/:zone/security/settings&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;opt out of the new defaults&lt;span class=&quot;external-link&quot;&gt; ↗︎&lt;/span&gt;&lt;/a&gt; at any time before September 15.&lt;/p&gt;</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate><product>Bots</product><category>Bots</category></item><item><title>Bots - More visibility into bot traffic with BotBase and Business Insights</title><link>https://developers.cloudflare.com/changelog/post/2026-07-01-botbase-attribution-business-insights/</link><guid isPermaLink="true">https://developers.cloudflare.com/changelog/post/2026-07-01-botbase-attribution-business-insights/</guid><description>&lt;p&gt;With Content Independence Day 2026, &lt;a href=&quot;https://developers.cloudflare.com/bots/get-started/bot-management/&quot;&gt;Enterprise Bot Management&lt;/a&gt; customers get two new tools that make bot traffic far easier to see and reason about: &lt;a href=&quot;https://developers.cloudflare.com/bots/botbase/&quot;&gt;BotBase&lt;/a&gt;, a searchable directory of every bot Cloudflare tracks, and &lt;a href=&quot;https://developers.cloudflare.com/bots/business-insights/&quot;&gt;Business Insights&lt;/a&gt;, a dashboard that shows how much value each crawler sends back to your business.&lt;/p&gt;
&lt;p&gt;BotBase is Cloudflare&apos;s directory of all known bots and agents, available directly in the dashboard. It shows how Cloudflare classifies each bot by behavior — Search, Agent, Training, and other categories such as Transact, Data Collection, SEO, and Ads Verification — so you can understand why a given crawler is visiting you. You can search and filter the full catalogue, filter your own traffic down to a single bot to investigate its activity on your zone, and copy any bot&apos;s detection ID to target it precisely in &lt;a href=&quot;https://developers.cloudflare.com/security/rules/&quot;&gt;Security rules&lt;/a&gt;. Every tracked bot in BotBase is also published in &lt;a href=&quot;https://radar.cloudflare.com/bots/directory&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Cloudflare Radar&apos;s bots and agents directory&lt;span class=&quot;external-link&quot;&gt; ↗︎&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Business Insights is built for content owners and business decision-makers who want to know which bots help or harm their business, without reading rule syntax. The dashboard reports crawl-to-referral ratios both site-wide and per bot operator — comparing how often a company crawls your content against how many visitors it actually refers back — over the last 24 hours, 7 days, or 30 days. Each operator is labeled with Cloudflare&apos;s &lt;a href=&quot;https://developers.cloudflare.com/bots/concepts/bot/verified-bots/&quot;&gt;updated classification&lt;/a&gt; and an action status of Allowed, Blocked, or Partially blocked, giving stakeholders a shared, at-a-glance view of the AI traffic reaching your site.&lt;/p&gt;
&lt;img src=&quot;https://developers.cloudflare.com/cdn-cgi/image/onerror=redirect,width=8192,height=5064,format=webp/_astro/attribution-business-insights.Cu-ZtxkX.png&quot; alt=&quot;The Business Insights dashboard, showing bot traffic, content page requests, crawl-to-referral ratio, and a per-operator bot activity table&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;8192&quot; height=&quot;5064&quot;&gt;</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate><product>Bots</product><category>Bots</category></item></channel></rss>