OneSignal can send events to Amplitude for mobile push, web push, email, SMS, and in-app message channels. Event options include:

- Sent: OneSignal sent the message to the provider.
- Clicked: The user clicked and interacted with the message.
- Viewed: The user viewed the message.
- Confirmed Delivery: The provider delivered the message to the user.

## Set up the integration

To set up and use this integration, refer to [OneSignal's documentation](https://documentation.onesignal.com/docs/amplitude).

{% callout type="note" title="Event volume limits" %}
Any events you send from OneSignal to Amplitude count towards your Amplitude event volume quota.
{% /callout %}