Automate the
routine triage.

Analysts should spend time on decisions, not button-clicks. Workflows fire on new clusters, CVE thresholds, KEV listings, or tagged entities. Actions chain into a single flow.

Visual editor. No code.

Drag-and-drop the trigger. Drag-and-drop the actions. Connect them with a line. Set conditions, branch logic, and action sequences visually.

Every workflow is portable. Export as JSON, import into another customer environment, version-control alongside your detection rules. The visual editor compiles to a text artifact you can grep.

Visual workflow editor click to expand
image · 1
Visual editor
Workflow canvas with Extract Entities, Generate Report, Send Webhook nodes connected by lines.

Triggers that match how you work.

A new cluster matches your interests. A CVE crosses an EPSS threshold. A tagged entity appears in the feed. A CVE gets added to KEV. Triggers fire per-customer in MSSP environments.

Cluster match CVE / EPSS threshold Entity tag KEV listing
Trigger configuration screen click to expand
image · 2
Trigger picker
Trigger configuration step with options for Cluster Match / CVE Threshold / Entity Tag / KEV.

Actions for the tools you use.

Notify a webhook. Post to Slack or Teams. Generate an AI summary. Open a ticket in your PSA. Send an email digest. Add to a collection. Chain multiple actions into a single workflow.

Each action carries its own retry policy and timeout. Failures show in the per-workflow audit log with the payload that failed and the response from the destination.

Action picker with destinations click to expand
image · 3
Action picker
List of action types: Webhook, Slack, Teams, AI Summary, Ticket, Email Digest, Add to Collection.

Dry-run against historical data.

Before you turn a workflow on, replay it against the last 30 days of clusters and see what would have fired. Spot the noisy trigger before it floods your client's Slack.

Dry-run runs through the full action chain in test mode. No webhook is sent, no ticket is opened. The audit log shows what would have happened with the payload it would have sent.

Dry-run results showing fired vs not fired click to expand
image · 4
Dry-run results
Table of historical clusters with "would fire" / "skipped" status and the trigger condition that matched.

Per-customer scoping for MSSPs.

Workflows built under one client only ever fire to that client's destinations. Overlapping triggers don't cross channels, so the right team gets the right alert and nobody sees what they shouldn't.

One place to manage workflows across your entire book. Filter the workflow list by customer, by trigger type, or by status. Disable an entire client's workflows at once for offboarding.

Workflow list filtered by customer click to expand
image · 5
Workflow list
Workflows table showing one workflow per row with Active / Personal labels and per-customer scoping.

Stop clicking through
the same alert chain.

Build it once in the visual editor, dry-run it against the last 30 days, turn it on. Per-customer scoping for MSSPs, full audit log per workflow.