Before
An analyst would likely initiate analysis for individual IOCs, review the resulting information, and assemble the findings into a combined summary. This process depended on repeated lookups and manual consolidation before the results could be shared or used.
How it works
- Receive a list of IOCs through the flow trigger.
- Analyze the submitted indicators with VirusTotal capabilities while avoiding file uploads through API endpoints.
- Return the agent's consolidated analysis summary as the workflow result.
Workflow details
- Trigger: The workflow starts when it receives a required list of IOCs for analysis.
- Analysis: An agent reviews the submitted indicators using VirusTotal capabilities, while following the instruction not to upload files through VirusTotal API endpoints.
- Reasoning: The agent evaluates the available information for the incoming IOC set and consolidates the analysis rather than treating the request as disconnected individual lookups.
- Summary: The workflow generates a text-based summary of the analysis performed.
- Delivery: The completed summary is returned as the flow result to the caller for subsequent review or use.
What changed
IOC analysis now begins from one submitted list and produces a consolidated result automatically, leaving the human with the task of reviewing the completed summary rather than coordinating each analysis and compiling the findings.
Work removed
Manually initiating analysis for each IOC, reviewing individual results, and assembling the findings into a single summary.
Expected outcome
Each submitted batch is expected to produce one consolidated analysis summary, removing at least one manual aggregation step per batch.

