Android Chatbot SDK — Release Notes

Version history for dialogs_Chatbot_Android, the official Android SDK for integrating the EnableX Dialogs conversational AI chat bot into native Android applications. Releases are shown in reverse chronological order — latest first.

v1.0.0 — June 25, 2026
Initial Release

This is the first published release of the Android Chatbot SDK. Platform: Android 7.0+ (API 24) · Language: Kotlin (Java-compatible).
Download: dialogs_Chatbot_Android-1.0.0.zip

dialogs_Chatbot_Android provides a fully managed chat UI (built with Jetpack Compose, wrapped for both View- and Fragment-based apps) with zero configuration required beyond a Bot ID and host URL.

What's Included

Public API

APIDescription
EnxChatClient.start(config, listener?)One-call setup: initialize the WebView and connect to the bot
EnxChatClient.bindToLifecycle(owner)Auto-manage disconnect/release with an Activity or Fragment lifecycle
EnxChatConfigConfiguration model: botId, host, path, isCallView, enableHistory
EnxChatFragmentFragment wrapper around EnxChatClient for fragment-first apps
EnxChatSessionHeadless, advanced lifecycle for custom orchestration (Level 3 API)
EnxChatBotListeneronBotConnected(BotInfo) and onClose() callbacks
EnxChatSessionListenerFull session event listener for advanced integrations
EnxChatClient.resetConversation()Clears the server-side conversation and local message list

Chat Mode

Message Types Supported

Media Attachments

Click-to-Call Mode

Technical

Distribution

FormatLocation
AARbuild/outputs/aar/dialogs_Chatbot_Android-<version>-release.aar
Gradle module:dialogs_Chatbot_Android
Build taskcopyVersionedReleaseAar produces the versioned release AAR

Known Limitations

Permissions Required

Add these to your app's AndroidManifest.xml:

Always required:

Required only if call actions (including Click-to-Call) are enabled: