TalkJS Core
The TalkJS Core package lets you connect to your TalkJS chat as a user and read, subscribe to, and update your chat data.
What is TalkJS?
TalkJS lets you add user-to-user chat to your marketplace, on-demand app, or social platform. For more information, visit talkjs.com.

Don't hesitate to let us know if you have any questions about TalkJS.
Prerequisites
To use this package, you will need a TalkJS account. TalkJS provides a ready-to-use chat client for your application. Your account gives you access to TalkJS's free development environment.
How to add TalkJS Core to your Flutter App
flutter pub add talkjs_core_flutter
Given that TalkJS connects to the internet, make sure that you have the following line in your AndroidManifest.xml:
<uses-permission android:name="android.permission.INTERNET" />
Documentation
The documentation for TalkJS Core is available at talkjs.com.