Skip to main content
Custom events are used to trigger automations and can be defined with an optional schema for payload validation. If a schema is defined, payloads are validated when the event is sent. Fields that don’t match the expected type are rejected with a 422 error and the event is not delivered.

How it works

The Events page shows all existing events. Click Add event to create a new event.Enter the event name and optional schema to define the event payload you will send with the event.Add EventWhen you’re done, Save the event.
The event name can be any string (e.g., user.created, welcome, my-custom-event). Dot notation is a recommended convention but is not required. If multiple enabled automations use the same event name, all of them will be triggered.