Assistant fetchers
Amzn-User is a bot operated by Amazon that fetches single pages on demand for an AI assistant. Amzn-User is an AI assistant operated by Amazon, used for fetching web content to answer user queries through Alexa and other Amazon AI services. Whether it honours robots.txt is undocumented, and a request claiming to be Amzn-User can be checked against a forward-confirmed reverse DNS lookup.
Request says
"Amzn-User"
Checked against
Amazon's reverse DNS
Live check
Paste the address from the log line. It is checked against what the operator publishes.
Reference
| User agent | Amzn-UserToken only: match on the substring. |
|---|---|
| Operator | Amazon |
| Purpose | Assistant fetchers |
| Respects robots.txt | No policy |
| Verification method | Reverse DNSReverse DNS, forward confirmed User-triggered fetch from an Amazon assistant. Same reverse-then-forward DNS check as Amazonbot. |
| Crawl pattern | Not published |
| Robots.txt tokens | Amzn-User |
| Operator documentation | None published |
Amzn-User is an AI assistant operated by Amazon, used for fetching web content to answer user queries through Alexa and other Amazon AI services.
robots.txt
Paste one at the root of your domain. Rules are per token.
User-agent: Amzn-User
Disallow: /User-agent: Amzn-User
Allow: /User-agent: Amzn-User
Allow: /
Disallow: /account/
Disallow: /checkout/
Disallow: /searchEdit the Disallow paths to match your own URLs.
Blocking Amzn-User means a person who asks about one of your URLs gets an error instead of a summary. That is a support and reputation trade-off, not a training one.
Build a file for every crawlerFAQ
Amzn-User is a bot operated by Amazon that fetches single pages on demand for an AI assistant. Amzn-User is an AI assistant operated by Amazon, used for fetching web content to answer user queries through Alexa and other Amazon AI services. Whether it honours robots.txt is undocumented, and a request claiming to be Amzn-User can be checked against a forward-confirmed reverse DNS lookup.
Not documented. No operator statement says whether Amzn-User reads robots.txt, so add the rule but verify in your logs that the requests actually stop.
User-triggered fetch from an Amazon assistant. Same reverse-then-forward DNS check as Amazonbot. The reference is published at https://developer.amazon.com/amazonbot.
Add the Amzn-User token to robots.txt with Disallow: /. If the crawler ignores robots.txt, match the user agent at your CDN or reverse proxy and return 403 there instead.
Blocking Amzn-User means a person who asks about one of your URLs gets an error instead of a summary. That is a support and reputation trade-off, not a training one.