DomainOpsDomainOps

Agency Features

The Agency plan is built for digital agencies managing domains and infrastructure across multiple clients. Organise by portfolio, generate branded reports, and share with clients — no login required.

Setting up client portfolios

  1. 1

    Go to Settings in the sidebar.

  2. 2

    Scroll to the Portfolios section and click Create Portfolio.

  3. 3

    Enter the portfolio name (e.g. "Acme Corp" or the client's company name).

  4. 4

    Click Show client details (Agency) to expand the client fields.

  5. 5

    Fill in client details: Client Name, Client Email, Brand Colour (hex), and Brand Logo URL.

  6. 6

    Click Create Portfolio.

  7. 7

    Assign domains to the portfolio from the Domains page — edit a domain and select the portfolio.

Client fields explained:
  • Client Name — displayed on reports and used for portfolio labelling
  • Client Email — for future automated report delivery
  • Brand Colour — hex colour used as the accent on client-facing reports
  • Brand Logo URL — logo displayed at the top of client reports

Generating client reports

  1. 1

    Go to Reports in the sidebar (or navigate to Dashboard → Client Reports).

  2. 2

    Click New Report.

  3. 3

    Select the portfolio you want to report on.

  4. 4

    Choose a report type: Exposure Summary, Full Audit, or Executive Brief.

  5. 5

    Optionally set a custom title and expiry period (default: 30 days).

  6. 6

    Click Generate Report.

  7. 7

    Copy the share link — send it to your client via email or messaging.

Report types

TypeWhat it includesBest for
Exposure SummaryPortfolio exposure score, per-domain grades, open finding countsRegular client updates
Full AuditAll domain details: WHOIS, SSL, DNS, security headers, CVEs, subdomainsOnboarding or quarterly reviews
Executive BriefHigh-level risk overview with recommendations (AI-generated)C-level stakeholders

How sharing works

  • Share linkEach report gets a unique URL (e.g. app.domainops.io/reports/abc123...). Anyone with the link can view the report — no account needed.
  • ExpiryReports expire after the period you set (7, 30, 90 days, or 1 year). Expired reports return a 404.
  • SnapshotReports capture a point-in-time snapshot. The data won't change after generation — create a new report to show the latest state.
  • ViewsView count is tracked for each report, so you can see if your client has opened it.

Agency plan limits

FeatureLimit
Domains500
Endpoints500
Team members10
Portfolios50
Exposure scanningUnlimited
API accessIncluded
Calendar serviceIncluded