PushwooshVoIPMessage

class PushwooshVoIPMessage(payload: Bundle?)

Data model representing a VoIP push notification message.

Parses VoIP call data from push notification payload and provides typed access to call properties. Boolean fields support automatic conversion from String, Int, and Boolean types.

See also

Constructors

Link copied to clipboard
constructor(payload: Bundle?)

Properties

Link copied to clipboard

Name of the caller to display in UI. Defaults to "Unknown Caller" if not present.

Link copied to clipboard

Unique identifier for this call. Null if not provided in the push payload.

Link copied to clipboard

Whether this is a call cancellation message. When true, triggers the call cancellation event.

Link copied to clipboard

Whether this is a video call (true) or audio-only (false).

Link copied to clipboard

Original push notification payload Bundle with all raw data including custom fields.

Link copied to clipboard

Whether the call supports DTMF (Dual-Tone Multi-Frequency) tones for dialpad input.

Link copied to clipboard

Whether the call supports being put on hold.