# In-Store Monitoring

***

### How It Works

This monitor checks **local stock** based on ZIP codes across the country, automatically detecting availability near any populated region. It runs **continuously**, alerting when a product becomes available locally.

#### Supported Retailers:

* 🛒 **Target**
* 🛍️ **BestBuy**
* **DollarGeneral**
* **Additional retailers will be added in the future, as we are currently testing this new feature.**

***

### Setting It Up

To begin receiving alerts, you must first assign a **monitoring channel**:

```
$monitor addchannel targetlocal #channel
$monitor addchannel bestbuylocal #channel
```

> Replace `#channel` with the channel you want alerts to be sent to.

Then, to start monitoring a product’s local stock nationwide, use:

```
$monitor local link
```

This will enable tracking for any **local-only drops**, such as store pickups or same-day inventory shifts.

***

### Example Usage

#### Assigning Alert Channels

```
$monitor addchannel bestbuylocal #bestbuy-alerts
$monitor addchannel targetlocal #target-restocks
```

#### Monitoring a Product

```
$monitor local https://www.bestbuy.com/site/xyz
```

Once added, the system will begin scanning ZIP codes for store availability of the linked product.

***

### Notes

* We Highly recommend that you'll enable [Personal User Pinger](/personal-user-pinger/personallized-user-pinger-overview.md) so members will be able to whitelist their state/preferred stores, and get pinged specifically on that.
* Local monitors are ideal for **store pickup** alerts or **region-exclusive inventory**.

For ZIP-specific manual checks, members can still use store-specific commands like:

```
$target {zip}
$bestbuy {zip}
```

Example:

```
$target 90210
$bestbuy 10001
```

***

Let your members know early—**local stock sells fast**. Be prepared!


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.moonitor.tools/monitoring-commands/in-store-monitoring.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
