Notifications
Stay informed when missions are ready — manage email and Slack notifications, configure org-wide Slack channels, and view your notification history
Alloy can notify you by email when important events happen — like when a mission finishes processing. You control which notifications you receive, and you can manage your preferences at any time.
Notification bell
The bell icon in the sidebar shows your most recent notifications. Click it to open a dropdown with up to 20 recent items.
Each notification shows:
- The mission name (or names, if multiple were batched together)
- A brief label (e.g. "Mission")
- A relative timestamp (e.g. "5m ago", "2h ago")
Click a notification to expand it and see more detail.
The notification bell shows notifications for your entire organization — all team members see the same history.
Managing your preferences
Notification preferences are per-user — each person in your organization controls their own settings.
How to access
Available notification types
| Event | Description |
|---|---|
| My browser uploads | Get an email when a mission you upload to Alloy through the browser finishes processing |
Use the toggle next to each event type to enable or disable email notifications. Changes take effect immediately.
The browser upload email setting is enabled by default and only applies to missions you upload in Alloy through the browser. Device, cloud integration, API, and legacy missions do not send this email.
Slack notifications
If your organization has the Slack integration connected, Alloy can post notifications directly into a Slack channel. Unlike email preferences, Slack notifications are org-wide — everyone in the channel sees the same alerts.
Available Slack notification types
| Event | Description |
|---|---|
| New mission uploaded | A new mission is uploaded to the platform — whether via the app or from an S3/GCS bucket you've integrated with Alloy |
| Early access ready | Mission data is available for querying (before the full report) |
| Mission ready | A mission finishes processing and is ready to review |
| Triggered report ready | A mission-triggered prompt finishes generating a report; Alloy posts it in the mission's Slack thread |
| Scenario match found | One of your scenarios detects a pattern match on a mission |
| Scheduled report ready | One of your scheduled prompts finishes generating a report |
How to configure
Most Slack notifications are set up from within Slack. Go to the Slack channel where you want to receive the alerts and ping @Alloy with what you want. For example:
- "@Alloy notify this channel when missions are ready"
- "@Alloy DM me when a scenario match is found"
- "@Alloy post here when a new mission is uploaded"
Once configured, the notification will appear in the Notifications tab with a toggle so anyone in your org can pause or resume it. Unconfigured types show as Not configured until you ask @Alloy to set them up.
Triggered report notifications are shown under Mission ready in the Slack section. After Mission ready has a Slack channel, you can enable or disable Triggered report ready directly from the Notifications tab. Triggered reports reply in the relevant mission thread; if there is no Mission ready Slack message for that mission yet, the first triggered report starts the thread and later triggered reports for that mission reply there.
Can't find Alloy in your Slack workspace? Your org may not have connected Slack yet — see Slack integration to get started.