Documentation
Guides
Dashboard 2.0

Dashboard 2.0

Dashboard 2.0 is a complete redesign of the NAT web interface. It introduces a persistent sidebar navigation, a real-time activity feed, team collaboration tools, and a fully responsive layout that works on mobile and tablet screens.


Sidebar navigation

The sidebar is organized into three top-level sections:

Testing

ItemDescription
Test PlansLLM-generated test plans — create, review, approve, and execute
ScansFunctional and security scan runs — live status, results, and history
SecuritySecurity findings grouped by severity and OWASP category
SchedulesCron-based recurring scan schedules
ScenariosNatural language test scenarios — generate, preview, and run

Insights

ItemDescription
OverviewReal-time activity feed, key metrics, and recent scan summaries
AgentsStatus and logs for autonomous testing agents
HistoryFull scan and test run history with filtering and search

Settings

ItemDescription
BillingPlan details, usage, and Stripe subscription management
TeamInvite team members, manage roles, and view activity
Getting StartedOnboarding checklist and LLM/exporter configuration prompts

Real-time activity feed

The Insights → Overview page displays a live activity feed powered by a WebSocket connection. The feed shows:

  • Scan started / completed / failed events
  • New findings detected (with severity badge)
  • Test plan generation completed
  • NL scenario approved or executed
  • Team member actions (annotation added, scan shared)
  • Agent status changes

The WebSocket connection is established automatically when you open the dashboard. If the connection drops, the dashboard reconnects automatically and replays any missed events from the last 60 seconds.

The activity feed is visible to all workspace members. Each event shows the triggering user's avatar and display name.


Team collaboration

Dashboard 2.0 includes several features designed for teams working together on API testing.

Finding annotations

Any workspace member can add a comment to a finding directly from the Security page. Annotations are visible to all team members and are included in HTML and PDF exports.

To annotate a finding:

  1. Open Testing → Security
  2. Click a finding to open the detail panel
  3. Click Add annotation at the bottom of the panel
  4. Type your note and click Save

Shareable scan links

Every scan result page has a Share button that generates a time-limited shareable URL (valid for 7 days by default). Recipients can view the scan results without needing a NAT account.

https://app.nat-testing.io/share/scan/abc123xyz?token=...

Enterprise plans support password-protected share links and custom expiry durations.

Slack and Microsoft Teams notifications

Connect NAT to your team's chat tools from Settings → Team → Notifications:

  • Slack — post scan summaries and critical findings to a chosen channel
  • Microsoft Teams — post adaptive card summaries to a Teams channel via incoming webhook

Notification triggers are configurable per workspace:

  • Scan completed
  • Critical or high severity finding detected
  • Scan failed with an error
  • Monthly quota approaching (80% used)

Mobile responsiveness

The Dashboard 2.0 layout adapts to all screen sizes:

Screen widthSidebar behavior
≥ 1024 px (desktop)Sidebar fully expanded with labels
768–1023 px (tablet)Sidebar collapsed to icon-only mode; hover to expand
< 768 px (mobile)Sidebar hidden; open via hamburger menu

All core workflows — viewing scan results, approving test plans, running NL scenarios — are fully usable on a mobile browser. PDF downloads are supported on mobile via the browser's native download prompt.


Keyboard shortcuts

ShortcutAction
G then OGo to Overview
G then SGo to Scans
G then PGo to Test Plans
G then FGo to Security (Findings)
NNew scan
/Focus global search
?Open keyboard shortcut reference

Related

Was this helpful?