Difference between the HCL Campaign Schedule process and HCL Marketing Software Scheduler

Starting with the 8.0 release of Marketing Platform, the HCL® Marketing Software Scheduler is intended to replace the Campaign Schedule process for scheduling runs of an entire flowchart. The HCL Marketing Software Scheduler is more efficient, as it does not consume any server system resources when the flowchart is not actually running.

The HCL Marketing Software Scheduler starts a flowchart even if it is not running, while the Campaign Schedule process in a flowchart works only if the flowchart is running.

The Campaign Schedule process is preserved for full compatibility with earlier versions, and for other use cases not handled by the HCL Marketing Software Scheduler. For example, you might want to use the Campaign Schedule process to send Campaign triggers or to delay execution of dependent processes.

Do not use the HCL Marketing Software Scheduler to schedule a flowchart that uses the Campaign Schedule process as the top-level process that starts a flowchart run. Typically, only one or the other is necessary. However, if the Schedule process appears in a flowchart that is started by the HCL Marketing Software Scheduler, it functions as configured; conditions required by the HCL Marketing Software Scheduler and the Schedule process must be met before subsequent processes run.

Unlike the HCL Marketing Software Scheduler, the Campaign Schedule process can send external triggers to call command-line scripts. The HCL Marketing Software Scheduler can send triggers only to its own schedules.