# Events

- [Get started with Events](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/events/get-started-with-events.md): Learn how to define, create, and report events in the Loyalty Engine to track user behaviour and trigger loyalty logic like points, rewards, and badges.
- [Event types](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/events/event-types.md): Learn about event types in the Loyalty Engine, including intrinsic system events and custom events that track user actions.
- [Creating event types](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/events/event-types/creating-event-types.md): Learn how to create custom event types in the Loyalty Engine, including naming conventions, event schema setup, and the difference between public and private events.
- [Event type schemas](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/events/event-types/event-type-schemas.md): Learn about event type schemas in the Loyalty Engine and how they define the structure of event payloads. Includes example schemas for common event types.
- [Event enhancers](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/events/event-types/event-enhancers.md): Add Loyalty Engine data to event payloads to enable richer reactor conditions.
- [Reporting events](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/events/reporting-events.md): Learn how to report user actions and business events to the Loyalty Engine as events.
- [Viewing events](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/events/viewing-events.md)


---

# 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://kbase.whitelabel-loyalty.com/product/loyalty-engine/events.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.
