Configuration Requirements
You can get your OneSignalApp ID and REST API Key by following these instructions.
Profile Requirements
To deliver a message to a recipient over OneSigal, Courier must be provided the recipient’s PlayerId or ExternalId. This ID should be included in the recipient profile asoneSignalPlayerID or oneSignalExternalUserId.
Limiting Data Payload
OneSignal imposes a limit to push notification payloads. When sending push notifications through automated workflows that include batching, data payloads can become too large to pass down to OneSignal which will result in a failed send.Data Mapping
Push channels can have data mapping enabled to customize which data you want passed down to the push channel provider.
OneSignal Data Mapping