Integration of chatbot into mobile app

I request the integration feature of the AI chatbot into the mobile application.

2 Likes

Hi there, @Matlex and welcome aboard :waving_hand:

Could you please specify the mobile app, where you’d like to integrate the chatbot?

I haven’t released the app yet

1 Like

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 :slightly_smiling_face:

Ok, thank you!

1 Like

Can’t I integrate the app before publishing it and then publish it?

1 Like

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ı:

1 Like

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ı:

1 Like

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 :slightly_smiling_face:

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ı:

1 Like

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:

  1. 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"
/>

  1. To get internet access, request the INTERNET permission in your manifest file (AndroidManifest.xml), as shown in the following example:
<uses-permission android:name="android.permission.INTERNET" />

  1. To add a WebView to your app in an activity’s onCreate() 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 :slightly_smiling_face:

1 Like