freshdesk_sdk 1.0.0 copy "freshdesk_sdk: ^1.0.0" to clipboard
freshdesk_sdk: ^1.0.0 copied to clipboard

Official Flutter plugin for Freshdesk Mobile SDK. Integrate customer support chat, ticketing, and help desk features with real-time messaging and JWT authentication.

Changelog #

1.0.0 - 2026-02-24 #

Initial Release #

Features

  • Cross-platform Support: Works on Android (API 26+) and iOS (17.0+)
  • Native SDK Integration: Uses official Freshdesk Mobile SDKs
    • Android: Freshdesk Android SDK v1.0.2
    • iOS: Freshdesk iOS SDK v1.1.0 (vendored xcframework)
  • Complete API Coverage:
    • Initialize SDK with custom configuration
    • Show support/chat interface
    • Set user properties
    • Set ticket properties
    • Get unread message count
    • Real-time unread count stream
    • Track custom events
    • JWT authentication
    • Push notification handling
    • User session management

Android Implementation

  • Native Kotlin plugin using Freshdesk Android SDK v1.0.2
  • Maven Central dependency integration
  • Firebase messaging support
  • Background service handling
  • Method channel and event channel communication

iOS Implementation

  • Native Swift plugin using Freshdesk iOS SDK v1.1.0
  • Vendored xcframework (no SPM setup required)
  • CocoaPods integration
  • Notification center observers
  • Proper type conversion for SDK APIs

Developer Experience

  • Simple initialization with FreshdeskConfig
  • Streaming updates via unreadCountStream
  • Comprehensive error handling
  • Debug mode support
  • Locale configuration

Documentation

  • Detailed README with setup instructions
  • API reference and usage examples
  • Platform-specific configuration guides
  • JWT authentication documentation
  • Push notification integration guide

Breaking Changes #

None - initial release

Migration Guide #

None - initial release

Known Issues #

  • iOS minimum deployment target is 17.0 (SDK requirement)
  • Android minSdkVersion is 26 (SDK requirement)

Dependencies #

  • Flutter SDK: >=3.0.0
  • Dart SDK: >=3.0.0 <4.0.0
  • Android: Freshdesk SDK 1.0.2
  • iOS: Freshdesk SDK 1.1.0 (bundled)
1
likes
150
points
23
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Official Flutter plugin for Freshdesk Mobile SDK. Integrate customer support chat, ticketing, and help desk features with real-time messaging and JWT authentication.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on freshdesk_sdk

Packages that implement freshdesk_sdk