Our platform doesn't provide native iOS Live Activities support as a built-in channel. It can't design, start, or manage Live Activities on its own.
Bloomreach supports standard APNs push notifications, including rich and silent push notifications, sent to the app's push token. It doesn't support Live Activities as a dedicated campaign channel or the separate push targets used for Live Activities.
Why?
iOS Live Activities are implemented on the app side using Apple ActivityKit and may require handling a different push target than the app's standard push token. Today, the platform's iOS support focuses on standard push delivery rather than native Live Activity lifecycle management.
What is available?
Even though the platform doesn't natively support Live Activities, they can still be a strong part of a custom implementation. It still can:
Decide who should get an update and when using segmentation and scenarios.
Generate personalized data for the update, such as order status, ETA, or delivery stage.
Deliver that data through silent push notifications or webhooks to support your own Live Activity implementation.
Alternative approach
A possible workaround is to build the Live Activity natively in your iOS app, while Bloomreach handles orchestration and personalization.
A high-level flow could look like this:
You can implement Live Activities in the app using Apple's native iOS tooling, such as ActivityKit.
The platform determines which users should receive updates and what personalized content should be sent to them.
The platform sends that data using a silent push or triggers a webhook.
Your backend and iOS app then use that information to start or update the Live Activity state.
Important limitations
This approach isn't an official product feature. It is a custom setup, and whether it works depends on your exact use case and app implementation.
Because of that:
We can't fully confirm every Live Activity use case in advance.
You should be able to validate the implementation with your iOS developers.
If native Live Activities support is important, the best path is to submit product feedback / a feature request.
Refer to Apple's Developer Documentation for more information about the feature.