Skybot

Description

Skybot is a robust solution that allows scheduling and execution of automated processes across multiple systems and applications. The Skybot Scheduler software installs on a Windows, AIX, or Linux server with a self-contained HTTP server and database. To manage Skybot Scheduler, agents can be installed on each Windows, UNIX, or Linux server. Once everything is connected, you simply use your Web browser to view and manage your entire job schedule. Skybot enables execution of custom CRON jobs or Windows BAT files as part of an enterprise business processes. This allows your scripts to run as part of an event-driven schedule across all of your platforms, so you don’t have to worry about relying on timed jobs in your schedule.

The new Skybot action enables additional automation capabilities with Skybot. Skybot's integration with Automate will allow users to create server objects (in Skybot) that represent an Automate/BPA installation and have the ability to build jobs that execute a task/workflow on a selected automate/BPA servers. Skybot will be aware of defined BPA/Automate servers, be able to run tasks or workflows on those servers, wait until the task is complete before moving on to the next command in the Skybot job, capture the return code of the task or workflow and capture the command line output and add it to the job log. For example, the image diagram below show's Skybot's ability to talk to its agents - one Skybot - one Skybot agent has AutoMate installed locally and also talks to a remote server that has AutoMate installed. Another Skybot agent talks with an AutoMate BPA server to initiate processes on AutoMate BPA agents.

Available Activities

The list of activities for this action are arranged below in alphabetical order. For more information about a specific activity, click the associated link.

Activity
Description

Skybot - Clone job

Duplicates an existing job and all of its properties under a new name.

Skybot - Clone job suite

Duplicates an existing job suite and all of its properties under a new name.

Skybot - Clone notification list

Duplicates an existing notification list and its properties under a new name.

Skybot - Clone variable

Duplicates an existing Skybot variable and its properties under a new name.

Skybot - Create session

Creates a unique session which can be used to associate subsequent Skybot steps. This provides a single task the ability to execute numerous Skybot operations simultaneously.

Skybot - Delete job

Deletes an existing job based on its name.

Skybot - Delete job suite

Deletes an existing job suite based on its name.

Skybot - Delete notification list

Deletes a notification list based on its name.

Skybot - Delete variable

Deletes a Skybot variable.

Skybot - Disable event monitor

Disables an event monitor specified by its name.

Skybot - Enable event monitor

Enables an event monitor specified by its name.

Skybot - End session

Ends a Skybot session previously started by a Create session step.

Skybot - Get job

Retrieves information about a job and populates an existing variable with results.

Skybot - Get job suite

Retrieves information about a job suite and populates an existing variable with results.

Skybot - Get notification list

Retrieves information about a notification list and populates an existing variable with results.

Skybot - Get variable

Retrieves information about a Skybot variable and populates an existing variable with results.

Skybot - Hold agent queue

Holds an agent job queue, preventing all jobs in the queue from running.

Skybot - Hold job

Holds a job, preventing it from running.

Skybot - Hold job suite

Holds a job suite, preventing all jobs contained in the suite from running.

Skybot - List agent(s)

Retrieves a list of agents matching the filter parameters specified (if any) and populates a dataset with the name of each agent.

Skybot - List job suite(s)

Retrieves a list of job suites matching the filter parameters specified (if any) and populates a dataset with the name of each job suite.

Skybot - List job(s)

Retrieves a list of jobs matching the filter parameters specified (if any) and populates a dataset with the name of each job.

Skybot - List notification(s)

Retrieves a list of notifications matching the filter parameters specified (if any) and populates a dataset with the name of each notification.

Skybot - List variable(s)

Retrieves a list of Skybot variables matching the filter parameters specified (if any) and populates a dataset with the name of each variable.

Skybot - Release agent queue

Releases a held agent queue.

Skybot - Release job

Releases a currently held job.

Skybot - Release job suite

Releases a currently held job suite.

Skybot - Rename variable

Renames a Skybot variable.  

Skybot - Run job

Forces a job to start.

Skybot - Run job suite

Forces a job suite to start.

Skybot - Update variable

Updates the value of a Skybot variable.

Skybot - Wait job

Waits for an instance of a job (specified by the job run number) to complete before continuing to the next step.

Skybot - Wait job suite

Waits for an instance of a job suite (specified by the job suite run number) to complete before continuing to the next step.