loading
loading
Utilities
Stream tool output and publish it to your chat and alerting platforms.
overview
notify streams the output of other tools to chat and alert providers so long-running workflows can push findings without a custom webhook client.
Bulk mode, delays, and provider IDs help you avoid flooding a channel when a noisy scanner finishes.
Attach it at the end of a scheduled recon or scan graph when humans should see only the final hits.
use cases
Send a scanner's output straight to a chat channel so the team sees a fresh CVE or exposure as a message instead of a buried file.
Use bulk mode to batch a results file into a compact summary rather than a stream, posting one digest at the end of a workflow.
Set the provider and id so different workflows post to different destinations, keeping recon noise and critical alerts apart.
Set a character limit and a rate limit so long output splits cleanly and a high-volume run does not flood or get throttled.
reference
| Name | Type | Flag | Description |
|---|---|---|---|
| id | STRING | -id | id to send the notification to (optional) |
| bulk | BOOLEAN | -bulk | enable bulk processing |
| data | FILE | -data | input file to send for notify |
| delay | STRING | -delay | delay in seconds between each notification |
| proxy | STRING | -proxy | http proxy to use with notify |
| silent | BOOLEAN | -silent | Don't print the banner |
| verbose | BOOLEAN | -v | enable verbose mode |
Showing key inputs. notify exposes 13 inputs in total.
| Name | Type | Flag | Description |
|---|---|---|---|
| id | STRING | -id | id to send the notification to (optional) |
| bulk | BOOLEAN | -bulk | enable bulk processing |
| data | FILE | -data | input file to send for notify |
| delay | STRING | -delay | delay in seconds between each notification |
| proxy | STRING | -proxy | http proxy to use with notify |
| silent | BOOLEAN | -silent | Don't print the banner |
| verbose | BOOLEAN | -v | enable verbose mode |
| provider | STRING | -provider | provider to send the notification to (optional) |
| char-limit | STRING | -char-limit | max character limit per message (default 4000) |
| msg-format | STRING | -msg-format | add custom formatting to message |
| rate-limit | STRING | -rate-limit | maximum number of HTTP requests to send per second |
| config-file | FILE | -config | notify configuration file |
| provider-config-file | FILE | -provider-config | provider config file |
example
# notify: send findings to the configured Slack providercat findings.txt | notify -provider slack -bulk -delay 1[notify] provider=slack[notify] sent 12 lines in bulk[notify] channel=#recon-alerts[notify] status=ok[notify] doneguidance
Use notify at the end of a workflow to push results to a chat or alerting platform. It does not scan or discover anything; it delivers another tool's output. Reach for it whenever you want findings to land in Slack, Discord, Telegram, or email automatically.
Renders findings as an HTML report instead of pushing them to chat. Pick by whether you want a file or a live alert.
Builds a structured report from results. notify is for delivery to a platform rather than report formatting.
Captures output to a file for the workflow. notify takes that file and publishes it onward.
faq
related
Import, export, and link workflow data with Airtable.
Decode Android APK files into smali sources and resources.
Check a file's values against conditions and exit with a matching code.
Extract all hosted zones from AWS Route53.
Output file lines by batch size, given START_LINE and END_LINE.
Extract a batch range from a file's lines or a folder's files, with parallel processing.
Targets are scanned by nuclei, then notify streams the findings to a chat platform and writes a record of what was sent as a queryable output.
Facts on this page come from the live Trickest tool library.