The Unica Scheduler
The Unica Scheduler enables you to configure a process to run at intervals that you define.
Items that you can schedule
You can schedule the following.
- Unica Campaign flowchart runs Note: The Unica Scheduler is completely independent of the Schedule process in Unica Campaign.
- Unica Optimize optimization session and post-optimization flowchart runs
- Unica Deliver mailings
- Unica Plan bulk deactivations
- Calls to external APIs
- Unica alerts and notifications
- External batch or shell scripts
Schedules and runs
The scheduler uses two basic concepts: schedules and runs.
- A schedule is any task that you want to run once or on a recurring basis. When you define a schedule you specify the Unica object, the start and end dates, and optionally, the frequency with which the task is run (called a recurrence pattern).
- A run is an execution instance of a schedule.
Types of schedules
There are three types of schedules.
- Time-based - Runs occur at specified times.
- Trigger-based - Runs occur when a schedule receives a specified trigger (for example, when another schedule sends a trigger on success or failure of its run, or when the scheduler utility sends a trigger).
- Multiple-run-based - Runs are dependent on other schedules, and occur only when multiple other schedules have finished their runs
Schedule notifications
You can set up notifications that are sent to yourself for schedules you create, and administrators can set up notifications that are sent to groups of users for schedules created by anyone.