Three transition-based reports power the PryceHawk delivery model. Each one fires only when something has actually changed in the underlying data, so the report is the alert and the alert is the report.
Pick your stores and a watch list of competitors. Every cycle, PryceHawk fuzzy-matches your products against theirs and reports tier by tier where each side is undercut, beating, or matched.
Each (own_product, competitor_product) pair has a persisted state. NEW undercuts announce exactly once. RESOLVED undercuts announce exactly once as good news. Unchanged states stay silent.
One row per brand company per day, with the full SKU baseline. Then hourly, transition-based alerts fire whenever a SKU disappears from a store or shows up somewhere new.
If you make product, this is your map. If you sell other peoples product, this is your weather radar.
A daily cross-store price scan, sliced by SKU type. Flower 2.83g, Flower 14.15g, Pre-Rolls, Edibles, and so on. Fuzzy product matching collapses brand variants together, so you compare like to like.
Every row is hyperlinked to the live menu it came from. Click through, verify, decide.
| Store | Price |
|---|---|
| Bloom Akron | $36.00 |
| Cresco Wickliffe | $28.50 |
| Verilife Cincinnati | $34.00 |
| Standard Wellness | $42.00 |