The Admin Notifications function extends Voxel’s notification system to send admin notifications to multiple users based on roles and individual selection. This ensures important site events reach all relevant administrators.
Overview
By default, Voxel sends admin notifications to a single designated admin user. This function allows you to configure multiple recipients for all Voxel app events, either by role or by selecting specific user accounts.
Key Features
Send admin notifications to multiple users
Role-based recipient selection
Individual user selection
Works with all Voxel app events
Includes email and in-app notifications
Integrates with SMS Notifications (if enabled)
Setup Instructions
Step 1: Enable the Function
Navigate to Voxel Toolkit > Functions in your WordPress admin
Find Admin Notifications in the list
Toggle the switch to enable the function
Click Save Changes
Step 2: Configure Recipients
You can configure recipients in two ways:
By User Role
In the User Roles section, select which roles should receive admin notifications
All users with the selected roles will receive notifications
Common selections: Administrator, Editor, Shop Manager
By Individual User
In the Selected Users section, search for and select specific users
These users will receive notifications regardless of their role
Useful for including specific team members or managers
Note: The default Voxel admin user (set in Voxel Settings) will continue to receive notifications as usual. This function adds additional recipients without affecting the default behavior.
How It Works
Event Processing
When any Voxel app event fires (post submission, order placed, user registration, etc.):
Voxel processes the event normally (default admin receives notification)
This function identifies additional configured recipients
Each additional recipient receives the same notification (email and/or in-app)
If SMS Notifications is enabled, SMS is also sent to additional recipients
Notification Types
Type
Description
Email
Uses Voxel’s email templates with dynamic tags
In-App
Appears in user’s notification center
SMS
Sent if SMS Notifications is enabled and configured
Supported Events
This function works with all Voxel app events, including:
Post submitted for review
Post approved/published
New user registration
User login
Order placed
Order status changes
Booking requests
Review submissions
Message notifications
And all other Voxel app events
Use Cases
Multiple Administrators
Ensure all site administrators are notified of important events like new submissions or orders.
Department-Specific Notifications
Send notifications to specific team members based on their role (e.g., shop managers for orders).
Backup Notification Recipients
Add backup recipients to ensure notifications are seen even if the primary admin is unavailable.
SMS Integration
When the SMS Notifications function is also enabled:
Additional admin recipients can also receive SMS notifications
SMS is sent based on the same event triggers
Recipients must have a phone number configured in their profile
Troubleshooting
Notifications Not Being Received
Verify the function is enabled in Voxel Toolkit > Functions
Check that users are properly selected (by role or individually)
Ensure the event has admin notifications enabled in Voxel App Events