# Data import

Import data from external sources into Comind.work using Excel/CSV files, the Files app, or WebDAV.

## Import scenarios[​](#import-scenarios "Direct link to Import scenarios")

Data import supports various migration and integration needs:

* **Platform migration** - transfer tasks, issues, or other data from existing tools
* **Large dataset integration** - import massive transactional data like billing entries or site visit logs
* **Data consolidation** - combine information from multiple sources into Comind.work
* **System integration** - maintain data synchronization with external systems

## Importing from Excel or CSV files[​](#importing-from-excel-or-csv-files "Direct link to Importing from Excel or CSV files")

Use the METAMETA/IMPORT app to import structured data following these steps:

### 1. Upload your file[​](#1-upload-your-file "Direct link to 1. Upload your file")

Upload the Excel or CSV file containing the records you want to import

### 2. Select destination[​](#2-select-destination "Direct link to 2. Select destination")

Choose the target workspace and app where the records should be imported

### 3. Map fields[​](#3-map-fields "Direct link to 3. Map fields")

Review and adjust the automatic field mapping between your file columns and app fields:

![Field mapping interface showing source file columns matched to destination app fields](/assets/images/data-import-83cb91ee7cdf8067643f89b91e4ae188.png)

### 4. Configure import parameters[​](#4-configure-import-parameters "Direct link to 4. Configure import parameters")

Set import options including record count, duplicate handling, and notifications:

![Import configuration form with options for record count, duplicate handling, and notification settings](/assets/images/data-import-form-4b4714b5d4471de969f61389835ef305.png)

### 5. Advanced JavaScript processing[​](#5-advanced-javascript-processing "Direct link to 5. Advanced JavaScript processing")

Use the "JS code" tab for custom data manipulation:

* **Pre-import processing** - validate data, perform auto-replacements, or check database values
* **Post-import actions** - set additional fields based on import results or trigger follow-up processes

### 6. Update existing records[​](#6-update-existing-records "Direct link to 6. Update existing records")

In "Create and update" mode, the import will update existing records based on the primary key (green key icon). This is useful for keeping records synchronized with external systems.

## Importing files[​](#importing-files "Direct link to Importing files")

### Mass file upload[​](#mass-file-upload "Direct link to Mass file upload")

Use the Files app to upload multiple files or entire folder structures:

* **File selection** - choose individual files or entire folders
* **Folder replication** - maintain the original folder structure in Comind.work
* **Bulk processing** - upload large numbers of files efficiently

### WebDAV integration[​](#webdav-integration "Direct link to WebDAV integration")

Access Comind.work files through your file system:

* **Web folders** - mount Comind.work storage as a network drive
* **File Explorer access** - copy files directly from your desktop
* **Two-way sync** - files stored in Comind.work remain accessible through File Explorer

### Advanced file import[​](#advanced-file-import "Direct link to Advanced file import")

For developers, use the [Comind.work API for uploading files](/api-integrations/rest-api/upload-and-save-files.md) to create custom import workflows.

## Related[​](#related "Direct link to Related")

* [Import and export workflows](/admin-guide/workspace-admin/import-export-workflows.md) - admin-level import/export configuration and bulk operations
* [Data import and export (developer guide)](/developer-guide/how-to/advanced/data-import-export.md) - programmatic import using scripts and APIs
* [Export data from list](/user-guide/app-records-list/export-data-from-list.md) - export list data to Excel, CSV, PDF, or image formats
