Docs
← Home Sign In Get Started

Overview

The Agency Dashboard gives MSPs, security agencies, and teams managing multiple client websites a single-page view of every monitored domain's security posture. Instead of switching between individual domain reports, you get a consolidated table with grade badges, finding counts, and last scan times - sorted by risk by default.

🏢
Requires a SaaS monitoring subscription. The Agency Dashboard aggregates data from your Monitored Domains. You need an active Pro or Agency plan with at least one domain added.

Accessing the dashboard

Navigate to app.shieldome.com/agency or use the "Agency View" link in the sidebar. The page is private to your account - each user sees only their own monitored domains.

What you see

ColumnDescription
DomainThe domain name and URL. Click the URL to open it in a new tab.
GradeSecurity grade badge (A to F) derived from the last completed scan score. Grey ? means not yet scanned.
Critical / HighCount of critical and high-severity open findings from the last scan.
Last ScanRelative time since the last completed scan (e.g. "3h ago").
ActionsView the full scan report, or trigger an on-demand scan.

Summary cards

At the top of the page, five cards show fleet-wide totals: the number of monitored domains, and the total critical, high, medium, and low finding counts across all last scans. Use these for a quick health check without scrolling the table.

Sorting and filtering

  • Click any column header to sort by that column. Click again to reverse the sort direction.
  • Default sort is by critical finding count, highest first - so your most urgent clients appear at the top.
  • Search the domain name or URL using the search box.
  • Filter by grade using the grade dropdown - useful for quickly isolating F-grade or unscanned domains.

On-demand scanning

Each row has a Scan Now button that queues an immediate scan of that domain. The button shows "Queued..." then "Scanning..." while the scan runs. The table refreshes automatically after 10 seconds so you can see the updated score without a page reload.

API access

The data behind the Agency Dashboard is available via the REST API:

GET /api/me/agency-overview
Authorization: X-Shieldome-Key your-api-key

Response:
{
  "domains": [
    {
      "id": 42,
      "domain": "client1.com",
      "url": "https://client1.com",
      "grade": "B",
      "last_score": 78,
      "critical": 0,
      "high": 2,
      "medium": 5,
      "low": 3,
      "last_scanned_at": "2026-08-31T10:22:00"
    }
  ],
  "summary": {
    "total": 12,
    "critical": 3,
    "high": 14,
    "medium": 27,
    "low": 41
  }
}

White-label reporting

For client-facing reports, use the PDF export on individual scan pages. The Agency Dashboard is internal - it shows your own account data and is not designed for sharing with clients directly. Use white-label PDF reports or white-label badges for client deliverables.