> For the complete documentation index, see [llms.txt](https://developer.paddle.com/llms.txt).

# Simulations

Notification simulation entities describe a reusable configuration for testing webhooks.

---

You can use [webhook simulator](https://developer.paddle.com/webhooks/test-webhooks.md) to test webhooks by simulating single events or scenarios, like subscription renewals or cancellations.

A notification simulation is a reusable configuration that describes a test case that you want to use with webhook simulator.

Notification simulations hold information like:

- A name and description of this simulation.
- Whether you want to simulate a single event or predefined sequence of events.
- The notification setting to send simulated events to.
- Custom payloads you want to test.

You can create notification simulations and use them for future [runs](https://developer.paddle.com/api-reference/notification-simulation-runs.md) as part of automated testing workflows.