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
| Item | Description |
|---|---|
| Test Plans | LLM-generated test plans — create, review, approve, and execute |
| Scans | Functional and security scan runs — live status, results, and history |
| Security | Security findings grouped by severity and OWASP category |
| Schedules | Cron-based recurring scan schedules |
| Scenarios | Natural language test scenarios — generate, preview, and run |
Insights
| Item | Description |
|---|---|
| Overview | Real-time activity feed, key metrics, and recent scan summaries |
| Agents | Status and logs for autonomous testing agents |
| History | Full scan and test run history with filtering and search |
Settings
| Item | Description |
|---|---|
| Billing | Plan details, usage, and Stripe subscription management |
| Team | Invite team members, manage roles, and view activity |
| Getting Started | Onboarding 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:
- Open Testing → Security
- Click a finding to open the detail panel
- Click Add annotation at the bottom of the panel
- 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 width | Sidebar 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
| Shortcut | Action |
|---|---|
G then O | Go to Overview |
G then S | Go to Scans |
G then P | Go to Test Plans |
G then F | Go to Security (Findings) |
N | New scan |
/ | Focus global search |
? | Open keyboard shortcut reference |
Related
- LLM Test Plan Generator — generate test plans from an OpenAPI spec
- Natural Language Test Authoring — describe tests in plain English
- Root Cause Analysis — AI-powered failure diagnosis
- PDF Reports — export scan results as PDF
- Pricing & Plans — plan comparison and quotas