Skip to main content

runtime bulk-scan

runtime bulk-scan

Scan multiple prompts via the async AIRS API

airs runtime bulk-scan [options]

Options

FlagRequiredDefaultDescription
--profile <name>YesSecurity profile name
--file <file>YesInput file — .csv (extracts prompt column) or .txt (one per line)
--output-file <file>NoOutput CSV file path
--session-id <id>NoSession ID for grouping scans in AIRS dashboard

Examples

Bulk scan with default output

airs runtime bulk-scan --profile my-profile --file prompts.txt
Prisma AIRS Bulk Scan
Profile: AI-Firewall-High-Security-Profile
Prompts: 5
Batches: 1

Submitting async scans...
Submitted 1 batch(es), polling for results...

Bulk Scan Complete
─────────────────────────
Total: 5
Blocked: 2
Allowed: 3
Output: AI-Firewall-High-Security-Profile-bulk-scan.csv

Custom output path

airs runtime bulk-scan --profile my-profile --file prompts.txt --output-file results.csv