Automating activities with digital worker tasks

 Removed in 20.0.3  A digital worker task represents a job activity within a digital worker and contains the artifacts, such as skills, to automate or augment the job activity.

You build a digital worker task by adding skills from the skill catalog to perform specific actions, such as extracting content from a document with IBM Business Automation Content Analyzer, or running machine learning models deployed on IBM Watson® Machine Learning. A number of skills are available in the Digital Worker skill catalog, and you can publish the skills that you configured to the catalog for reuse.

Advanced developers can also develop their own skills to enrich the catalog beyond what is currently available. For more information, see Developing your own skills with the skill toolkit.

Optionally, you can add guardrails to set the scope of action for a digital worker task. Then, you must implement the JavaScript code that orchestrates all the elements of the task using the Low-code editor or, if you are a programmer, using the JavaScript editor. You can then define the task's input and output schemas. You can deploy the task to test it, and when it is ready to be used, you can activate it. An activated task can be run from external applications and tools, or scheduled to run automatically.