Schedule Scripts to Run

Required permissions: Script Schedules Create

Script scheduling allows administrators and script developers to schedule script execution. Schedules can be set by the time of day, the day of week, and so forth. Scheduled scripts also maintain persistence data. This lets administrators handle "reawakened" scripts. It protects the system in cases where someone creates thousands of instances of the same script running all at the same time.

  1. Click the app selector icon of app selector and select ACD.

  2. Go to Contact SettingsScript Schedules.

  3. Click Create New.
  4. Type the Name for the schedule.
  5. Select a Script Name from the drop-down list of your available scripts.
  6. Select a Schedule Type from the available choices: One Time, Continuous, or Recurring. The Continuous option is disabled if the Script Name value is not a system script. System scripts cannot contain media-specific actions that enable them to run continually. If media actions are required, system scripts can spawn another script to accomplish those tasks.
  7. Select a Skill from the drop-down list of available skills.
  8. Configure the Duration based on the value you selected for Schedule Type:

  9. Click Next.
  10. You can enter custom script parameters. These parameters are inserted into the script. They are consumed as variables in the scheduled instance of the script. When you trace a script, you can view these parameters in the starting action of the script labeled as p1-p9.
  11. Click Save.
  12. Click Activate.