Scan Multiple Workflows
AI-generatedSummary
Scan an array of n8n workflow JSON objects from an input field for AI security risks using Trusera AI-BOM, returning component-level risk assessments and cross-workflow chain analysis.
Inputs
- arrayField (required) — Name of the input field containing an array of workflow JSON objects
- filePath — Virtual file path used in scan results for identification
Output shape
ScanResult from Trusera AI-BOM scanner, including targetPath, scanTimestamp, aiBomVersion, components array, n8nWorkflows array, and summary with totalComponents, totalFilesScanned, byType, byProvider, bySeverity, highestRiskScore, and scanDurationSeconds.
Input JSON must have a field matching arrayField (default: 'workflows') containing an array of valid n8n workflow objects (with 'nodes' and 'connections'). If the field is not an array, an error is returned. Each workflow is scanned individually, then cross-workflow agent chain risks are evaluated.
