# Start

The **Start Event** defines the **entry point** of a business process.\
It specifies **how and when a process instance is created and begins execution**.

In its simplest form, a Start Event is triggered **manually** to initiate the process. However, **ONEWEB Process Designer** also supports additional event triggers that allow processes to be started **automatically**, based on specific conditions or system events.

***

### Purpose of Start Event

The Start Event is used to:

* Mark the **beginning of a process flow**
* Define the trigger that creates a new process instance
* Control how the process is invoked (manual or automatic)

Every valid process must contain **at least one Start Event**.

***

### Types of Start Events

#### Manual Start Event

* Triggered explicitly by a user or system action
* Commonly used when a process is started on demand
* Acts as the default Start Event in most processes

***

#### Automatic / Trigger‑Based Start Events

In addition to manual triggers, Process Designer provides other **event‑based start mechanisms** that can automatically initiate a process.

These triggers can be used to:

* Start a process when a specific condition occurs
* React to system events
* Trigger downstream activities automatically

> &#x20;These advanced event triggers are described in detail in the following sections.

***

### Usage Guidelines

* Every process must start with a **Start Event**
* A process may have **multiple Start Events** if different triggers are required
* Use clear naming to indicate how the process is initiated
* Avoid complex logic at the Start Event—use activities and gateways instead
* Ensure that each Start Event leads to a valid execution path

***

### Summary

The **Start Event** defines the **starting point and trigger mechanism** of a process.

Key points:

* Mandatory component in every process
* Can be triggered manually or automatically
* Defines how a process instance is created
* Supports extensibility through additional event triggers

Understanding and correctly configuring Start Events ensures that processes are **initiated reliably and predictably** within 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/designer-reference/process-designer/process-designer-component/event/start.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.
