Package com.unblu.sdk.core.agent
Interface UnbluAgentClient
-
- All Superinterfaces:
UnbluClient
public interface UnbluAgentClient extends UnbluClient
The API to use to access Unblu suite functionality like chat, co-browsing etc.Before using the API, ensure that in your app manifest file points you use either the class
UnbluApplication
or a custom subclass of it for the application. Check its class documentation for further details.If you want to use audio/video sessions, please ensure the following permissions are added to your manifest.xml
<uses-permission android:name="android.permission.RECORD_AUDIO" /> <uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
show UnbluUi {
the Unblu UI should be added to aViewGroup
UnbluClient.getMainView()
-
-
Method Summary
-
Methods inherited from interface com.unblu.sdk.core.UnbluClient
deinitClient, getCustomLoadingViewCreator, getMainView, getNotificationApi, getOpenConversation, getOpenConversationValue, getPersonInfo, getUnreadMessagesCount, isCallUiOpen, isCallUiOpen, isDeInitialized, isInErrorState, onApiDeInitialized, onPersonActivityChanged, onPersonChanged, onUiPreloaded, onUiReady, onUnreadMessagesCount, openConversation, openConversationOverview, setApplicationContext, setAutoHideUiOnBack, setBackButtonCallback, setCustomCookies, setCustomLoadingViewCreator
-
-