# Process Designer Component

A process designed within the **Process Template Diagram** consists of multiple interconnected components that collectively define the execution flow of a business process.

In ONEWEB **Process Designer**, a process may include the following key components:

* **Activity Nodes**
* **Start and End Events**
* **Gateways**
* **Boundary Events**
* **Pools and Lanes**

Each of these components serves a specific purpose within the process flow and is modeled using **BPMN (Business Process Model and Notation)** standards.

***

### Main Process Components Overview

#### Activity Nodes

Activity Nodes represent **units of work or execution steps** inside a process.\
Examples include:

* Human Tasks
* Database Tasks
* Service or System Tasks

Each activity node is designed to fulfill a specific business objective, such as user interaction, data processing, or system integration.

***

#### Start and End Events

* **Start Events** define where and how a process begins
* **End Events** define how and when a process is completed

These events mark the boundaries of the process lifecycle.

***

#### Gateways

Gateways control **decision‑making and branching logic** within the process.

They are used to:

* Split process flows based on conditions
* Merge multiple execution paths
* Control parallel or exclusive execution

***

#### Boundary Events

Boundary Events are attached to activity nodes and are triggered by specific conditions such as:

* Timeouts
* Errors
* Exceptions

They provide mechanisms for handling alternative flows or exceptions without interrupting the main process structure.

***

#### Pools and Lanes

Pools and Lanes help organize activities by **roles, responsibilities, or organizational units**.

* **Pools** represent a participant or system
* **Lanes** represent subdivisions (e.g. roles or work parties)

They improve readability and clarify ownership within complex process diagrams.

***

### Component Details

The detailed explanation of **each Activity Node**, available in the **Activity Panel**, including:

* Its purpose
* Configuration options
* Usage guidelines

…is described in the following sections.

> Please refer to the **Activity Nodes** section for a detailed breakdown of each node type and its functionality.

***

### Summary

The Process Template Diagram is composed of structured BPMN components that together define the behavior and execution logic of a business process.

Key points:

* Processes are built using standardized BPMN elements
* Each component has a distinct role in execution
* Proper use of components improves clarity and maintainability
* Understanding these components is essential before designing complex workflows

This section serves as a foundation for exploring individual **Process Designer components** in detail.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.onewebstack.com/oneweb-platform-th/designer-reference/process-designer/process-designer-component.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
