Starting with the 8.0 release of Marketing Platform, the
IBM® EMM Scheduler is intended to replace the
Campaign Schedule process for scheduling runs of an entire flowchart. The
IBM® EMM Scheduler is more efficient, as it does not consume any server system resources when the flowchart is not actually running. The
IBM® 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
IBM® 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 IBM® 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
IBM® EMM Scheduler, it functions as configured; conditions required by the
IBM® EMM Scheduler and the Schedule process must be met before subsequent processes run.
Unlike the IBM® EMM Scheduler, the
Campaign Schedule process can send external triggers to call command-line scripts. The
IBM® EMM Scheduler can send triggers only to its own schedules.