Overview of IBM watsonx Orchestrate
IBM watsonx Orchestrate is a platform that empowers your business by automating tasks, simplifying complex processes, and ultimately saving you and your team time and effort. Get access to a broad range of prebuilt apps and skills to help you and your team complete daily tasks like emailing coworkers, collating spreadsheets, creating cases at Customer Relationship Management (CRM) platforms, and so much more.
Learn the concepts behind the features that you might face when you use Orchestrate:
- Use of skills through the chat
- Relation between skill catalog and skill sets
- Relation between apps and skills
- Customization of skills for your digital worker
- Creation of conversational experiences with assistants
- Automation of repetitive work with automations
The following diagram illustrates the process to add skills from the skill catalog to the personal or team skill sets and use these skills by typing in the chat.
To get started, type in the chat bar what you want to do. You can, for example, email a coworker with a text that you got from a file in your storage service.
Orchestrate comes with prebuilt apps and skills ready to use, so if it's your first time accessing the platform, you might need to add some skills from the skill catalog to use them.
All skills are grouped in apps, which are available on the skill catalog. Go to the skill catalog to connect to apps and add their skills to a skill set.
Orchestrate chat
In the chat bar, ask questions that are related to the work you want done or use the skills in your personal or team skill set. The following video shows an interaction with the chat:
Note: This video has no narration.
See how to start skills in the chat bar in Starting a skill.
Skills
Use your skills to complete certain tasks for you, so you can focus on what you do best. To use a skill, you must add the skill to a skill set and connect to the app that the skill belongs. If you run a skill without connecting to the app before, you are able to connect the app during the skill run. A message appears in the chat by asking for the connection.
See more information about connections in Prebuilt apps.
In addition to add skills to your skill sets to complete your tasks, you can count on the natural language to recognize and understand your queries and get answers.
The following video shows how to use a skill:
Note: This video has no narration.
For more information about skills, see Using skills.
Apps
Apps group skills based on their functions. To use the skills of an app, connect to the app by clicking Connect app. For more information about how to connect to apps, see Apps.
The following video shows an app and its skills and how to connect to this app:
Note: This video has no narration.
Skill catalog
The skill catalog is a collection of all skills that are published on Orchestrate. To open the skill catalog, click Add skills from the catalog.
The following video shows how to open the skill catalog:
Note: This video has no narration.
Skill set
Skill set are a bundle of skills that you use on Orchestrate to automate tasks based on a business context. To use a skill, you must add the skill to your skill set.
The following image shows the skills that were added to a skill set:
On Orchestrate, you have the personal and the team skill sets.
Personal skills
Personal skills are the set of skills that only you use. To use that skills, select Personal skills on Orchestrate menu bar. You add skills to your personal skills set through the skill catalog. Connect to apps to use their skills.
The following image shows the personal skill set:
Team skills
Team skills are the set of skills that all your team can use. To use theses skills, select Team skills on Orchestrate menu bar. Only builders and admins can add skills and connect to the apps in the team skill set. Use shared credentials to connect to the apps of the team skill set because these credentials are used for everyone in your team to run the skills.
The following image shows the team skill set:
Customize skills for your digital worker
Build customized skills for your digital worker with the building capabilities on Orchestrate. With these capabilities, you can:
- Create custom skills by combining internal systems, third-party tools, and prebuilt skills.
- Discover new skills from applications.
- Combine multiple skills into a flow to automate several steps of your daily tasks.
Custom skills
Custom skills are imported skills that you, as a builder, build and import into Orchestrate, or discover from applications. With custom skills, you can combine internal systems, third-party tools, and prebuilt skills to accomplish use cases for your organization's specific needs.
Within the platform, you can explore the following capabilities to build custom skills:
- Build an OpenAPI file with aid of the OpenAPI Builder and upload this file into the platform.
- Discover skills from applications, such as:
- IBM Cloud Pak for Business Automation - On premises,
- IBM Cloud Pak for Business Automation as a service,
- IBM Robotic Process Automation,
- IBM Business Automation Workflow as a service,
- IBM Operational Decision Manager as a service
Learn more about these capabilities in Building skills from files, Building skills from apps, and Building OpenAPI specifications in OpenAPI Builder.
The following image illustrates the process that a builder takes to import custom skills:
Notice that importing custom skills doesn't mean that these skills are available in the skill catalog right away. Before they can be available, you must follow the path that is illustrated in the previous image:
- Choose the source from where you want to import your custom skills, which can be imported from an OpenAPI file or discovered from resources of an in-product app.
- Select the custom skills that you want to bring to Orchestrate.
- Enhance the custom skill. You enhance one skill at a time.
- Publish the custom skill. You publish one skill at a time.
After you publish the custom skill, it becomes available in the skill catalog for you to add it to a skill set. Later on, you are able to use the skill added.
Skill flow
Create a skill flow that combines two or more skills to automate several steps of your repetitive tasks. A skill flow is a linear sequence of skills that you have on your skill catalog that can come from different applications.
For more information, see Combining skills into skill flows.
Create conversational experiences with assistants
Assistants can guide users through complex digital journeys by handling simple or complex conversations while run backend tasks, like creating files in a storage service or emailing a coworker.
Create conversational experiences with the AI assistant builder, a low-code builder capability within Orchestrate, where you can combine generative AI and conversational AI features to tackle complex integrations and workflows. With the AI assistant builder, you create custom extensions from your skills and configure built-in integrations to meet users where they are.
For more information, see Building assistants.
Automate repetitive work with automations
An automation represents a set of business logics through decisions and workflow models that automate or solve a business problem. Decision models help you capture business decisions in a decision diagram, which provides an abstract, high-level
representation of how decisions and the data that is required to make decisions are structured and related to each other.
While workflow models help you to model business processes over a sequence of activities such as workflows, decisions,
automations, or skills.
Create automations with the Automation Builder to automate repetitive work from your team. With the Automation Builder, you can build automations from scratch, import existing automations, or use industry samples to get started. Later on, you can publish automations to use as skills in Orchestrate.
For more information, see Building automations.
Are you ready to get started?
Explore the pathways based on your role by using IBM watsonx Orchestrate:
➤ Getting started as an admin
➤ Getting started as a builder
➤ Getting started as a user
Parent topic: