# Events

The Event Stream collects and logs events in the CrossEngage system. These events can be collected from your website, your Outbound communications, or customer transactions. You can also upload events to the CrossEngage system. Please go to [Data Management ](/data-and-engagement-platform/data-management.md)for more information.

Custom Events can also be created. If you would like to create Custom Events, please contact your Customer Success Manager.

### Predictions and Modelling

For creating Predictions and Models ( Neural Networks ), it is important to have sufficient quantity and quality of data. It is strongly recommended to provide all events (especially all orders) for Predictions, including from Customers who have churned, or opted out of communications.

For reliable predictions, event history of 5 years or more is generally considered sufficient. However, this is not a hard rule as other factors, such as feature selection or data quality can also affect the output of a Model. If there is any confusion, please reach out to your respective Customer Success Manager, or [write us a Ticket](/data-and-engagement-platform/help-and-support/reach-out-to-customer-support.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://documentation.crossengage.io/data-and-engagement-platform/data-model/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.
