> ## Documentation Index
> Fetch the complete documentation index at: https://aletyx.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Start Events

> BPMN start events trigger a process in Kogito and jBPM - choose simple, message, timer, or signal start nodes to match how and when a workflow begins.

## Start Events in Aletyx Enterprise Build of Kogito and Drools 10.1.0-aletyx

A Start Event is where the process flow begins. It does not have any incoming connections, ensuring it is the first node the engine executes. Different types of Start Events (such as simple, message, signal, or timer) help model how and when a process is triggered. For instance, you can start a process immediately, wait for a message to arrive, or trigger it at a specific time.

Properly choosing the right Start Event type ensures that your process aligns with real-world triggers. This clarity is especially useful when integrating with external systems or scheduling tools.

Here are some of the supported start events supported in Aletyx Enterprise Build of Kogito and Drools by jBPM

* [<img src="https://mintcdn.com/aletyx-3353d50c/UdT8DI1QFCgugDzY/images/architecture/core/processes/basic-bpmn/images/node-simple-start.png?fit=max&auto=format&n=UdT8DI1QFCgugDzY&q=85&s=3c8ac4ed9157d2a38ab945419cf5a571" alt="Simple Start Node" width="40" height="40" data-path="images/architecture/core/processes/basic-bpmn/images/node-simple-start.png" />](/docs/images/architecture/core/processes/basic-bpmn/images/node-simple-start.png) Simple Start: Begins automatically without an explicit trigger.
* [<img src="https://mintcdn.com/aletyx-3353d50c/UdT8DI1QFCgugDzY/images/architecture/core/processes/basic-bpmn/images/node-message-start.png?fit=max&auto=format&n=UdT8DI1QFCgugDzY&q=85&s=4db78949257c7083aa66246081d0e8f1" alt="Message Start Node" width="40" height="40" data-path="images/architecture/core/processes/basic-bpmn/images/node-message-start.png" />](/docs/images/architecture/core/processes/basic-bpmn/images/node-message-start.png)  Message Start: Waits for a specific message before launching the process.
* [<img src="https://mintcdn.com/aletyx-3353d50c/UdT8DI1QFCgugDzY/images/architecture/core/processes/basic-bpmn/images/node-timer-start.png?fit=max&auto=format&n=UdT8DI1QFCgugDzY&q=85&s=8e121b3792afeddd17e99c1a74ded7d6" alt="Timer Start Node" width="40" height="40" data-path="images/architecture/core/processes/basic-bpmn/images/node-timer-start.png" />](/docs/images/architecture/core/processes/basic-bpmn/images/node-timer-start.png)  Timer Start: Uses time-based conditions, like a scheduled start.
* [<img src="https://mintcdn.com/aletyx-3353d50c/UdT8DI1QFCgugDzY/images/architecture/core/processes/basic-bpmn/images/node-signal-start.png?fit=max&auto=format&n=UdT8DI1QFCgugDzY&q=85&s=ef73aaf6aec8b01074eb45f2a9f34fbc" alt="Signal Start Node" width="40" height="40" data-path="images/architecture/core/processes/basic-bpmn/images/node-signal-start.png" />](/docs/images/architecture/core/processes/basic-bpmn/images/node-signal-start.png)  Signal Start: Reacts to a broadcast signal, enabling multiple processes to start simultaneously if needed.
