Process apps
Process Apps in IBM Blueworks Live are executable versions of business processes that allow users to run and manage workflows or checklists. They support structured task execution, collaboration, and governance, making it easier to operationalize modeled processes in real-world scenarios. You can build and run two simple types of process apps: workflow and checklist.
Workflow tasks
Workflow tasks represent the smallest actionable units in a structured process. For more information on the task types, see, Tasks
- Step-by-step execution - Users are guided through predefined steps.
- Role-based assignments - Tasks are assigned to specific users or roles.
- Approvals and governance - Includes checkpoints for reviews, approvals, and compliance. For more information see, Modifying workflow tasks for governance process app
- Automation- Some steps can trigger automated actions or notifications.
- Tracking and auditing- Progress is monitored, and audit trails are maintained.
Common use cases include employee onboarding, purchase order approvals, incident management, and compliance workflows. The workflow tasks help ensure consistency and accountability, reduces errors and delays and supports process governance
| API | Description |
|---|---|
| WorkList API | Lists all work items (started, open, closed). |
| WorkDetail API | Retrieves detailed information (attachments, due dates, etc.). |
| WorkComment API | Adds comments during task reviews |
| WorkAction API | Manages actions like approve, reject, and reassign. |
| TaskList API | Shows tasks that are assigned to a user. |
| TaskListCount API | Provides task counts. |
| AppList and AppDetail APIs | Manage and view Process Apps. |
| LaunchInstance API | Starts a new work item. |
| UserListForWork API | Lists assignable users |
Checklists
A Checklist is a flexible, informal tool that allows users to track completion of tasks without enforcing a strict order or workflow logic.
- Nonsequential - Tasks can be completed in any order.
- User-driven- Individuals check off items as they go.
- Lightweight- No complex routing or approvals.
- Collaborative- Can be shared among team members.
Common use cases include daily task tracking, event planning, equipment setup, and content review. Checklists encourage flexibility, is easier to create and update, and is ideal for simple or ad hoc processes.