# Restaurant supply ordering across locations

> Restock paper goods, cleaning supplies and smallwares for each location from chat. Stock is counted per site, low stock opens a request, and a manager approves.

Updated 2026-11-06. Source: https://atta.sh/use-cases/restaurants

Atta can restock supplies for each restaurant location from a chat message. It counts stock per location, opens a restock request when an item drops under its reorder point, and orders from stores you allow once the right person approves. It buys supplies sold through a store.

## Restocking one location

Each location is a stock location with its own shelf counts. A manager asks from the kitchen.

> **Dee (manager, Downtown):** we're down to one case of takeout boxes and the dish soap is low
>
> **Atta:** Downtown has 200 takeout boxes (one case) and 2 L of dish soap. Reorder points are 400 boxes and 10 L. Takeout boxes, 4 cases at $46 = $184. Dish soap, 4 x 5 L at $28 = $112. Total $296, delivery Friday. Under your $400 limit, so confirm and I'll order.
>
> **Dee:** confirm
>
> **Atta:** Ordered. $296 committed against the Downtown budget.

The agent reads stock. Only people with the inventory capability write counts, receipts and moves, so a count writes the difference as a `counted` row.

## Several locations, one list

Put the supplies each location buys on a recurring list. On the schedule it resets received lines to wanted and opens a request for the list's creator. It opens a request and never places an order. The request goes through the same approval rules as anything else.

A kitchen that buys the same 12 items from the same supplier each week is what a recurring list is for.

## Moving stock between locations

When Uptown runs low and Downtown has a surplus, a transfer moves the stock through the transit location, so it stays on hand while it's in the van. A reorder point opens a transfer when a feeding location can spare stock, and a restock request when none can. Neither places an order.

## Budgets per location

Put each location on its own team and give the team a budget. Checkout reserves the amount against it and counts it as spent when payment settles. A manager's role has a limit on what they approve alone, and anything over goes to the approvers your rules name.

## What the product covers

- Supplies that a store sells and Atta can buy at: paper goods, cleaning supplies, smallwares.
- Stock counts per location and transfers between them.
- Cards, if you turn them on: each order gets its own single-use card capped at the approved total.

## Where it buys

Atta buys at stores it's connected to. Where a supplier sells through one of those, the agent orders from it. On the open web the agent only reads: it finds a product and gives you the link to buy.

## Where it fits

A restaurant group with a handful of sites buying the same non-food supplies. A manager can ask from [WhatsApp](https://atta.sh/integrations/whatsapp) in a sentence.

Atta is in invite-only beta and free during the beta.

## Questions

### Can Atta order food from my distributor?

Only if the distributor sells through a store Atta is connected to. Atta buys supplies from stores; on the open web it gives you a link instead.

### Does it track stock per restaurant?

Yes. Each location has its own counts, and transfers between locations go through a transit location so stock on the road still counts.

### Will it reorder automatically when we run low?

No. A reorder point opens a transfer or a restock request. A person approves any order.

### Can each location have its own budget?

Yes. Put each location on its own team with its own budget, and an order reserves against the budget it belongs to.
