customer-android-kotlin

//core/com.kustomer.core.providers/KusChatProvider/notifySessionOpened

notifySessionOpened

[androidJvm]
abstract fun notifySessionOpened(conversation: KusConversation)

Notifies KusChatListener instances that an existing session was opened (SDK chat UI after load, or custom UI). Matches iOS ChatProvider.notifySessionOpened(session:options:).

Host apps with a custom chat surface should call this when presenting a conversation so listeners receive KusChatListener.onSessionOpened with the same customAttributesOutsideActiveFilter semantics as the Kustomer UI.

[androidJvm]
abstract fun notifySessionOpened(conversation: KusConversation, options: KustomerCoreOptions?)

Same as notifySessionOpened, but evaluates customAttributesOutsideActiveFilter against the provided options instead of the globally configured SDK options.