Playbook: Price-watching agent
Supplier or competitor prices change and nobody notices until margin is gone
The problem
Purchase prices drift. A supplier raises a price list, a competitor drops a price, an exchange rate moves — and you find out weeks later, in the margin report. Checking manually is boring work nobody does consistently.
What you end up with
An agent that wakes up on its own every morning, compares today's prices with what it saw last time, and sends you only the differences: what changed, by how much, and which of your products it affects. Nothing changed means no message.
What it needs
- Access level: Power User or above (scheduled activation).
- Instance: a connected ERP.net instance, if you are watching your own purchase prices or product costs.
- Pro app: not required for the agent. Required only if you also want a screen showing price history.
- Outside sources: if you watch competitor prices on the web, the agent uses web search — no extra setup.
Build it step by step
Open a new conversation with the Agent Builder.
Describe the agent:
Create an agent called "Price Watch". Every working day at 07:00 it should read the current purchase prices for the products in the "A-class" group from my instance, compare them with the prices it reported last time, and notify me only about products whose price changed by more than 1%. The message should list product, old price, new price, percentage and supplier, sorted by the largest change.
When the Builder asks how it should remember the previous prices, choose the simplest option that fits: either it reads the previous price from the instance, or — if you want a real history — say:
Keep a history of the prices you report so you can compare against the last run.
Open the Activation tab of the agent and confirm the schedule is there and enabled.
Set how you want to be told: a notification in Operator, an email, or both.
Send the summary to me by email as well, with subject "Price changes —
". Save.
Try it
Don't wait until tomorrow morning. In chat, tell the agent:
Run your daily price check now and show me what you would send.
Read the output as if it arrived at 07:00. Too noisy? Raise the threshold. Too quiet? Lower it or widen the product group.
Variations
- Competitor watch — point it at public web pages instead of your instance: "check these three competitor pages every Monday and report price changes for the products I listed."
- Cost-to-price guard — have it compare purchase price against your sales price and flag anything where the margin fell below a limit.
- Currency-sensitive — ask it to include the currency and flag changes that are purely exchange-rate driven.
- With a screen — pair it with a small Pro app that stores each run in a table and charts the history.
Where it can go wrong
- A flood on day one. The first run has nothing to compare against. Tell it to treat the first run as a baseline and stay quiet.
- Too many products. Watching tens of thousands of items in one run is slow and expensive. Scope it to the products that matter, or split it by group across weekdays.
- Silence is ambiguous. If you want reassurance, ask for a short "nothing changed" message rather than no message at all.
- Permissions. If the agent can't see purchase prices, check the permission policies for its instance.