Promptwatch Logo

RyeBot

Powers automated checkout on behalf of shoppers with explicit consent.
RyeBot
E-commerceUser InitiatedAI Assistant

What is RyeBot?

RyeBot is Rye's web agent for completing checkout flows on behalf of shoppers who have given explicit consent. Cloudflare classifies it as an agent in the AI assistant category, which fits its transactional purpose better than the label crawler.

Rye's allowlisting documentation says the agent retrieves offers and places orders. A visit can therefore move through product selection and checkout rather than stopping after a single page fetch. Developers adding shopping features through Rye's API do not need to allowlist the bot themselves; the guidance is written for merchants whose sites RyeBot visits.

This traffic is tied to a shopping task. Blocking it can prevent a consenting shopper's order from completing, while allowing it lets the merchant's normal catalog, fraud, inventory, payment, and account rules decide what happens next. A valid bot identity does not override those rules.

RyeBot does not build an AI search index, and its recorded purpose is not model training. Product access may affect whether a Rye-powered shopping experience can quote an offer or complete a purchase at that moment. It does not make the merchant more visible in general answer engines.

Rye documents RyeBot/1.0 inside a Firefox-style User-Agent string, with RyeBot as the stable token. Cloudflare's entry does not list a user-agent pattern or complete string, but it does publish Rye as the operator and points to the same allowlisting page. The text token is useful for logs and robots.txt, though another client can copy it.

RyeBot also signs requests through Web Bot Auth. Rye instructs sites to require the Signature-Agent value "https://rye.xyz", fetch the matching public key from https://rye.xyz/.well-known/http-message-signatures-directory, and verify the Signature header under RFC 9421. Cloudflare's bot directory marks followsRobotsTxt as false even though the bot's listing records true, so signature-aware edge policy is the firmer control.

Relevant for AI search

Is RyeBot relevant for AI search?

Yes. RyeBot collects pages for an AI product, so what it can crawl influences how AI systems describe your brand.

RyeBot crawls and indexes pages so the AI search or assistant behind it can retrieve them at answer time. A page it has never fetched cannot be quoted, summarized, or linked in that product's answers, so most sites keep it allowed to stay citable. Blocking it removes your pages from that AI surface and hands those citations to competitors.

How to handle RyeBot

Merchants that accept Rye-powered checkout should allow verified RyeBot traffic through their bot controls, then apply the same inventory, payment, fraud, and authorization checks used for other purchases. Merchants that do not support this workflow can block it without affecting AI search or model training.

Because RyeBot is a stable token, you can publish a robots preference such as:

User-agent: RyeBot
Disallow: /

Do not treat that stanza as the only enforcement point. Cloudflare's bot directory says RyeBot respects robots.txt, but Cloudflare's bot directory records the agent as not following it and Rye's own page focuses on allowlisting rather than making a robots commitment. Confirm behavior in logs and use a CDN, WAF, or application rule when the decision must be enforced.

For an allow rule, verify Web Bot Auth instead of trusting RyeBot/1.0. Check the exact quoted Signature-Agent value, retrieve the key from Rye's well-known directory, and validate the HTTP message signature. A request that merely copies the user-agent token has not established Rye's identity.

Examples

  • A merchant allows signed RyeBot sessions through its WAF so a shopper using a Rye integration can retrieve an offer and finish checkout.
  • A security rule challenges traffic claiming `RyeBot/1.0` when its Web Bot Auth signature is absent or invalid.
  • A store that does not accept agentic checkout blocks RyeBot at the edge and leaves its ordinary search crawler policies unchanged.

Frequently asked questions about RyeBot

Learn about AI visibility monitoring and how Promptwatch helps your brand succeed in AI search.

Rye operates RyeBot. Cloudflare's bot directory links the agent to Rye's official merchant allowlisting documentation.

Be the brand AI recommends

Monitor your brand's visibility across ChatGPT, Claude, Perplexity, and Gemini. Get actionable insights and create content that gets cited by AI search engines.

Promptwatch Dashboard