svyPhonegapPush — How are Notification Channels defined/configured?

Servoy version: 2025.03
svyPhonegap module version: 1.3.1

Question:

The sendFCMPushMessage(topic, title, body, channel) method accepts a channel parameter (per the docs: “Notification Channel (ex. urgent_alert)”), but I can’t find any documentation on:

  1. Is this channel expected to be pre-defined/registered somewhere in the Servoy solution or Cloud Builder configuration, or is it created automatically on the device the first time a notification with that channel name arrives?
  2. If it’s auto-created, what default settings does it get (importance, sound, vibration)?
  3. Is there any way from Servoy script to define/customize a channel’s properties (importance level, sound, vibration pattern) before it’s first used — similar to Android’s native NotificationChannel API — or is this entirely outside what svyphonegapPush currently exposes?
  4. Is there a predefined/standard list of channel names the plugin recognizes internally, or is it truly a free-form string with no special built-in values?

I tested with 'urgent_alert' as the channel name and it worked without any prior configuration on my end, which suggests it’s auto-created with default settings — but I’d like to confirm this is the expected behavior, and understand if there’s any supported way to control channel properties (e.g., a silent channel for informational messages vs. a high-priority channel for urgent alerts) without native code changes.

Any clarification or pointer to relevant source/documentation would be appreciated.

Un Saludo