Skip to main content

vulkro notify

Pro

vulkro notify is part of Pro: Notify (notify), Slack, Teams and webhook delivery. On Free it stops before doing any work, prints what it needs and where to get it, and exits 1. See Pricing.

POST a scan summary to a webhook (Slack, Teams, or a generic JSON receiver). This is opt-in network egress: it is the one place notify touches the network, and only when you invoke it. Included in the 90-day trial and in Pro.

For richer routing (Jira issues, PagerDuty incidents) attached to a scan, see the scan --post-to flag on vulkro scan.

Usage

vulkro notify [PATH] --url <WEBHOOK_URL>
ArgumentDescriptionDefault
PATHPath to the project root..

Flags

FlagDescriptionDefault
--url <URL>Webhook URL (Slack, Teams, or a generic JSON receiver). Required.
--min-severity <MIN_SEVERITY>Only notify if this severity or worse is present.high

Example

vulkro notify . --url "$SLACK_WEBHOOK" --min-severity critical

Payloads carry only severity counts, short signal IDs, workspace-relative paths, line numbers, and truncated messages: no absolute paths and no code snippets.

Command reference

Generated from vulkro help notify on vulkro 0.26.0. This block is the authoritative flag, usage, and exit-code reference for this command; the prose above is the friendly explanation. Do not edit this block by hand; run npm run docs:cli after a release.

[Pro] Send a scan summary to a webhook (opt-in network call).

[Pro] POST a scan summary to a webhook (opt-in network egress).

Exit code: 0 delivered, or the severity threshold was not met so nothing was sent; 2 on `VULKRO_OFFLINE`, a non-2xx webhook response, a network error, or a scan / IO error. It never returns 1.

Usage: vulkro notify [OPTIONS] --url <URL> [PATH]

Arguments:
[PATH]
[default: .]

Options:
--offline
Hard-disable every outbound network call for this run (sets VULKRO_OFFLINE=1). Blocks the CVE feed, the license heartbeat, the update check, webhooks, and any cloud AI endpoint; a loopback model (http://127.0.0.1, http://localhost) is still allowed. Equivalent to exporting VULKRO_OFFLINE=1, and the flag wins when both are set

--url <URL>
Webhook URL (Slack, Teams, generic JSON receiver)

--min-severity <MIN_SEVERITY>
Only notify if this severity or worse is present

[default: high]

-h, --help
Print help (see a summary with '-h')