User interface concepts

People interact with process applications through user interfaces. IBM® Business Process Manager provides a number of artifacts that you can use to create these user interfaces.

Within a process application, tasks that are implemented as human services contain the user interfaces. Within its own flow, every human service contains at least one coach. A coach creates a page in the user interface, which users can see in a web browser. The human service can also include gateways and script tasks that affect the flow of the user interfaces or change the variables that are passed into a coach.

Diagram of a heritage human service showing coaches, scripts, services, exclusive gateways, and intermediate events connected to form a flow.
Coaches can contain one or more coach views, which are reusable UI elements. Coach views can be composite-style, which are simple coach views, or widget-style, which are more complex custom coach views. For more information, see Coach views.

When you develop applications in IBM Business Process Manager, you use the web Process Designer to create coaches and coach views for client-side human services or heritage human services. To author heritage human services, you can also use the desktop Process Designer, which is deprecated. When the human service is running, users see and interact with the coaches and views that you built in a web browser.