Zoho Assist UI Kit
1. To design the dialog box to be displayed when the session ends
override fun onSessionEnded() {
}
2. To design the dialog box to be displayed when you start the session.
override fun onScreenShareStarted() {
}
3. To design the dialog box to be displayed when the technician joins and leaves the session.
override fun onParticipantStateChange(participantState: ParticipantState, participantName: String) {
when(participantState){
ParticipantState.DOWN->{
}
ParticipantState.LOST->{
}
ParticipantState.UP->{
}
}
}
4. To design the dialog box to be displayed when a new chat message is received.
override fun onMessageReceived(model: ChatModel) {
}
We have introduced the Chat Screen Fragment to help you monitor session status and engage in message conversations with technicians. For your reference, we have included a sample project link.