All fields are optional — blank ones are left out of the payload.
Fires the Novu workflow whose trigger id == the event; the buy_item
workflow pushes only when price > 1000.
3 · FCM device token
Enable push registers a service worker, asks permission, mints a real FCM
token (project fir-metwally-me) and registers it on the Novu subscriber. Desktop
Chrome/Edge/Firefox only.
4 · Notifications FCM push
Enable push, then trigger a workflow with a Push step.
Foreground pushes appear here; in the background they show as OS notifications
(via the service worker).