Integration
Price change alerts in Slack that nobody mutes
Price change alerts in Slack are notifications posted to a workspace channel when a monitored competitor price moves, a listing falls below MAP, or a data source degrades. Routing rules decide which channel receives which alert, severity decides whether it posts immediately or waits for a scheduled digest.
Connect your Slack workspace once, then decide which alerts go to which channel and which ones are urgent enough to interrupt someone. A below-MAP listing can post to a channel the moment it is detected, while ordinary competitor moves collect into a 9am digest. The routing is the whole point: an alert channel that fires 300 times a day gets muted within a week, and then nobody sees the one that mattered.
The arithmetic that kills most alert channels
Work it out before you configure anything. Take 2,500 monitored products with six competitor listings each. That is 15,000 observations per refresh cycle, and on twice-daily refresh, 30,000 a day. If two percent of those observations are a price change, that is 600 changes a day. Post each one and you have made a firehose. Post nothing and you have bought a dashboard nobody opens.
The workable middle is a severity model. Interrupt for the small number of events where a human should act inside the hour. Batch everything else into a digest people read with coffee. A sensible target is interrupting on a small fraction of your daily events and batching the rest.
Alerts — last 24 hours
Voltbay cut Aurora H7 by 12%
18 min ago$249.00 → $219.00. You are now $30.00 above the market low.
New MAP violation — DealVault
42 min agoIronside 20V Brushless Drill Kit listed 23.4% below MAP. Evidence captured.
Harborline feed recovered automatically
3 hours agoLayout change detected at 04:12, new extraction recipe live at 04:19. No gap in history.
PrimeDeck out of stock on 4 tracked products
5 hours agoAudio category. Repricing rules now ignore these listings.
Casa & Kin raised 9 prices overnight
8 hours agoHome & kitchen, average +4.2%. Margin headroom opened on 6 of your SKUs.
New seller detected on 3 products
11 hours agoRivermark Trading appeared on PrimeDeck. Not in your authorised reseller list.
How to route price change alerts in Slack by severity
| Event | Severity | Where it goes | When |
|---|---|---|---|
| Listing detected below MAP | Critical | A dedicated channel with the brand or channel manager in it | Immediately, with evidence attached |
| Competitor drops price on an A-class SKU by more than your threshold | High | The pricing channel | Immediately |
| Competitor goes out of stock on a product you both carry | Medium | The pricing channel | Digest |
| Any competitor price move under the threshold | Low | Digest only | Daily or weekly |
| A source stops returning good data or coverage drops | High | An operations channel, not the pricing channel | Immediately |
| A repricing rule proposes changes for review | Medium | The pricing channel | Digest, with a link to the queue |
The source degradation alert is the one teams forget to set up and the one that protects everything else. It is described in data quality.
How to connect Slack
- 1
Install the app in your workspace
From Integrations, choose Slack and approve the install. Slack shows exactly what the app can do. A workspace admin may need to approve it depending on your workspace settings.
- 2
Pick your channels
Choose a default channel, then add others. A common setup is three: pricing, MAP violations, and an operations channel for data health. Private channels work once the app is invited to them.
- 3
Set thresholds
Define what counts as a price move worth reporting, in percent or dollars, and set it per product group. A 2 percent move on a 900 dollar item deserves more attention than 2 percent on a 9 dollar one.
- 4
Write routing rules
Route by alert type, severity, product group, brand or competitor. A rule can send Voltbay moves to one channel and everything else to another, because the person watching your closest competitor is often not the person watching the rest.
- 5
Schedule the digests
Choose a time and a day for each digest, per channel. Digests summarise the batched alerts with counts and the biggest movers first, and link into the app for the detail.
What data flows in each direction
| Direction | What moves |
|---|---|
| Us to Slack | Alert messages containing the product, your price, the competitor price and source, the change in dollars and percent, severity, and a link into the app |
| Slack to us | The workspace and channel names needed for routing, and nothing else |
| Never read | Your messages, files, DMs, channel history and member profiles |
Alerts are outbound. Nothing in Slack can change a price, and no message content is read from your workspace.
Keeping the signal high over time
- Group related alerts. Twelve variants of one product moving together post as one message, not twelve.
- Set thresholds per product group. One global percentage always over-reports cheap items and under-reports expensive ones.
- Suppress repeats. A competitor that toggles a promotional price on and off should not generate an alert every cycle.
- Separate operations from pricing. Data health belongs with whoever fixes it, not with whoever prices.
- Review the channel monthly. If nobody has acted on an alert type in a month, move it to the digest. Muting is what happens when you skip this.
What the Slack integration does not do
- It does not read your workspace messages, files or channel history.
- It does not post to direct messages unless a user opts in for their own alerts.
- It does not let anyone approve or push a price change from Slack. Price changes happen in the review queue, with the guardrails described in repricing.
- It does not replace email alerts. Both run at once, and the weekly digest is available on either.
- It does not carry evidence screenshots into Slack for MAP alerts. The message links to the evidence record instead, so the audit trail stays in one place.
If you would rather route alerts into your own systems, webhooks and the REST API deliver the same events with the full payload, on every plan.
Put price alerts where your team already is
Connect Slack, route MAP violations to one channel and competitor moves to another, and see what a week of well-filtered alerts looks like. Fourteen days free, no credit card.
Frequently asked questions
How do I get price change alerts in Slack?
Install the app in your workspace from the Integrations screen, choose the channels to post into, set the thresholds that define a reportable move, and write routing rules by alert type, severity, product group or competitor. Critical alerts post immediately and the rest collect into a digest on the schedule you set.
Can different alerts go to different channels?
Yes. Routing rules match on alert type, severity, product group, brand or specific competitor. A common setup is three channels: MAP violations for the brand or channel manager, competitor price moves for the pricing team, and data health for whoever maintains the sources. Private channels work once the app is invited.
How do I stop the alert channel becoming noise?
Set thresholds per product group rather than one global percentage, group variants of the same product into one message, suppress repeated toggling of the same promotional price, and send anything below the threshold to a digest instead. Then review monthly and demote any alert type nobody has acted on.
Can I schedule a daily or weekly digest?
Yes. Each channel can have its own digest schedule. Digests summarise batched alerts with counts, the largest movers first, and links into the app for detail. A common pattern is a daily digest for the pricing channel and a weekly one for a wider list that includes merchandising.
Does the Slack app read our messages?
No. The integration is outbound. It posts alert messages and reads only the workspace and channel names it needs for routing. Message content, files, direct messages, channel history and member profiles are never read. You can remove the app from your workspace at any time and posting stops immediately.
Can someone approve a price change from Slack?
No, deliberately. Alerts link into the review queue where the proposed price, the competitor observation that triggered it, the binding guardrail and the change history are all visible. Approving a price from a chat message without that context is how mistakes get made at speed.
Is Slack alerting included on every plan?
Yes. Slack, email alerts, the weekly digest, webhooks and API access are on all four plans, starting at 99 dollars per month. Plans differ only by how many products you monitor and how often prices refresh, and refresh rate is what sets how quickly an alert can reach you.
Keep reading
- All integrationsStore connections, feeds, marketplaces, CSV over SFTP, webhooks and the REST API.
- Price monitoring APIThe same events as webhooks, with full payloads, for routing into your own systems.
- Data qualitySource degradation alerts, and why they belong in a separate channel.
- MAP protectionWhat a violation alert links to: evidence, seller identity and offender history.
- Competitor price monitoringWhat generates the alerts in the first place, and how thresholds should be set.
- PricingEvery alert channel is included on every plan, with unlimited users.
Start monitoring in the next ten minutes
Connect your store, match your catalogue and get your first competitor comparison in the same session.
14 days, no credit card, cancel in one click.