upload_assets_batch
Upload multiple local files to a single brand kit block in one call. Automatically skips duplicate file paths for bulk asset management.
Instructions
Batch upload multiple local files into a single block with one tool call. Duplicate file_path values in the list are automatically skipped — each unique path is uploaded only once. Use for logos, visuals, videos, collaterals, resources, and icons. For files larger than 50 MB, prefer uploading individually with upload_asset. If the batch partially fails, resubmit only the failed files.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kit_id | Yes | Kit UUID | |
| block_id | Yes | Block UUID | |
| block_type | Yes | Target block type (used for MIME validation and storage path) | |
| files | Yes | List of files to upload in a single batch request (max 100 files) | |
| parallelism | No | How many files to upload concurrently. Default: 3 (max: 6) | |
| continue_on_error | No | If true, continues uploading after failures and returns a partial result. Default: true |