Search packages, repositories and app categories

flutter_tawk cover
Package detailsv0.1.0

flutter_tawk

Tawk widget for Flutter.

AndroidiOS
30-day downloads
74
Likes
64
Pub points
140

Install package

flutter pub add flutter_tawk

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

flutter_tawk is a Flutter widget that integrates Tawk, a live chat solution, into Flutter applications for Android and iOS. It enables real-time communication between users and support teams directly within the app. The package simplifies embedding Tawk's chat functionality with minimal setup, allowing developers to enhance user engagement and provide instant customer support. It leverages Tawk’s existing infrastructure, ensuring reliable performance across platforms.

Use cases

  • In-app customer support
  • Real-time user assistance
  • Live chat integration in apps
  • Enhancing user engagement
  • Support ticketing via chat

Key features

  • Easy integration with Tawk
  • Cross-platform support (Android & iOS)
  • Minimal configuration required
  • Real-time messaging
  • Customizable chat appearance

Suitable for

  • Apps needing live chat
  • Customer service-focused apps
  • E-commerce platforms
  • Mobile apps with user support needs
  • Developers using Tawk for chat

Considerations

  • Requires a Tawk account
  • Depends on external Tawk service
  • Limited customization without advanced configuration
  • Network connectivity required for chat
  • Potential latency during high traffic

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

flutter_tawk

pub package

Tawk widget for Flutter.

🚀 Showcase

Install

To use this package, add flutter_tawk as dependency in your pubspec.yaml file.

Import

import 'package:flutter_tawk/flutter_tawk.dart';

How To Use

Tawk(
    directChatLink: 'YOUR_DIRECT_CHAT_LINK',
    visitor: TawkVisitor(
        name: 'Ayoub AMINE',
        email: 'ayoubamine2a@gmail.com',
    ),
)

See the example directory for the complete sample app.

Customization

Tawk
Parameter Type Default Description Required
directChatLink String null Tawk direct chat link. Yes
visitor TawkVisitor null Object used to set the visitor name and email. No
onLoad Function null Called right after the widget is rendered. No
onLinkTap Function null Called when a link pressed. No
placeholder Widget Center(child: CircularProgressIndicator()) Render your own loading widget. No
TawkVisitor
Parameter Type Default Description Required
name String null Visitor's name. No
email String null Visitor's email. No
hash String null Secure mode. No

Contributions

Feel free to contribute to this project.

If you find a bug or want a feature, but don't know how to fix/implement it, please fill an issue.
If you fixed a bug or implemented a new feature, please send a pull request.

Changelog

CHANGELOG

License

MIT License

Categories

Dependencies

Dependency list 1 items

Source repository

Projects using this package