OneSignal and Pugpig Bolt
Table of Contents
What is OneSignal?
OneSignal is a push notification and in-app messaging provider supported on Bolt iOS and Android. It's also a supported provider for our preference centre.
The specific features supported in Bolt are:
- Push notifications, including rich push
- Deeplinking
- In-app messages
- Confirmed Deliveries
- External User ID (for logged in users)
Currently not supported:
- Custom user attributes
- Automated push from the Pugpig distribution service based on "highlight" tag in CMS
What do we need from you to get set up?
The required information for configuration is just an App ID, which you can get from your dashboard and pass over to us in a secure way, so that we can configure it for your build.
A note on deeplinking from in-app messages
To ensure deeplinks from buttons on in-app messages open in the correct place in the app, it's imperative that the button is configured to use “Custom click action” rather than “URL”, you can then simply paste the deeplink url into the resulting field.
This applies to internal deeplinks on iOS only, Android in-app messages should use the URL method. We're working with OneSignal to align this as soon as possible.