Smart Import AI

Features

Smart Import is the fastest way to get an org chart out of whatever data you already have. Drop in a messy spreadsheet, a Notion export, a Slack message describing your team, or just paste an email — the AI reads it, extracts the people and reporting structure, and builds the chart for you.

You don't have to clean up your data first. You don't have to rename columns. You don't even have to give it a CSV.

What it accepts

How to use it

  1. Open OrgCanvas and click the File menu in the toolbar
  2. Click Import a File AI (the option with the sparkle icon)
  3. Drop your file or paste text into the box
  4. Click Extract people
  5. Wait 3–8 seconds while the AI reads your data (longer for free-form prose)
  6. Review the preview — counts of people, departments, and any items the AI flagged
  7. Click Add to chart (or Replace existing if your chart already has people)

What it figures out automatically

Smart Import doesn't just match columns — it actively resolves common data problems for you:

The review panel

Before anything is added to your chart, Smart Import shows you a preview with a few things to confirm:

If your chart already has people

When you import into a chart that's not empty, you'll get a 3-way prompt:

What happens to people without a manager

If the AI can't figure out who someone reports to (e.g., the manager field is blank or names someone not in the import), that person is added to the chart but doesn't appear on the visual hierarchy. Instead they show up in the Unassigned section of Table view, and a small chip on the canvas tells you how many people need attention.

This is intentional — floating cards make a chart look broken. Park them in the Roster, then assign them when you're ready.

How it compares to classic CSV import

The legacy Import CSV (classic) option is still available in the File menu. It's a strict column-mapped import: your CSV needs specific column names (name, title, manager, etc.), and it doesn't dedupe, normalize, or handle prose. Use it if you want exact, predictable behavior with a clean CSV that already matches the expected format.

For everything else — messy data, weird column names, free-form text, or anything that's not a perfectly-shaped CSV — use Smart Import.

Tip: Smart Import respects your free-tier person limit. If your file has more people than your plan allows, you'll see how many would be added and have the option to upgrade or import a subset.

Troubleshooting

Back to Features