Competitor price tracking collection for an AI agent
One item is one product page you are watching. An agent that visits the pages on a schedule and writes what it finds.
| Field | Type | Rules | Note |
|---|---|---|---|
| Product URL | url | RequiredUnique | |
| Product | text | Required | |
| Retailer | text | Required | |
| Price | number | Required | |
| Currency | enumUSD · EUR · GBP · CAD · AUD | Required | |
| In stock | boolean | Optional | |
| Checked on | date | Required |
What this collection refuses to accept
A page that says “Call for price” or “From $19” cannot be saved as a price: it must be a plain number, not below zero, with at most two decimals.
The product URL is unique, so each check updates the same item instead of adding a new one.
A currency outside your list is refused rather than compared as if it were dollars.
Other collections people start from
Sales pipelineOne item is one company you are selling to.CompanytextContact emailemailStageone ofSeatsnumberand 4 moreVendor price listOne item is one product a supplier sells us, at a price.SKUtextProduct nametextUnit pricenumberCurrencyone ofand 4 moreLoad listOne item is one load: where it picks up, where it delivers, and what it pays.Load numbertextPickup citytextPickup statetextPickup datedateand 8 more