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, onCustomConversationActionInvocationReceived, onMessageCustomActionInvocationReceived, onPersonActivityChanged, onPersonChanged, onPersonCustomActionInvocationReceived, onUiPreloaded, onUiReady, onUnreadMessagesCount, openConversation, openConversationOverview, setAccessToken, setApplicationContext, setAutoHideUiOnBack, setBackButtonCallback, setBackButtonPressTriggerEvent, setCustomCookies, setCustomLoadingViewCreator
-
-