Automatically Transfer New Files to a Designated Destination

IT Engineers

Getting Started

Basic Concept

Monitor a folder for new files and start the next transfer automatically

With manual file transfer, each new file requires someone to locate the file, select a destination, and start the transfer.

In environments such as business systems, batch servers, media equipment, and backup systems where files are created continuously in designated folders, the same transfer task may need to be repeated every time a new file appears.

For example, a batch job may generate a result file in /data/outgoing/, or new reports and backup files may be saved to a designated folder and need to be transferred immediately to another server or storage system.

With Hot Folder in INNORIX Flow, you can monitor a designated folder and start a transfer when a file matching configured conditions is created or modified.

Instead of selecting files manually, use the folder where files are created as the transfer starting point and automatically move detected files to the designated system or storage.

text
┌─────────────────────┐
│     Hot Folder      │
│                     │
│  /data/outgoing/    │
│                     │
│  + report.csv       │
│  + result.zip       │
└──────────┬──────────┘
           │
           │ File Created
           ▼
     File Detected
           │
           ▼
    Transfer Start
           │
           ▼
    Target System

Hot Folder can be used as the starting condition for a variety of automated transfer flows depending on how files are created.

File Creation EnvironmentHot Folder Use
Business SystemAutomatically transfer output files to the next system after processing
Windows PCDetect new work files saved to a designated folder
Linux ServerTransfer result files generated after a batch job completes
Media EquipmentAutomatically collect newly created video and image files
Backup SystemTransfer completed backup files to remote storage

For example, when a batch job creates a file, Hot Folder can detect it and transfer it to the configured Target. After the transfer completes, you can optionally start the next Flow or connect a follow-up processing task.

text
Batch Job
    │
    ▼
Result File Created
    │
    ▼
Hot Folder Detection
    │
    ▼
File Transfer
    │
    ├──────────────┐
    ▼              ▼
Target Server   Next Process

This creates an automated file flow from file creation → Hot Folder detection → automatic transfer → result verification or next-task execution, without requiring someone to start the transfer after the file is ready.

Detection Flow

Automate the flow from file changes to delivery to the target system

Hot Folder automatic transfer starts when a file is created or modified.

When a file matching the configured conditions is detected in the designated folder, it is selected for transfer and sent automatically to the configured Target.

text
① File created or modified
          │
          ▼
② Hot Folder detection
          │
          ▼
③ Check transfer conditions
          │
          ├── Conditions not met ──► Continue monitoring
          │
          ▼
④ Run automatic transfer
          │
          ▼
⑤ Apply to Target
          │
          ▼
⑥ Review execution results

Because the file-creation location and transfer target are connected in advance, this reduces repetitive work between file preparation and transfer start.

Automation Benefits

Reduce repetitive work required to review files and start transfers manually

Traditionally, after a new file is created, someone may need to review it, select a transfer destination, and start the job.

With Hot Folder, file creation itself can serve as the starting condition for the transfer.

CategoryManual TransferHot Folder Automatic Transfer
File ReviewStaff check for new filesFolder state is monitored automatically
Transfer StartStart the job manuallyStart automatically based on conditions
Target SelectionConfirm for each executionTarget is connected in advance
Repeated WorkRepeat the same steps for every fileProcess automatically based on created files
Result ReviewReview each transfer after completionReview based on execution results

For example, if a business system generates a result file every day, you can configure the flow as follows.

text
Business System
     │
     │ Create result_2026-09-02.zip
     ▼
┌─────────────────┐
│   Hot Folder    │
│ /data/export/   │
└────────┬────────┘
         │
         │ Auto Transfer
         ▼
┌─────────────────┐
│ Remote Storage  │
└─────────────────┘

This connects file creation → automatic detection → transfer → target delivery → result verification in one automated flow.

IT Engineers

Detection Setup

Connect the device and Hot Folder where file changes should be monitored

IT engineers first connect the device where files are created or modified as the Source and specify the folder to monitor automatically.

You can configure multiple Hot Folders on one device or connect different folders to separate transfer jobs by workflow.

text
┌───────────────────────┐
│     Source Device     │
│                       │
│  ├── /export/report/  │──► Flow A
│  │                    │
│  └── /export/media/   │──► Flow B
│                       │
└───────────────────────┘

When configuring Hot Folder, folders can be separated according to file-creation location and workflow.

Configuration BasisExample
By WorkflowSeparate folders for reports, settlements, and result files
By SystemConnect a separate Source for each generating system
By File TypeSeparate video, image, and data files
By TargetConfigure a separate Hot Folder for each Target

This lets you connect different types of files generated on one device to the appropriate transfer flows.

Detection Conditions

Distinguish which new and modified files should be transferred automatically

Instead of transferring every file change, configure conditions so only files required for the workflow are processed automatically.

For example, you can transfer only newly created files or also reprocess existing files when they are modified.

text
File Event
    │
    ├── Created ────────────┐
    │                       │
    ├── Modified ───────┐   │
    │                   │   │
    ▼                   ▼   ▼
┌─────────┐        ┌────────────┐
│ Filter  │ ─────► │ Transfer   │
│ *.csv   │        │ Condition  │
└─────────┘        └─────┬──────┘
                         ▼
                       Target

Detection conditions can combine the following criteria.

ConditionUse
Create EventTransfer when a new file is created
Modify EventReprocess when an existing file is modified
File NameSelect files that match a specific naming rule
ExtensionTransfer only specified file types
File PathProcess only files in a specific subfolder
Processing StatePrevent duplicate execution based on previous processing

For example, you can configure the system to transfer only .csv files created in /export/ to another system.

Connect detected files to the configured Target and follow-up tasks

After setting the detection conditions, connect the Target that should receive files detected by Hot Folder.

Files can be transferred to a designated location on a server, NAS, cloud storage, or another business system.

text
                    ┌──► Server
                    │
Hot Folder ──► Flow ─┼──► NAS
                    │
                    └──► Cloud Storage

You can also branch files detected by one Hot Folder to multiple environments or start the next task after the transfer completes.

text
Hot Folder
    │
    ▼
File Transfer
    │
    ├──────────► Backup Storage
    │
    └──────────► Processing Server
                      │
                      ▼
                 Next Workflow

This supports not only automatic transfer, but a complete workflow from file detection → target transfer → follow-up processing.

Run Management

Review automatically generated Runs and per-file processing results

When a file change detected by Hot Folder starts a transfer job, you can review the execution history in Runs.

In environments where multiple files are created sequentially, execution results show when each file was detected and how far processing progressed.

ItemDetails
SourceDevice connected to the Hot Folder
Source PathFolder where the file was detected
File EventFile creation or modification
TargetDestination environment receiving the file
Total FilesNumber of processed files
StatusCurrent execution status
StartedAutomatic execution start time
CompletedTransfer completion time

Selecting a specific job lets you review the detected files and transfer results in detail.

Exception Handling

Review files that were not detected or failed to transfer, then reprocess them

Even in an automatic transfer environment, additional review may be required if the file-creation path changes or there is a problem with access permissions or Target connectivity.

In these cases, review the Run details to identify where the issue occurred, adjust the necessary settings, and rerun the job.

text
                 Needs Review
                     │
                     ▼
              ┌────────────┐
              │ Run Details│
              └─────┬──────┘
                    │
          ┌─────────┼─────────┐
          ▼         ▼         ▼
      Source      Conditions     Target
       Check        Check        Check
          │         │         │
          └─────────┼─────────┘
                    ▼
                Adjust Environment
               Adjust Environment
                    ▼
                  Retry
                    │
                    ▼
              Review Result Again

When a problem occurs, review the following items together.

ItemDetailsResponse
Source ConnectionDevice and folder access statusReview connection status
Detection PathConfigured Hot Folder pathAdjust path settings
File ConditionsName, extension, and event conditionsReview detection criteria
File StateWhether creation or modification completedReview file state
Target ConnectionTarget system access statusReview connection environment
Execution HistoryRun and per-file processing resultsRerun the required operation

This lets you automatically detect recurring file changes and operate the full flow from file creation or modification → condition check → automatic transfer → target delivery → execution result management.