Dashboard
Real-time overview for
● NS
● Pusher
Good
Warning
Alert
Agent Status
Queue Summary
📊
Select a card to configure
Add a card then click it here to edit its data source and thresholds.
Connections
NetSapiens API and Pusher real-time transport
Credentials are encrypted (AES-256-GCM) before being stored in the database. Secrets are never returned in API responses.
NetSapiens API
OAuth2 client credentials
https://
Your Skyswitch reseller portal domain — used only for authentication.
domain:
Your company's NS domain for call queue and agent data. Leave blank if you only monitor clients.
Bridge Worker
NS → Pusher data bridge
The bridge worker must run server-side to poll NetSapiens and publish to Pusher. Deploy it as a daemon or cron job.
# Run as daemon (recommended)
php bridge/worker.php
# Or via cron (every 5s)
* * * * * php /path/to/bridge/worker.php --once
* * * * * sleep 5 && php /path/to/bridge/worker.php --once
# Single tenant only
php bridge/worker.php --tenant=acme
Users & Roles
Manage access by NetSapiens extension
Users authenticate with their NS credentials. The role below determines WallBoard Pro permissions, independent of their NS system role.
Role Permissions Matrix
| Permission | Admin | Supervisor | Agent | Kiosk |
|---|
Boards
Manage wallboard instances and queue assignments
Branding
Customize appearance for your tenant
Identity
Alert Thresholds & Notifications
Configure warning and alert levels for dashboard metrics
Thresholds control when dashboard metric cards change color from neutral to warning (yellow) or alert (red). Click Configure Thresholds to set values and view industry benchmarks.
Reports
Historical queue and agent performance
Report Type
Date Range
📊
Select a report type and date range
Then click Run Report
Audit Log
All admin actions within this tenant