We’re trying to match our brand colors in the Genesys Cloud Web Messaging SDK for Android, but the customization options seem sparse compared to the web widget. The docs mention GcWebMessagingConfig, but I can’t find a method to set the launcher button color or its position on the screen.
Here’s what we’ve got so far in Kotlin:
val config = GcWebMessagingConfig.Builder()
.setOrganizationId("org_id_here")
.setDeploymentId("deployment_id_here")
.build()
GcWebMessaging.initialize(config)
I’ve tried looking for a setLauncherPosition or setThemeColor method, but nothing shows up in the API reference. Is there a way to pass custom CSS or JSON config to the Android SDK, or do we need to fork the widget code? We want the launcher bottom-right with a specific hex color (#0056b3).
The web version allows this via the deployment settings, but the mobile SDK seems to ignore those settings for visual tweaks. We’re using SDK version 2.1.0. Any pointers?