Skills/Specialized/Bulk Import

Bulk Import

Import customers, vendors, employees, accounts, items, and other master data in bulk from CSV files or external systems.

KEY CAPABILITIES · 4
Import master data (customers, vendors, employees, accounts, items) from CSV
Migrate data from external systems with external ID mapping and duplicate detection
Validate records before importing with dry-run mode
Track async import progress for large batches with per-record error reporting
TRY ASKING CLAUDE · 3 EXAMPLES
Import these vendors from the CSV I uploaded
How many records were imported in the last batch?
Validate this customer data before importing

When you are setting up a new organization, migrating from another system, or onboarding a batch of new records, bulk import gets the data in efficiently. AI-native ERP provides a universal import system that handles all master data types through a single interface, with automatic duplicate detection, flexible entity resolution, and per-record error isolation.

Supported Data Types

The import system handles all major master data categories. You can import customers, vendors, employees, GL accounts, items, dimension types, dimension values, and fixed assets. Each data type has its own set of required and optional fields, duplicate detection logic, and validation rules.

For chart of accounts, you can import your entire GL structure at once, including parent-child relationships for hierarchical accounts. Dimension values can be imported with hierarchical structures using nested tree formats. Fixed assets import with full depreciation configuration, including category assignment and useful life parameters.

Migration from External Systems

When migrating from QuickBooks, Xero, or other accounting software, external ID support lets you preserve your existing record identifiers. You can include an external_id on each imported record, which the system stores and uses for future cross-references. This makes it easy to reconcile imported data against your source system and to import related records (like transactions that reference vendors) using the external identifiers.

Duplicate Detection

Each data type has defined duplicate detection keys. Vendors are matched by tax ID first, then by name. Customers follow the same pattern. Employees are matched by work email. Accounts are matched by account number. Items are matched by item number. When a duplicate is detected, you control the behavior: skip the record, update the existing record with new data, or flag it as an error.

Validation and Progress

For any import, you can run in validate-only mode first. This performs all the same checks -- required field validation, reference resolution, duplicate detection, business rule enforcement -- without creating any records. You review the validation results, fix issues in your source data, and then run the import for real.

Small imports (50 records or fewer) process synchronously and return results immediately. Larger imports process asynchronously, and you can check progress at any time. The progress report shows how many records have been processed, imported, updated, skipped, and errored, with specific error details for any failed records.

Reference Resolution

You do not need to look up internal IDs before importing. The system resolves references by name, code, or external ID. If your vendor import includes a payment_terms_code of "NET30", the system finds the matching payment terms record automatically. If a referenced entity does not exist, the record is flagged with a clear error message rather than failing silently.

RELATED SKILLS

Bulk Transaction Processing

Import and process multiple transactions at once from CSV files, PDFs, or verbal descriptions with batch validation and error isolation.

Customer Management

Create, update, and manage customer records with addresses, pricing tiers, tax profiles, credit limits, and payment terms.

Vendor Management

Manage vendor records with bank accounts, payment terms, 1099 tracking, and automated duplicate detection.

Operate this skill on your books.

Talk to our services team. Or run it yourself in Claude.

Talk to us →See plugins
← PREVIOUSTax ManagementNEXT →Communications & Email