Messaging triggers and scheduled flowchart runs

You can configure the Scheduler to send a trigger to indicate completion of a scheduled flowchart run. A trigger is a text value that is referenced in the configuration of the scheduled flowchart run. Deliver starts a scheduled messaging run when it receives the trigger notification.

When you schedule a messaging, Deliver generates the unique trigger that it recognizes as the notification that the flowchart is finished. The trigger displays on the mailing tab as a string of characters. You can also see the trigger by navigating to Settings > Scheduled Tasks and finding the scheduled task in the Schedule Definitions window.

Deliver automatically adds the trigger string to the configuration of the scheduled flowchart run. The trigger appears in the field, On successful completion, run trigger.

When you schedule a messaging to run after a scheduled flowchart run, Deliver creates another scheduled task that works with the scheduled flowchart run to start the messaging. You can view this messaging task in the Scheduled Tasks window.

The scheduled flowchart and run of the messaging proceed in the following sequence.

  1. The scheduled flowchart runs on the date and time that you specified when you scheduled the flowchart and messaging runs.
  2. When the scheduled flowchart run finishes, it sends the pre-configured trigger. Deliver listens for the trigger as a signal to upload the new recipient list and start the messaging task.
  3. Deliver uploads the updated recipient list to the hosted messaging environment in HCL Unica.
  4. When the list upload is complete, the messaging task signals the hosted environment to start the production messaging.