appwin_support library

Customer support messenger for Appwin.

Puts a native help centre in your app: conversations with your team, an FAQ, and a messenger whose colours, welcome message and agent identity the studio sets in the web dashboard, with no release to ship. Your app only supplies the entry point; the SDK draws the rest.

Depends on appwin_core, which it re-exports: one configure() covers this package and its siblings appwin_community and appwin_notifications.

import 'package:appwin_support/appwin_support.dart';

Future<void> main() async {
  WidgetsFlutterBinding.ensureInitialized();
  await AppwinCore.instance.configure(appId: 'your-app-id');

  final support = await AppwinSupport.instance.initialize();
  runApp(MyApp(showHelpButton: support.isReady));
}

See the example/ directory for a runnable integration.

Classes

AppwinCore
Shared foundation for every Appwin SDK.
AppwinInitResult
What a product's initialize() answers.
AppwinSupport
Public facade of the Appwin Support SDK.

Enums

AppwinInitStatus
Coarse outcome of a product's initialize().
AppwinUnavailableReason
Why a product is closed to this app.