Start Process Widget
The Start Process widget provides a way to launch a specific BPMN process directly from the dashboard. Depending on the configuration, the start form is either displayed inline within the widget or opened in a new tab.
This allows frequently used processes to be started with a single click without navigating to the Process Designer first.
Typical Use Cases
| Process | Description |
|---|---|
| Leave request | Employees start the approval process directly from the dashboard. |
| Purchase order | Procurement starts a purchase requisition with a form. |
| Complaint intake | Customer service captures a complaint and starts the handling process. |
| Employee onboarding | HR starts the onboarding workflow with all required tasks. |
| Maintenance order | Technicians create a maintenance order for a machine. |
| Expense report | Employees submit a travel expense report for approval. |
Features
- Embedded form: The start form is rendered directly inside the widget. Input happens without leaving the page.
- New tab: Alternatively, clicking the widget opens the process start in a new tab – useful for forms that require more space.
- Selectable process and start event: Both the target process and the specific start event can be configured.
Configuration
The following settings are configured in the properties panel:
- Process: Which BPMN process should be started?
- Start Event: If the process has multiple start events, the appropriate one is selected.
- Display Mode: Should the form be embedded in the widget or opened in a new tab?
Example
The dashboard contains a "Submit Leave Request" widget. An employee fills out the embedded form directly and starts the approval process without leaving the dashboard.
Tips
- Embedded display works best for short forms with just a few fields.
- New tab is recommended for complex start forms with many fields.
- Multiple widgets: Several Start Process widgets can be placed on a dashboard – e.g., for leave requests, orders, and complaints.