Skip to main content


A single component which renders an entire meeting UI.

It loads your preset and renders the UI based on it. With this component, you don't have to handle all the states, dialogs and other smaller bits of managing the application.

val meetingInfo = DyteMeetingInfoV2(
authToken = authToken,
baseUrl = baseUrl
val dyteUIKitInfo = DyteUIKitInfo(
activity = this,
dyteMeetingInfo = meetingInfo
val dyteUIKit =