Service types in workflows

Learn about the types of services that you can model in your workflows.
The following types of services can be modeled in your workflows:
Table 1. Types of services that can be modeled in workflows
Service type Description See...
Service flow Use service flows to model services for business processes. Creating a service flow
External service Use external services to call services or applications that are external to IBM® Cloud Pak for Business Automation. External services are generated when you do one of the following:
  • Discover and invoke a REST service
  • Discover and invoke a web service
  • Discover and invoke a Java application
  • Create an external implementation service to invoke an external application.
From a service flow, you can call a REST service, web service, or Java application. From a process, you can call an external implementation.
Calling an external service
Automation service Use automation services to call published automation services. Workflow automation services
Kafka service Use Kafka services to provide a way for an external client to trigger a workflow. Creating a Kafka service
REST service Use REST services to provide a way for an external client to call into a workflow. You can also use REST services as automation services. Creating a REST service
Web service Use web service endpoints to provide a way for an external system to call into a workflow. Creating a web service