Implementing an interactive BPD task by using a client-side human service

To create an interactive task that participants can perform in a web-based user interface, you can implement an activity in your business process definition (BPD) by using a client-side human service. To create a client-side human service for the implementation of your activity, use the Activity wizard.

Before you begin

For some steps in this task, you must use the IBM® Process Designer desktop editor.

About this task

When you add an activity to the BPD, you initially implement the activity by using the default human service, which you can open by double-clicking the activity in the desktop editor.

To implement the activity by using a new client-side human service, complete the following steps:

Procedure

  1. Open the Process Designer desktop editor.
  2. Open the BPD in the Diagram view.
  3. Right-click the activity that you want to work with, select Activity Wizard, and complete the wizard.
    1. Under Library Element Selection, click Create a client-side human service.
    2. Enter the name of the client-side human service.
    3. Use the Intended for use on multiple devices check box to specify whether you want the new client-side human service to be used on multiple device types.
      • When Intended for use on multiple devices is selected, only responsive controls are used for all the new coaches and the new coach content that are added to the client-side human service.
      • When Intended for use on multiple devices is clear, stock controls are used for the new coaches and coach content if a dependency to the Coaches toolkit already exists in the toolkits list.
    4. Click Finish. The new client-side human service, which includes a coach by default, is created and attached to the activity.
  4. Double-click the activity for which you created the client-side human service. The new client-side human service opens in the web editor in the Diagram view.
  5. Optional: If you want to revisit the selection you made in the wizard, click the Overview tab and select or clear Intended for use on multiple devices to specify the appropriate use of your client-side human service on multiple device types.
  6. Click the Coaches tab and then click the listed coach. The coach designer is where you customize the coach layout and create or edit the bindings that are between inputs and outputs. Notice that when the coach designer is open, the Palette view shows all the elements, sections, and controls that you can use in a coach. For more information about the coach designer, see Building coaches.
  7. In the coach designer, add controls and buttons to the coach, as required by your client-side human service.
  8. Click Save all Save all in the main toolbar to save your work.

What to do next

To run the client-side human service in the web browser, click Run Run.