Notifications
Configure alert channels and thresholds for NexusCommerce system notifications.
Overview
The Notifications settings page lets you configure where NexusCommerce sends alerts and which events trigger notifications. Notifications help you stay informed about platform events without having to check the Dashboard continuously.
Key Concepts
Alert Channel — A destination for notifications: email, Slack webhook, or in-app notification center.
Alert Type — The category of event that triggers a notification. Each alert type can be enabled or disabled independently and may have configurable thresholds.
Notification Level — The minimum severity level for a channel. Set a channel to "Critical only" to reduce noise, or "All" to receive every info-level notification.
Getting Started
Navigate to Settings > Notifications.
Configure Email Notifications
- Email notifications go to the billing email on the account by default
- Add additional recipients in the Email section
- Select which alert types to include
- Click Save
Configure Slack Notifications
- Click Add Slack Webhook
- Create an Incoming Webhook in your Slack workspace: Slack Webhooks
- Paste the webhook URL
- Select which alert types to send to this channel
- Click Test Webhook to verify
- Click Save
Features
Alert Types
| Alert Type | Trigger | Default Threshold |
|---|---|---|
| Low Stock | Available units below threshold | Replenishment threshold |
| Out of Stock | Available units = 0 | — |
| Connection Error | Marketplace connection enters error status | — |
| Sync Failure | 3 consecutive sync failures on a connection | 3 failures |
| Buy Box Lost | A monitored ASIN loses the Buy Box | — |
| Pricing Conflict | Two active pricing rules conflict for the same SKU | — |
| Return Rate Spike | Return rate exceeds threshold in rolling window | 5% in 7 days |
| Rating Drop | Product average rating drops significantly | 0.3 stars in 14 days |
| Negative Review Spike | Negative topic appears in high % of reviews | 20% of reviews in 7 days |
| LLM Visibility Drop | LLM visibility score drops below threshold | Score < 40 |
| Return Anomaly | AI detects a return rate anomaly | Medium sensitivity |
| Billing — Payment Failed | Stripe payment fails | — |
| Billing — Usage Warning | Usage reaches 80% of plan limit | 80% |
| AI Job Failed | An AI worker job fails after all retries | — |
Threshold Configuration
For alert types with configurable thresholds, click the alert type row to expand the threshold settings:
Low Stock example:
Alert when available units fall below: [10] units
Or when days of stock fall below: [7] days
Apply to: All SKUs / Specific SKUs / Specific CategoryNotification Digest
Instead of individual alerts for each event, configure a daily or weekly digest:
- Daily digest — Sent at 8 AM in your tenant timezone. Summarizes all alerts from the past 24 hours.
- Weekly digest — Sent every Monday at 8 AM. Summarizes the past 7 days.
Digests are available only via email. Slack notifications always fire in real time.
In-App Notification Center
The bell icon in the top navigation opens the in-app notification center. All alerts appear here regardless of email/Slack settings. Notifications in the center are retained for 30 days.
Mark individual notifications as read or use "Mark All Read" to clear the count badge.
Do Not Disturb
Configure quiet hours during which non-critical notifications are held and delivered as a batch at the end of the quiet period:
- Quiet hours start: e.g., 10 PM
- Quiet hours end: e.g., 7 AM
- Timezone: Your tenant timezone
Critical alerts (connection errors, payment failures, out-of-stock events) bypass quiet hours and are delivered immediately.
Configuration
| Setting | Description | Default |
|---|---|---|
| Email recipients | Additional email addresses for alert delivery | Account email only |
| Slack webhooks | Slack webhook URLs | None |
| Notification level | Minimum severity: Critical / Warning / Info / All | Warning |
| Daily digest | Enable daily summary email | Disabled |
| Weekly digest | Enable weekly summary email | Disabled |
| Quiet hours | Hours to hold non-critical notifications | Disabled |