AutoSys is an automated job scheduling system that allows users to create and manage job definitions. Jobs can be scheduled, monitored, and have their status reported on. Job definitions include attributes that specify when and where they run. Jobs can be defined through a graphical user interface or command line interface. AutoSys supports features like fault tolerance, load balancing, and reporting capabilities. Job types include boxes, commands, and file watchers. Boxes can contain other jobs and boxes to organize workflow. AutoSys tracks job statuses and uses them to determine when dependent jobs can run.