# Event

The **Event** component represents significant points in time within a business process.\
Events are used to **initiate, control, and terminate** the execution flow of a process.

In ONEWEB **Process Designer**, Event nodes follow **BPMN (Business Process Model and Notation)** standards and define **when a process starts, how it reacts to specific conditions, and when it ends**.

***

### Purpose of Events

Events are essential for defining the lifecycle of a process. They are used to:

* Start a process execution
* Mark the completion of a process
* Handle specific conditions such as waiting, interruptions, or triggers

Without Event nodes, a process has no defined entry or exit points.

***

### Types of Event Nodes

The **Event** section in Process Designer contains nodes that can be used at different stages of the process flow.

#### Start Event

* Defines **how and when a process begins**
* Every process must have at least one Start Event
* Acts as the entry point of the workflow

***

#### Intermediate Event *(if applicable)*

* Occurs **between activities** in a process
* Used to model waiting conditions, triggers, or interruptions
* Often associated with boundary or timing behavior

***

#### End Event

* Defines **how a process terminates**
* Marks the completion of the workflow
* A process may have one or multiple End Events, depending on logic paths

***

### Usage Guidelines

* A valid process must start with a **Start Event**
* Every execution path should eventually lead to an **End Event**
* Use clear naming and positioning to improve diagram readability
* Combine Event nodes with Gateways and Activities to model real‑world business scenarios

***

### Summary

The **Event** component defines the **beginning, flow control points, and termination** of a business process.

Key points:

* Events are mandatory structural elements in BPMN processes
* Used to initiate and terminate process flows
* Ensure proper lifecycle management of workflows
* Improve clarity and correctness of process execution

Understanding Event nodes is fundamental to designing **valid, executable, and well‑structured processes** in ONEWEB Process Designer.


---

# 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/event.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.
