Email Attachment Threat Triage

Email Attachment Threat Triage

Email Attachment Threat Triage

Email Attachment Threat Triage automatically retrieves message and attachment details from a reported Material Security event, downloads and unpacks the attachment, and checks its file hash in VirusTotal. The result is a structured set of triage data for threat review.

Triage

Investigation

Threat detection

Enrichment

Trigger

A Material Security event containing an asset identifier initiates the flow.

Outcome

The flow produces collected email attachment triage data together with a VirusTotal file-hash lookup result.

Trigger

A Material Security event containing an asset identifier initiates the flow.

Outcome

The flow produces collected email attachment triage data together with a VirusTotal file-hash lookup result.

Before

An analyst would likely open the reported event, check the related case and job status, and retrieve the message details manually. They would then identify, download, and unpack the attachment before looking up its file hash for further triage.

How it works

  1. Receive the Material Security event, retrieve the related case and job results, and extract the reported message context.
  2. Identify the attachment, download it, unpack it, and collect the relevant triage details.
  3. Search the attachment file hash in VirusTotal and return the resulting lookup data with the collected context.

Workflow details

  • Event and case retrieval: The workflow begins when a Material Security event provides an asset identifier. It retrieves the related case status and waits 10 seconds before collecting the available job results.
  • Message reconstruction: It extracts the reported message identifier and date, then retrieves the message details needed to identify the relevant attachment.
  • Attachment handling: The workflow gathers attachment identifiers and filenames, downloads the attachment from Material Security, and unpacks it for further analysis.
  • Triage preparation: It collects the resulting attachment information into triage data, preserving the details needed for the final file assessment.
  • Hash-based lookup: The attachment file hash is submitted to VirusTotal for a lookup, giving the triage process an external file-analysis result alongside the collected message and attachment context.

What changed

A reported event now starts a sequential triage process that performs the case, message, attachment, file-handling, and hash-lookup steps automatically. The workflow delivers the collected context and lookup result without showing a separate human approval step.

Work removed

Opening each reported event, checking case and job status, extracting message and attachment identifiers, downloading and unpacking attachments, assembling triage details, and submitting file hashes for lookup.

Expected outcome

For each event, roughly 5–7 recurring retrieval, file-handling, and lookup actions can be replaced by one repeatable automated sequence; this is a conservative estimate based on the configured steps, not a measured customer result.

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.