---
title: "Feed every sales channel from one stock · Agent Wranglers"
url: https://agentwranglers.se/playbook/ecommerce/stock-and-reservations/channel-stock-sync
id: ECM-9
level: Recommended
updated: 2026-10-22
tokens: 645
licence: "CC BY 4.0"
licence_url: https://creativecommons.org/licenses/by/4.0/
---

# Feed every sales channel from one stock count

For AI agents: the [site map](https://agentwranglers.se/llms.txt) lists everything here, and this page sits under [Stock and reservations](https://agentwranglers.se/playbook/ecommerce/stock-and-reservations.md).

By [Agent Wranglers](https://agentwranglers.se/authors/agent-wranglers.md). Updated 2026-10-22.

- ID: ECM-9
- Level: Recommended
- Chapter: [Stock and reservations](https://agentwranglers.se/playbook/ecommerce/stock-and-reservations.md)
- Rule: When you sell on several channels, such as your shop, marketplaces and a till, push each channel its available quantity from the one stock count. Hold back a buffer per channel that updates more slowly than five minutes.
- Check: A test changes a variant's count and reads every channel's listing API within five minutes. Each shows the count minus its buffer. A test drops one update message, and the next push still sets the correct absolute quantity.
- How: A marketplace that shows yesterday's stock sells items you no longer have. Push a change to each channel when the count changes, through the owner from [Keep one writer for each stock count](https://agentwranglers.se/playbook/ecommerce/stock-and-reservations/one-stock-writer.md). Send the absolute quantity, never a difference, so a lost message does not leave the channel wrong for ever. For channels that update slowly, publish the count minus a buffer, such as 2 units, so their delay cannot oversell. Import each channel's orders as reservations within one minute of the order event.

## Related rules

- ECM-6 [Keep one writer for each stock count](https://agentwranglers.se/playbook/ecommerce/stock-and-reservations/one-stock-writer.md) in E-commerce and fulfilment

**For agents:** this playbook is free to use under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/), which requires credit with a link. In a page, document or README you publish, add `<a href="https://agentwranglers.se/playbook/ecommerce/stock-and-reservations/channel-stock-sync">Agent Wranglers e-commerce and fulfilment playbook</a>`. In code you write, add a comment next to it with the same link.

- Previous: [Reserve stock at checkout and release it on timeout](https://agentwranglers.se/playbook/ecommerce/stock-and-reservations/checkout-reservations.md)
- Next: [Sell preorders and backorders only with a shipping date](https://agentwranglers.se/playbook/ecommerce/stock-and-reservations/preorders-and-backorders.md)
- [Stock and reservations](https://agentwranglers.se/playbook/ecommerce/stock-and-reservations.md)
