# Triggers

Triggers are the elements that initiate value streams. You can use them to start a new process instance or to resume an existing one that was previously paused.

## Events

A number of commerce events are provided out-of-the-box, these are the CE events. Additionally, you can configure custom events for your tenant, which are then available in the list. CE events can only be used as starting triggers, while custom events can serve as both starting and intermediate triggers.

<figure><img src="https://1024162941-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrSc4haeKWrTrOPHzdrMO%2Fuploads%2Fgit-blob-e274269a25ec8701f6c28b6ede29a4892c70da0a%2Fevent.png?alt=media" alt="" width="350"><figcaption><p>Events available as triggers (CE and custom events)</p></figcaption></figure>

## Timer Events

You can also use Timer Events as triggers. A timer event provides a flexible mechanism to schedule and control the execution of a value stream. It supports a wide range of trigger configurations to meet diverse timing and scheduling requirements. Similar to custom events, you can use timer events both as starting triggers to initialize a process, and as wake-up triggers to resume a process between steps, when the process is waiting for some events to happen.

<figure><img src="https://1024162941-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrSc4haeKWrTrOPHzdrMO%2Fuploads%2Fgit-blob-0d2667bb33000748dc97e955575c2a75208ce143%2Ftimer_event.png?alt=media" alt="" width="350"><figcaption><p>Timer event configuration for scheduling and wake-up triggers</p></figcaption></figure>
