Bulk Import via CSV
If you already have an AI system inventory in a spreadsheet, asset register, or another tool, Klarvo's bulk import lets you load multiple systems at once rather than entering them one by one through the wizard.
When to Use Bulk Import
You have an existing AI inventory in Excel/Google Sheets
You're migrating from another compliance tool
You need to add 10+ systems quickly
Your IT team has an asset register with AI systems catalogued
Preparing Your CSV
Your CSV file should include these columns (headers must match exactly):
| Column | Required | Description | Example |
| name | Yes | AI system name | "Customer Support Chatbot" |
| internal_reference_id | No | Your internal ID | "AI-CS-001" |
| description | No | Brief summary | "Handles tier-1 support queries" |
| department | No | Owning department | "Customer Success" |
| lifecycle_status | No | Current status | "live" / "pilot" / "idea" / "retired" |
| vendor_name | No | Third-party provider | "Zendesk" |
| deployment_regions | No | Comma-separated | "EU, US" |
| purpose_category | No | Primary use | "Customer support" |
| human_involvement | No | Oversight level | "human-in-the-loop" / "human-on-the-loop" / "human-out-of-the-loop" |
Import Process
Navigate to AI Systems in the sidebar
Click the Import button (next to Add AI System)
Upload your CSV file
Column Mapping: Klarvo shows a preview and lets you map your CSV columns to system fields — this handles cases where your headers differ from the expected names
Validation: The importer checks for required fields, duplicate names, and data format issues. Any errors are highlighted with row numbers.
Preview: Review the parsed data before confirming
Import: Click Confirm Import to create all systems
What Happens After Import
Each imported system is created as a Quick Capture entry:
Classification is set to "Needs Review"
The following tasks are auto-created for each system:
- "Complete classification"
- "Assign primary owner" (if not provided in CSV)
- "Upload vendor documentation" (if vendor was specified)
Systems appear immediately in your AI Systems list and Dashboard metrics
Handling Duplicates
If a system with the same name already exists:
The importer flags it as a potential duplicate
You can choose to skip, rename, or overwrite each duplicate
We recommend reviewing duplicates manually rather than auto-overwriting
Post-Import Workflow
After import, prioritize your systems:
Sort by risk potential: Systems in HR, finance, customer-facing, or healthcare contexts should be upgraded to KlarvoEngine Classification first
Assign owners: Use the bulk assignment feature to set primary owners
Schedule classifications: Plan to complete 3–5 KlarvoEngine classifications per week until all imported systems are classified
Tips
📊 Start with what you have: Even a rough spreadsheet is better than nothing — import it, then refine
🧹 Clean your data first: Remove retired systems, fix naming inconsistencies, and de-duplicate before importing
🏷️ Use consistent departments: Standardize department names across your CSV for clean dashboard filtering
📋 Keep your source file: Save the original CSV as evidence of your initial inventory effort