Skip to main content

iserve_chatbot 0.0.2 copy "iserve_chatbot: ^0.0.2" to clipboard
iserve_chatbot: ^0.0.2 copied to clipboard

A reusable Flutter chatbot package with API integration, session management, interactive options, and customizable UI.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:iserve_chatbot/iserve_chatbot.dart';

void main() {
  runApp(const ExampleApp());
}

class ExampleApp extends StatelessWidget {
  const ExampleApp({super.key});
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      title: 'iServe Chatbot Example',
      home: Scaffold(
        body: IserveChatbot(
          baseUrl:'https://example.com/api',
          user:  const ChatbotUser(
            orgId: 'example-org',
            userId: 'example-user',
            contactId: 'example-contact',
            email: 'example@example.com',
            orgCode: 'example',
          ),
        ),
      ),
    );
  }
}
4
likes
0
points
606
downloads

Publisher

unverified uploader

Weekly Downloads

A reusable Flutter chatbot package with API integration, session management, interactive options, and customizable UI.

Homepage

License

unknown (license)

Dependencies

dio, flutter, flutter_bloc, intl, shared_preferences

More

Packages that depend on iserve_chatbot