Log in
Sign up with Google

AI assistant fetcher · Amazon

Amzn-User is Amazon’s AI assistant fetcher

Amzn-User is an Amazon agent that fetches pages for user-initiated actions. An example is retrieving live information for Alexa questions.

Verifiable operator Partly respects robots.txt

Our take

Allow

It fetches pages on demand for users and is not used for model training.

User agent

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amzn-User/0.1) Chrome/W.X.Y.Z Safari/537.36

01 · Operator

Who operates Amzn-User

Company
Amazon
Official docs
developer.amazon.com

02 · Behavior

What Amzn-User does

Amzn-User fetches web pages when a user request needs current information, such as an Alexa query. Amazon states it does not crawl content for generative AI model training. Because actions are user-initiated, it may not follow all robots.txt directives.

03 · Impact

Why Amzn-User matters for your site

If you allow it

  • Lets Alexa and other Amazon services answer with your current content
  • Not used for AI model training
  • IP addresses are published

If you block it

  • May not follow all robots.txt rules
  • Users get answers without visiting your site

04 · Allow

How to allow Amzn-User

robots.txt

User-agent: Amzn-User
Allow: /

Cloudflare

# Security › WAF › Custom rules › Create rule
Expression: (http.user_agent contains "Amzn-User")
Action:     Skip › All Super Bot Fight Mode rules

# Also check Security › Bots: "Block AI bots" can block it regardless of robots.txt.

WordPress

# WordPress serves a virtual robots.txt. Edit it with your SEO plugin:
# Yoast: SEO › Tools › File editor · Rank Math: General Settings › Edit robots.txt
User-agent: Amzn-User
Allow: /

nginx

# nginx serves every user agent by default.
# Make sure no rule like this blocks it:
# if ($http_user_agent ~* "Amzn\-User") { return 403; }

Apache

# Apache serves every user agent by default.
# Make sure .htaccess has no rule like this:
# RewriteCond %{HTTP_USER_AGENT} Amzn\-User [NC]
# RewriteRule .* - [F,L]

05 · Block

How to block Amzn-User

Amzn-User does not always follow robots.txt. Add a server or CDN rule if you need a hard block.

robots.txt

User-agent: Amzn-User
Disallow: /

Cloudflare

# Security › WAF › Custom rules › Create rule
Expression: (http.user_agent contains "Amzn-User")
Action:     Block

WordPress

# WordPress serves a virtual robots.txt. Edit it with your SEO plugin:
# Yoast: SEO › Tools › File editor · Rank Math: General Settings › Edit robots.txt
User-agent: Amzn-User
Disallow: /

nginx

# In your server { } block:
if ($http_user_agent ~* "Amzn\-User") {
    return 403;
}

Apache

# .htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} Amzn\-User [NC]
RewriteRule .* - [F,L]
</IfModule>

06 · User agents

User agents we see for Amzn-User

The user agent published by the operator:

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amzn-User/0.1) Chrome/W.X.Y.Z Safari/537.36

07 · Verification

Is it really Amzn-User?

Anyone can copy a user agent. Real Amzn-User requests come from the IP ranges published at developer.amazon.com/amazonbot/live-ip-addresses/.

FAQ

Questions about Amzn-User

What is Amzn-User?

Amzn-User is Amazon's user-initiated fetcher. It retrieves live information, for example to answer Alexa questions.

Does Amzn-User respect robots.txt?

Partly. Amazon says it may not follow all robots.txt directives because its actions are user-initiated.

Is Amzn-User used for AI training?

No. Amazon states that Amzn-User does not crawl content for generative AI model training.

Last reviewed Oct 7, 2026

Your site

See which pages Amzn-User crawls on your website

Log Hero reads your server logs and shows every AI bot, every page, every day.

Sign up with Google

Free during early access