OneSignal
Using OneSignal requires you to:
- Setting up a OneSignal account
- Add the OneSignal app to your mobile project
- Copy the OneSignal App ID and REST API Key
Adding Config for OneSignal
From BILDIT-CMS, go to:
- Go to Configuration from the side menu.
- Select Push Notifications.
- If you don’t already have a service configuration available, click Create Push Notification Config.
- Select the service you'd like to configure.
caution
If a push configuration for OneSignal already exists, it will be disabled in the dropdown list. You can either edit the existing configuration or delete it and create a new one.

- After selecting the service:
- Enter the App Name
- Enter the App Messenger ID as the OneSignal App ID
- Enter the App Messenger Key as the REST API Key
These values are copied from your OneSignal account.

- On success, the configuration will be added.

info
Make sure the configuration is active. If you have multiple services configured, ensure OneSignal is the active one.
Editing Config for OneSignal
If you've already completed the steps above and there’s an existing OneSignal configuration:
- Click the pencil icon under Actions to edit the configuration.

- The OneSignal modal will appear with the editable fields.
- Make the necessary changes.
- Click Update.
warning
BILDIT-CMS only supports one configuration per service to ensure consistency across your app.
Setting Active Push Service Configuration
If you have multiple push services (e.g., OneSignal, FCM, or Airship) and OneSignal is not currently active, you can set it as the default:
- Click Set Active. On success, the configuration will display the Active tag.
