Scripts can be used to automate several CMS tasks, such as:
Running reports
Exporting data from reports
Performing Dictionary operations and reports
Administering Exceptions and requesting Exception reports
Performing Agent Administration operations
Performing Call Center Administration operations and reports
Performing System Setup operations
Performing Maintenance operations and viewing the Error Log
Administering User Permissions