NS
Credentials are verified directly against your NetSapiens platform. Access level is determined by your assigned role.
Dashboard
Live
Good
Warning
Alert
Active Calls
0
No active calls
Calls Waiting
0
No calls waiting
Agent Status
Queue Summary
Cards
📊
Select a card to configure
Add a card then click it here to edit its data source and thresholds.
Credentials are encrypted (AES-256-GCM) before being stored in the database. Secrets are never returned in API responses.
NetSapiens API
OAuth2 client credentials
● Not checked
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 authenticate with their NS credentials. The role below determines WallBoard Pro permissions, independent of their NS system role.
Role Permissions Matrix
PermissionAdminSupervisorAgentKiosk
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.
Report Type
Date Range
📊
Select a report type and date range
Then click Run Report
WallBoard Pro
Live