Evidence-First Indicator Enrichment

Evidence-First Indicator Enrichment

Evidence-First Indicator Enrichment

This automation enriches incoming security indicators by checking the organization's existing intelligence first and consulting a secondary reputation source only for supported indicators that remain unresolved. It returns normalized matches, unresolved indicators, reputation reports, and lookup status to the calling investigation.

Enrichment

Investigation

Security Monitoring

Network threat

Trigger

The flow is triggered by an incoming array of observables containing a type and value for each security indicator.

Outcome

The calling investigation receives normalized internal matches, unresolved indicators, secondary reputation reports, lookup counts, and error information.

Trigger

The flow is triggered by an incoming array of observables containing a type and value for each security indicator.

Outcome

The calling investigation receives normalized internal matches, unresolved indicators, secondary reputation reports, lookup counts, and error information.

Before

An analyst likely copied each IP, domain, URL, or file hash into separate intelligence consoles and repeated searches for indicators not already covered by internal intelligence. The results then had to be reconciled with the original alert while avoiding unnecessary checks and private addresses.

How it works

  1. Receive the indicators and query the internal intelligence store in one consolidated lookup.
  2. Identify unresolved, supported indicators, exclude private or unsupported values, and perform limited reputation lookups.
  3. Normalize all findings and return the results, skipped values, counts, and errors to the investigation.

Workflow details

  • Receive and prioritize: The workflow accepts a list of observables such as IP addresses, domains, URLs, email addresses, and file hashes, then prepares them for a consolidated intelligence lookup.
  • Check internal intelligence: It sends eligible indicators to OpenCTI in a single query and normalizes available scores, labels, indicator details, reports, relationships, and unresolved values. If there is nothing to query, it returns an empty result rather than performing unnecessary work.
  • Filter secondary lookups: Indicators not resolved internally are converted into the appropriate lookup form for supported IP, domain, file-hash, and URL types. Private IPv4 addresses are excluded, unsupported types are marked as skipped, and no files or URLs are uploaded.
  • Retrieve reputation evidence: VirusTotal reports are consulted for eligible unresolved indicators, with a maximum of 10 lookups and up to two processed in parallel. Failures or unavailable reports do not prevent the remaining checks from continuing.
  • Return investigation-ready results: The workflow summarizes reputation, malicious and suspicious counts, harmless and undetected results, tags, categories, ownership, country, dates, and report links, alongside OpenCTI matches, unresolved indicators, the number checked, and any error information.

What changed

Internal intelligence is checked before any secondary lookup, and only unresolved supported indicators proceed to consultation. The investigation receives a structured result that separates existing matches, unresolved values, skipped indicators, and secondary reputation evidence without requiring manual result matching.

Work removed

Copying indicators into multiple intelligence consoles, repeating lookups for values already known internally, excluding private or unsupported indicators, tracking the secondary checks performed, and reconciling individual reports with the investigation.

Expected outcome

One internal intelligence query and up to 10 targeted secondary lookups replace repeated indicator-by-indicator searches, with fewer duplicate reputation checks during alert investigation.

Related flows

Related flows

Explore more workflows with similar topics or tools.

Automated Security Alert Enrichment

This automation runs a complex query against Log Analytics to retrieve Azure Sentinel alerts or other security logs, converts the returned data into JSON, and uses it to update security alerts with additional information. It replaces a manual search-and-update process with a consistent enrichment workflow.

This automation runs a complex query against Log Analytics to retrieve Azure Sentinel alerts or other security logs, converts the returned data into JSON, and uses it to update security alerts with additional information. It replaces a manual search-and-update process with a consistent enrichment workflow.

Explore use case

Explore use case

Automated Notable Event Status Updates

This automation receives notable security alerts, locates the corresponding notable event through a controlled search process, and updates its status with a comment in the security platform. It also monitors search completion and emails an administrator when the search fails.

This automation receives notable security alerts, locates the corresponding notable event through a controlled search process, and updates its status with a comment in the security platform. It also monitors search completion and emails an administrator when the search fails.

Explore use case

Explore use case

Single-Session User Activity Investigation Reports

This automation investigates the actions performed during a single Azure Active Directory session after a suspicious event. It retrieves the relevant audit history, organizes key activity details into a Workbook, and shares the completed report back with the investigating team.

This automation investigates the actions performed during a single Azure Active Directory session after a suspicious event. It retrieves the relevant audit history, organizes key activity details into a Workbook, and shares the completed report back with the investigating team.

Explore use case

Explore use case

Less busywork. More possibility.

Let your agents handle the routine. Make room for what comes next.

Automation intelligence, delivered monthly.

Product releases, automation playbooks, and security research โ€” straight to your inbox. No spam, unsubscribe anytime.

ยฉ 2026 Mindflow โ€” All rights reserved.

SOC 2 Type II
ISO 27001
GDPR
France 2030
Bpifrance
รŽle-de-France

Less busywork. More possibility.

Let your agents handle the routine. Make room for what comes next.

Automation intelligence, delivered monthly.

Product releases, automation playbooks, and security research โ€” straight to your inbox. No spam, unsubscribe anytime.

ยฉ 2026 Mindflow โ€” All rights reserved.

SOC 2 Type II
ISO 27001
GDPR
France 2030
Bpifrance
รŽle-de-France

Automation intelligence, delivered monthly.

Product releases, automation playbooks, and security research โ€” straight to your inbox. No spam, unsubscribe anytime.

ยฉ 2026 Mindflow โ€” All rights reserved.

SOC 2 Type II
ISO 27001
GDPR
France 2030
Bpifrance
รŽle-de-France
To embed a website or widget, add it to the properties panel.