Difference between the HCL Campaign Schedule process and HCL EMM Scheduler

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

The HCL EMM 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 EMM 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 EMM 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 EMM Scheduler, it functions as configured; conditions required by the HCL EMM Scheduler and the Schedule process must be met before subsequent processes run.

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