| Engagement | Provides access to Engagement specific functionality. |
| Engagement.EngagementEvent<T> | |
| EngagementRequest | |
| EngagementRequest.EngagementRequestEvent<T> | |
| Glia.OmnicoreEvent<T> | |
| IncomingEngagementRequest | Provides ability to accept or decline EngagementRequest initiated by Operator. |
| Operator | Operator information |
| OutgoingEngagementRequest | Provides ability to view state and cancel Engagement Request initiated by Visitor side. |
| RequestCallback<T> | Callback used in some requests to Glia SDK. |
| Engagement.Events | Engagement event types. |
| EngagementRequest.Events | Engagement Request event types. |
| Glia | This class is a starting point for integration with Glia SDK and for most interactions with Glia platform. |
| Glia.Events | Glia global event types. |
| GliaConfig | Configurations used to initialize Glia SDK |
| GliaConfig.Builder | Glia configuration builder. |
| GliaConfig.Regions | Defines regions that can be applied to GliaConfig. |
| Operator.Picture | Operator picture information |
| VisitorContext | Represents Visitor current content inside the app. |
| Engagement.MediaType | Defines different media types supported by Glia. |
| EngagementRequest.Outcome | Possible Engagement Request outcomes. |
| GliaException.Cause | Possible exception causes |
| VisitorContext.Type | Defines different types of Visitor context. |
| GliaException | Glia exception that contains a message for debugging and
a GliaException.Cause enum value for handling some of the user and connection
errors programmatically. |