Swif's redesigned Notification Rules let you create customized alerts for device events across your team. You can define exactly what triggers a notification, set conditions with AND/OR logic, choose which devices or groups to monitor, and deliver alerts through multiple channels — including in-app push, email, Slack, and SMS.
Note: Notifications are scoped at the team level. All device lists, groups, and targeting options reflect the devices assigned to your currently active team.
Creating a Notification Rule
Navigate to Settings → Notifications and click Create Notification Rule. A guided wizard walks you through five steps:
Step 1: Select Event Type
Choose the category of event you want to be alerted about. Events are organized into groups for easier navigation:
Device Health — e.g., insufficient disk space, high CPU usage
Location — e.g., device connects from a specific country
Security (Event Logs) — e.g., unauthorized access attempts
Compliance — e.g., device falls out of compliance policy
Step 2: Build Conditions
Define the specific criteria that must be met to trigger the notification.
Select a condition field (e.g., OS type, country, disk threshold) and an operator (e.g., equals, less than, in) and provide a value.
Multiple conditions: You can add multiple conditions to a single rule. Use AND logic (all conditions must be true) or OR logic (any condition can be true) within a group.
Condition groups: Create separate groups of conditions and connect them with AND/OR logic between groups for advanced filtering (e.g., "(OS = macOS AND Country in US, CA) OR (Disk < 20%)").
Conditions can be reordered, edited, or removed at any time.
Step 3: Select Target
Choose which devices this notification rule applies to. All event types (Device Health, Location, Security, and Compliance) support the same three targeting options:
All Devices — monitors every device in your current team (shown with a count, e.g., "All Devices in this team (141)")
Device Groups — select one or more device groups to monitor
Specific Devices — search and select individual devices by name or serial number
The device picker only shows devices belonging to your active team. If you switch teams, the available devices update accordingly.
Step 4: Select Channels
Enable one or more delivery channels for the notification:
Push (In-App) — receive notifications within the Swif dashboard
Email — enter one or more email addresses to receive alerts (these do not need to be Swif users)
Slack — send notifications to a Slack channel (requires Slack integration — see below)
SMS — enter one or more phone numbers in international format (e.g., +15551234567) to receive text message alerts
You can enable multiple channels simultaneously on a single rule.
Step 5: Review
Review a summary of your notification rule — including the event type, conditions, targets, and delivery channels. Confirm everything looks correct, then click Create Rule.
You can navigate back to any previous step using the Back button or by clicking a step in the stepper header. All your selections are preserved when navigating between steps.
Editing a Notification Rule
From the Settings → Notifications list, click Edit on any existing rule. This opens the same wizard used for creating rules, with all steps pre-filled based on the current configuration.
You can modify conditions, targets, or channels and save your changes.
Changing the Event Type: If you change the event type during editing, downstream steps (conditions, targets) may reset since they depend on the event type. A banner will notify you of this, and the review step will highlight your unsaved changes.
Integrating Slack
To enable Slack as a notification channel:
Go to the Integrations tab in Settings.
Enable Swif Connect for Slack.
Log in with your Slack workspace, allow the connection, and grant the necessary permissions.
Return to Settings → Notifications — the Slack channel option will now be available when creating or editing notification rules.
SMS Notifications
To use SMS notifications:
When creating or editing a notification rule, enable SMS in the Channels step.
Enter one or more phone numbers in international format (e.g., +15551234567).
Phone numbers are validated for correct format — duplicates and invalid entries are blocked with clear error messages.
SMS can be used alongside other channels (push, email, Slack) on the same rule.
Tips
Repeat the rule creation process to set up multiple notification rules for different event types or conditions.
Use multiple conditions and AND/OR logic to create precise, targeted alerts.
All targeting options (All Devices, Device Groups, Specific Devices) are available across all event types for consistent flexibility.
Notification rules are team-scoped — switch teams to manage notifications for a different set of devices.




