Monitoring & Workspaces¶
With an account you get a workspace in which you can monitor domains permanently.
Adding and verifying domains¶
A domain in the workspace can be verified (proof of ownership): Vernax
shows you a token that you add as a TXT record under _vernax.<your-domain>
in your DNS zone — then click Verify. Verification is re-checked
automatically every week.
Verified domains get additional checks — e.g. the CVE lookup in the web security tool and the Exposure check.
Automatic monitoring¶
Per domain and tool you choose a check interval:
| Interval | Available from |
|---|---|
| weekly | Starter |
| daily | Pro |
| hourly | Team |
Tier limits: Starter up to 3 domains, Pro up to 10, Team unlimited.
Email alerts (Pro/Team)¶
You configure alerts per domain and per tool directly in the domain dashboard (expand domain → tool row). Two modes:
| Mode | When an email is sent |
|---|---|
On failures (fail) |
Only when at least one sub-check is fail. |
On changes (change) |
As soon as any sub-check changes compared to the previous run — status change, new or removed items, score change. That way you also notice when something improves or breaks silently. |
The email goes to the workspace owner and contains the affected sub-checks, the score history (before → after) and a direct link to the result. Email alerts are available from the Pro tier.
Recommendation: \"On changes\" for critical domains
A classic case: a certificate rotation invalidates the DANE/TLSA record — no service "goes down", but validating mail servers stop delivering. With On changes you catch exactly these silent breakages immediately.
How-to: get notified on every change¶
Goal: you want to be emailed as soon as anything changes on example.com —
whether it gets better or worse.
- Check account & plan. Email alerts are available from Pro. In the Free or Starter plan the alert option is not available.
- Add the domain. Dashboard → add
example.com. - Enable monitoring. Expand the domain. For each tool you want to watch (e.g. Mail, SSL, DNS) choose an interval (e.g. daily). Without an active interval no recurring checks run — and without two consecutive checks there is nothing to compare.
- Set the alert mode. In the same tool row set the alert selection to "On changes". Repeat for every tool you care about — the setting is per tool, not for the whole domain.
- Done. From the next scheduled run on, Vernax compares each result with the previous one. As soon as a sub-check status, the score or the list of sub-checks changes, an email goes to the workspace owner — with the affected points and a direct link.
Why isn't an email arriving (yet)?
- First check: on the very first run there's no predecessor to compare against — the first notification comes at the earliest on the second scheduled check.
- No interval: a single manual check triggers no alerts, only automatic monitoring does.
- Plan: the option is locked in the Free/Starter plan.
- Email delivery: the instance must be configured for email delivery server-side (the operator sets this up).
If you also want to route results into your own systems (Slack, ticketing …), add a webhook URL in the same tool row.
Score history¶
Every completed check is stored in the history. The score history shows as a chart how your domain develops over weeks and months — per tool and overall.
Retention¶
How long check results are kept is set per domain (the domain's history panel): 1 to 730 days, default 730 days (2 years). Older results are deleted automatically every day — which also shortens the visible score history.
PDF reports¶
Regular summaries of all the workspace's domains as a PDF by email. Configuration under Settings in the domain dashboard:
| Setting | Options |
|---|---|
| Interval | Weekly (weekday selectable) or monthly (calendar day 1–28). |
| Time | Hour in UTC. Sent from this hour on; if the service was unreachable at that moment, it's caught up during the day — never twice on the same day. |
| Mode | Snapshot (current state of all scores) or Delta (changes since the last report, with before/after scores). |
| Details | Optionally with all sub-check results and score history per domain. |
| Recipients | Any email addresses (comma-separated), also outside the workspace — e.g. for managers or clients. |
Each report is cryptographically signed and stored as a snapshot — its authenticity can be verified later.
Webhooks (Pro/Team)¶
In addition to email you can store a webhook URL per domain and tool (same
place as the alert setting). After every completed check Vernax sends a POST
with a JSON payload:
{
"check_id": "…",
"domain": "example.com",
"tool": "mail",
"status": "done",
"score": 87,
"triggered_by": "scheduled",
"completed_at": "2026-07-01T07:00:00+00:00",
"items": [
{ "key": "spf", "status": "ok", "value": "v=spf1 … -all" }
]
}
This lets you integrate results into your own systems — Slack/Mattermost (via their webhook bridges), ticketing systems or custom dashboards. The webhook fires on every check completion; filtering is up to the receiver.
Team workspaces¶
In the Team tier up to five members work in the same workspace. Existing members can add more people via an invite link.