I request the integration feature of the AI chatbot into the mobile application.
Hi there, @Matlex and welcome aboard ![]()
Could you please specify the mobile app, where you’d like to integrate the chatbot?
I haven’t released the app yet
Got it, thanks!
Once the app is released, please let us know. Our devs will check if it’s possible to integrate the widget there ![]()
Ok, thank you!
Can’t I integrate the app before publishing it and then publish it?
Is your mobile app flutter-based?
No, Android Studio
Max via Elfsight Community <notifications@elfsight.discoursemail.com>, 21 Ağu 2025 Per, 14:07 tarihinde şunu yazdı:
Sorry for being not clear enough!
Android Studio is a program for the app creation. However, I wanted to clarify which framework you use for the app creation: Flutter or ReactNative?
Laravel?
Max via Elfsight Community <notifications@elfsight.discoursemail.com>, 21 Ağu 2025 Per, 15:11 tarihinde şunu yazdı:
It seems that you’re using the Kotlin programming language (correct me if I am wrong).
If this is the case, you should add a web view to your mobile app.
This guide explains how you can do this - https://developer.android.com/develop/ui/views/layout/webapps/webview
As a load url you should use a Share Link of your AI Chatbot widget:
Try it out and let me know if it helped ![]()
I want it to be integrated directly into my application like a chat bot. I want it to be not web-based but to appear as a widget at the bottom of my application like on the web. If I cannot do that, I will stop working with you.
Max via Elfsight Community <notifications@elfsight.discoursemail.com>, 21 Ağu 2025 Per, 17:28 tarihinde şunu yazdı:
Yep, the widget should appear right in the mobile app. If you’re using the Kotlin programming language, you just should follow the steps described in this guide.
Just to make it clearer:
- To add a WebView to your app in the layout, add the following code to your activity’s layout XML file (
activity_main.xml):
<WebView
android:id="@+id/webview"
android:layout_width="match_parent"
android:layout_height="match_parent"
/>
- To get internet access, request the
INTERNETpermission in your manifest file (AndroidManifest.xml), as shown in the following example:
<uses-permission android:name="android.permission.INTERNET" />
- To add a
WebViewto your app in an activity’sonCreate()method instead, add this code
val myWebView: WebView = findViewById(R.id.webview)
webView.settings.javaScriptEnabled = true
myWebView.loadUrl("<share-link>")
You should replace share-link in the last line with the Share Link of your widget ![]()
