> For the complete documentation index, see [llms.txt](https://help.refractbot.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.refractbot.com/modules/amazon.md).

# Amazon

Refract's Amazon module does two different jobs, each with its own guide: running releases and restocks (ASIN + Offer ID monitoring with instant carts), and running Freebies & Deals (automated free and heavily discounted products on Prime accounts).

## The guides

**Releases and restocks** (accounts, CVV / 3DS, task group, ASIN + OID, statuses):

{% content-ref url="/pages/yIpREyeavTRjSAUtZZhp" %}
[Amazon Setup Guide](/modules/amazon/amazon-setup-guide.md)
{% endcontent-ref %}

**Freebies & Deals** (Prime accounts, freebies task groups, deal filters):

{% content-ref url="/pages/mHZpyCgwxnstfxyscQka" %}
[Amazon Freebies & Deals 101](/modules/amazon/amazon-freebies-and-deals-101.md)
{% endcontent-ref %}

**2FA accounts** (create the 2FA secret so the bot can skip codes at login):

{% content-ref url="/pages/A2BFM0IcdfNZAThDiz12" %}
[Amazon 2FA Secret Creation](/modules/amazon/amazon-2fa-secret-creation.md)
{% endcontent-ref %}

## The rules that never change

* Amazon accounts must be logged in (the lock button) before creating tasks. Amazon is the only site that logs in from the Accounts tab.
* Each account needs a default shipping address and payment method set on Amazon itself. Amazon is the only site where Refract uses account data instead of a profile.
* Add the card **CVV** on each Amazon account in the Accounts tab so Refract can auto-handle Amazon 3DS after checkout. The **Auto Open Browser for 3DS** task toggle is for bank 3DS (Amex SafeKey, Capital One), not Amazon 3DS. See [CVV and 3DS](/modules/amazon/amazon-setup-guide.md#cvv-and-3ds).
* Run ASIN + Offer ID together. ASIN alone is often too slow.
* ISP proxies, at least 1 per task. Up to 5 tasks per account if your proxies cover it.
* Keep running through Access Denied and soft bans. Blocks are expected; the strategy is to let tasks retry.
* Delays stay at `3500` for both monitor and tasks.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.refractbot.com/modules/amazon.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
