Selling partnerRevelyst Inc.Vendor group ×11 · Seller account ×3US · CA · MX53 critical alerts unactionedSupabase · synced Aug 27, 10:10 PM UTC
Automations
Fourteen rules watch the account so nobody has to. Each rule is a threshold, a scope, a schedule and a recipient list. When a threshold is crossed the rule raises an alert and batches it into one digest per recipient, so a warehouse manager gets one email with everything for their nodes rather than forty separate notifications.
Rules configured
14
13 enabled
Records evaluated
25,293
This evaluation pass
Findings now
1,374
Live against the dataset
Exposure surfaced
$12.0M
Sum of finding impact
Recipients
9
Distribution lists
Runs logged
84
Trailing 30 days
Run success
88%
Non-failed runs
Emails sent
179
Trailing 30 days
How a rule fires. Report-driven rules evaluate on a cron after the underlying Amazon report lands, so their latency is the report cadence. Notification-driven rules (buy box, listing suppression, inventory availability) evaluate on write, when the EventBridge or SQS consumer inserts the row, so those fire within minutes. Both paths run the same evaluator, so a threshold change applies everywhere at once.
Exposure surfaced by rule, right nowEvaluated live against the current dataset
Delivery configurationEnvironment
Transport
Resend
From address
Revelyst Amazon Ops <alerts@ssa-dc.com>
Mode
Live send
Recipient override
Set
Batching
One digest per recipient per run
Per-rule cap in email
8 items, remainder linked
Cron transport
Vercel Cron (vercel.json)
Cron auth
Bearer CRON_SECRET
Slack
Incoming webhook per channel
Webhook
Signed POST to the customer endpoint
Rule libraryThresholds, scope, schedule and recipients
SeverityRuleScopeConditionThresholdsScheduleChannelsRecipientsEvaluatedFindingsExposureLast runState
HIGHLow stock: days of supply under floorAll brandsDays of supply < 21 at any FBA fulfillment center for an A/B velocity ASINdaysOfSupplyFloor=21, minWeeklyVelocity=8Daily 11:00 UTCEMAIL, SLACKamazon-ops@revelyst.com, demand-planning@revelyst.com4,351121$386KAug 27, 11:54 AMEnabledEmail
CRITICALStockout imminent: under 10 days, no inboundAll brandsDays of supply < 10 AND inbound units = 0inboundUnits=0, daysOfSupplyFloor=10Every 6 hoursEMAIL, SLACKamazon-ops@revelyst.com, csorini@ssa-dc.com4,351257$132KAug 27, 6:11 AMEnabledEmail
MEDIUMOverstock: days of supply above ceilingAll brandsDays of supply > 180 OR aged 271+ units > 250aged271Units=250, daysOfSupplyCeiling=180Mondays 12:00 UTCEMAILamazon-ops@revelyst.com, finance-inventory@revelyst.com4,351579$193KAug 25, 12:06 PMEnabledEmail
CRITICALFC capacity breach: warehouse overfill riskAll FBA + AWDUsed + inbound cubic feet > 92% of monthly storage limitutilizationPct=92Daily 13:00 UTCEMAIL, SLACKamazon-ops@revelyst.com, logistics@revelyst.com159$484Aug 27, 1:35 PMEnabledEmail
HIGHForecast exceeds capacity in next 60 daysAll storage typesForecast cubic feet > monthly limit for month +1 or +2horizonDays=60Mondays 14:00 UTCEMAILlogistics@revelyst.com, demand-planning@revelyst.com2510$29KAug 25, 2:18 PMEnabledEmail
CRITICALVendor PO acknowledgement SLA at riskVendor brandsPO unacknowledged with under 6 hours left in the 24h windowhoursRemaining=6HourlyEMAIL, SLACKvendor-ops@revelyst.com46029$368KAug 27, 3:14 PMEnabledEmail
HIGHChargeback dispute deadline inside 7 daysVendor brandsOpen chargeback with dispute deadline <= 7 days outdaysRemaining=7Daily 10:00 UTCEMAILvendor-ops@revelyst.com, csorini@ssa-dc.com30036$470KAug 27, 10:53 AMEnabledEmail
HIGHShortage claim window closingVendor brandsIdentified shortage not yet submitted, deadline <= 14 daysdaysRemaining=14Daily 10:00 UTCEMAILvendor-ops@revelyst.com1707$154KAug 27, 10:31 AMEnabledEmail
CRITICALReimbursement window expiringSeller brandsDetected discrepancy unfiled with <= 10 days left in the claim windowdaysRemaining=10Daily 09:00 UTCEMAIL, SLACKamazon-ops@revelyst.com, aftermarket@revelyst.com90096$506KAug 27, 9:56 AMEnabledEmail
HIGHBuy box loss on a top-200 ASINAll brandsBuy box share < 85% on an ASIN in the revenue top 200rankCeiling=200, buyBoxPctFloor=85Every 4 hoursEMAIL, SLACKecommerce@revelyst.com1,44858$7.3MAug 27, 8:05 AMEnabledEmail
CRITICALListing suppressed or main image missingAll brandsListing status != ACTIVE, or main image absent, on a revenue-carrying ASINminTrailing30Revenue=2500Every 2 hoursEMAIL, SLACK, WEBHOOKcatalog@revelyst.com22036$2.4MAug 27, 2:34 PMEnabledEmail
HIGHStranded inventory detectedSeller brandsUnits on hand with no active offer for more than 48 hourshoursStranded=48Daily 15:00 UTCEMAILamazon-ops@revelyst.com4,351132$16KAug 27, 3:50 PMEnabledEmail
MEDIUMAged inventory surcharge exposureSeller brandsProjected aged surcharge > $2,500 for the coming monthsurchargeCeiling=25001st of month 12:00 UTCEMAILfinance-inventory@revelyst.com4,3514$12KAug 1, 12:26 PMEnabledEmail
HIGHOTIF below Amazon's 95% requirementVendor brandsRolling 4-week on-time-in-full < 95% for any vendor groupotifFloor=95Mondays 12:00 UTCEMAILvendor-ops@revelyst.com, logistics@revelyst.com00-Aug 18, 12:40 PMOffEmail
Email preview: Reimbursement window expiringRendered from the live evaluation, nothing sentOpen full size →
Sample findingsTop exposure across all rules
RuleFindingActionDeadline$
Buy box loss on a top-200 ASINCamelBak Chute Mag 1L Bottle Camo M: buy box share 0% on a top-200 ASINReview price against the competing offer and check fulfilment latency on the listing.-$637K
Listing suppressed or main image missingMain image missing: Stone Glacier Krux Frame Graphite MPatch the listing through the Listings Items API, then confirm the offer is back on the detail page.-$431K
Buy box loss on a top-200 ASINBushnell Nitro 3-12x44 Riflescope Graphite OS: buy box share 0% on a top-200 ASINReview price against the competing offer and check fulfilment latency on the listing.-$427K
Buy box loss on a top-200 ASINPrimos Bloodhunter HD Light Olive XL: buy box share 0% on a top-200 ASINReview price against the competing offer and check fulfilment latency on the listing.-$412K
Buy box loss on a top-200 ASINQuietKat Apex Pro 1000 Camo S: buy box share 0% on a top-200 ASINOpen a Brand Registry violation report on the below-MAP offer, then review price.-$340K
Buy box loss on a top-200 ASINBell 4Forty Air MIPS Blue S: buy box share 0% on a top-200 ASINReview price against the competing offer and check fulfilment latency on the listing.-$316K
Buy box loss on a top-200 ASINGiro Chronicle MIPS: buy box share 0% on a top-200 ASINReview price against the competing offer and check fulfilment latency on the listing.-$313K
Listing suppressed or main image missingListing suppressed: Stone Glacier Terminus 2P Tent Black XLPatch the listing through the Listings Items API, then confirm the offer is back on the detail page.-$297K
Buy box loss on a top-200 ASINCamelBak M.U.L.E. 12 Hydration Pack Red OS: buy box share 42% on a top-200 ASINOpen a Brand Registry violation report on the below-MAP offer, then review price.-$297K
Buy box loss on a top-200 ASINFox Racing Legion LT Jacket Blue XL: buy box share 25% on a top-200 ASINOpen a Brand Registry violation report on the below-MAP offer, then review price.-$257K
Buy box loss on a top-200 ASINCamelBak Eddy+ 32oz Slate L: buy box share 0% on a top-200 ASINReview price against the competing offer and check fulfilment latency on the listing.-$221K
Buy box loss on a top-200 ASINCamp Chef Competition Blend Pellets Graphite M: buy box share 27% on a top-200 ASINOpen a Brand Registry violation report on the below-MAP offer, then review price.-$218K
Buy box loss on a top-200 ASINPrimos Hook Hunter Diaphragm Camo XL: buy box share 24% on a top-200 ASINReview price against the competing offer and check fulfilment latency on the listing.-$200K
Listing suppressed or main image missingListing suppressed: Stone Glacier Sky Archer 6200 Pack Blue MPatch the listing through the Listings Items API, then confirm the offer is back on the detail page.-$192K
Listing suppressed or main image missingListing suppressed: Primos The Original CAN Call Olive MPatch the listing through the Listings Items API, then confirm the offer is back on the detail page.-$187K
Listing suppressed or main image missingListing suppressed: Bell Sanction 2 DLX Black OSPatch the listing through the Listings Items API, then confirm the offer is back on the detail page.-$186K
Buy box loss on a top-200 ASINSimms Fishing Flyweight Wading Boot Sand XL: buy box share 42% on a top-200 ASINReview price against the competing offer and check fulfilment latency on the listing.-$168K
Buy box loss on a top-200 ASINFox Racing Legion LT Jacket Sand L: buy box share 34% on a top-200 ASINReview price against the competing offer and check fulfilment latency on the listing.-$167K
Run historyMost recent 24 runs
RunRuleStartedDurationEvaluatedAlertsEmailsStatus
RUN-800102Buy box loss on a top-200 ASINAug 27, 9:00 PM7.4s24,49811SUCCESS
RUN-800101Forecast exceeds capacity in next 60 daysAug 27, 7:22 PM4.7s7,720224SUCCESS
RUN-800100Forecast exceeds capacity in next 60 daysAug 27, 1:40 AM2.3s21,90053SUCCESS
RUN-800104Low stock: days of supply under floorAug 26, 4:14 PM13.9s23,512273SUCCESS
RUN-800103Shortage claim window closingAug 26, 10:08 AM3.4s7,011294SUCCESS
RUN-800105OTIF below Amazon's 95% requirementAug 26, 3:01 AM5.0s16,05374SUCCESS
RUN-800108Stockout imminent: under 10 days, no inboundAug 25, 7:41 PM11.3s5,76084SUCCESS
RUN-800106Listing suppressed or main image missingAug 25, 3:08 PM7.6s11,155191SUCCESS
RUN-800107Buy box loss on a top-200 ASINAug 25, 5:31 AM6.3s3,36300FAILED
RUN-800109Low stock: days of supply under floorAug 24, 11:10 PM8.2s5,654153SUCCESS
RUN-800110Vendor PO acknowledgement SLA at riskAug 24, 1:42 AM3.1s13,09341SUCCESS
RUN-800111Listing suppressed or main image missingAug 24, 12:07 AM13.8s20,758241SUCCESS
RUN-800112Overstock: days of supply above ceilingAug 23, 7:56 PM4.1s6,75711SUCCESS
RUN-800113Stockout imminent: under 10 days, no inboundAug 23, 2:45 PM9.0s1,728164SUCCESS
RUN-800114OTIF below Amazon's 95% requirementAug 23, 7:26 AM3.8s20,662294SUCCESS
RUN-800117Aged inventory surcharge exposureAug 22, 9:54 PM13.6s21,960131SUCCESS
RUN-800115Chargeback dispute deadline inside 7 daysAug 22, 7:48 AM3.4s2,131264SUCCESS
RUN-800116Buy box loss on a top-200 ASINAug 22, 4:03 AM9.3s25,208133SUCCESS
RUN-800120Chargeback dispute deadline inside 7 daysAug 21, 8:16 AM16.1s4,19033SUCCESS
RUN-800119Forecast exceeds capacity in next 60 daysAug 21, 4:34 AM12.4s23,514113SUCCESS
RUN-800118Aged inventory surcharge exposureAug 21, 2:23 AM5.1s371131SUCCESS
RUN-800122Vendor PO acknowledgement SLA at riskAug 20, 8:37 PM2.2s12,958341SUCCESS
RUN-800121Listing suppressed or main image missingAug 20, 7:49 PM8.7s3,98441SUCCESS
RUN-800123Forecast exceeds capacity in next 60 daysAug 20, 10:34 AM12.7s13,05711SUCCESS
Two guards worth naming in the room. First, nothing here writes to Amazon: rules read, decide and email. A person still submits every claim, dispute and acknowledgement, which keeps the audit trail on a human. Second, with ALERT_TEST_RECIPIENT set, every send is redirected to one mailbox, so a demo or a staging run cannot reach a real Revelyst distribution list by accident.