advy_chat 1.1.11 copy "advy_chat: ^1.1.11" to clipboard
advy_chat: ^1.1.11 copied to clipboard

Advy chat allows user to get support from any application which is using this package.

Advy Chat – Flutter Package for Real-Time Support #

Flutter Widget Features #

  • Plug-and-play integration via AdvyWidget
  • Real-time chat with backend connectivity
  • Responsive and mobile-friendly design
  • Secure communication via a Product Key
  • Tied to an advanced admin dashboard (hosted separately)

Admin Dashboard Features (via chat.advy.me) #

Live Chat Management #

  • View active, unread, and closed
  • Monitor chat activity, response times, and operator availability

Canned Replies #

Predefined responses you can instantly send:

  1. Welcome Message
  2. Response Time Notification
  3. Refund Policy
  4. Account Verification Instructions
  5. Closing Feedback Prompt

These can be edited in the dashboard to match your business needs.

Chat Analytics & Feedback #

  • Track user interactions and chat performance
  • Visual feedback breakdown (Good / OK / Bad / No Rating)
  • Operator-wise performance analysis

Chat Settings #

  • Auto Resolve Timer – Automatically close inactive chats after a set duration
  • AI Mode – Toggle AI assistant for automatic replies
  • Language Support – Choose preferred chat language from 23 given Indian Languages.
  • PDF Ingestion – Upload documents (max 25MB) for AI to response accordingly.
  • Voice Call Option – Enable/disable in-chat internet voice calls
  • Conversation Highlights – Use up to 5 custom highlight colors

Web Integration via CDN (Optional) #

If you're not using Flutter, you can also embed Advy Chat on any HTML site using the CDN method:

Step 1: Add Script Tag #

Place this in the <head> tag of your HTML:

<script
src="https://cdn.downlink.in/advy-prod/chat/cdn.min.js?id=YOUR_PRODUCT_KEY">
</script>

Replace YOUR_PRODUCT_KEY with your actual product key from the dashboard.

Step 2: Save & Refresh #

Your live chat will now be visible on the site.

Ensure CSP (Content Security Policy) is not blocking this domain.


Getting Started with Advy #

1. Sign Up #

  • Go to chat.advy.me
  • Register with your email or phone
  • Verify your account

2. Create a Product #

  • Login to the dashboard
  • Click on Create Organization/Product
  • Fill in app details
  • Copy your Product Key

3. Use in Flutter #


Flutter Installation #

Add to your pubspec.yaml:

dependencies:
  advy_chat: ^1.1.11

Run:

flutter pub get

Usage Example #

import 'package:flutter/material.dart';
import 'package:advy_chat/advy_chat.dart';
void main() {
  runApp(const MyApp());
}
class MyApp extends StatelessWidget {
  const MyApp({super.key});
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Advy Chat Demo',
      home: Scaffold(
        appBar: AppBar(title: const Text('Advy Chat Example')),
        body: Center(
          child: AdvyWidget(
            userName: 'John Doe',
            mobileNumber: '9876543210',
            productKey: 'YOUR_PRODUCT_KEY_HERE',
          ),
        ),
      ),
    );
  }
}

Testing the Widget #

  • Run the app on a simulator or device
  • Chat widget should appear
  • Send a message and verify it appears in the Advy Admin Panel

Note: For widget tests, you may need to mock webview_flutter.


Notes #

  • The Flutter package includes only the chat widget
  • Admin dashboard & backend live at chat.advy.me
  • Requires valid Product Key for full functionality

Support & Feedback #

4
likes
130
points
71
downloads

Publisher

verified publisheradvy.me

Weekly Downloads

Advy chat allows user to get support from any application which is using this package.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_inappwebview, get

More

Packages that depend on advy_chat