# Import / Export (Files)

Influtics supports bulk video import via Excel files. Users upload a spreadsheet with video URLs, and the system processes them asynchronously to create video records.


# Excel Import Flow

  1. User uploads an Excel file via the frontend
  2. Frontend sends rows as JSON to POST /excel/import
  3. excel-import-export worker creates an import_jobs record and splits rows into batches of 50
  4. Batches are enqueued to EXCEL_QUEUE
  5. excel-processor worker processes each batch: parses URLs, creates/links video records
  6. import_jobs record updated with progress (processed/successful/failed counts)

# Supported Formats

Format Notes
.xlsx Excel — most common
.csv CSV with URL column
.xls Legacy Excel

Required column: A column named URL or Link containing video URLs.

Optional columns: Campaign, Budget, Notes, Tags


# Section Contents