FLUTTER ECOSYSTEM

flutter_callkit_incoming

Flutter Callkit Incoming to show callkit screen in your Flutter app.

Latest version
3.1.6
30-day downloads
115K
Likes
516
Pub points
160

Package Overview

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

Overview

Flutter CallKit Incoming is a Flutter plugin that enables native call screen integration for Android and iOS, allowing apps to display system-level incoming call interfaces. It leverages platform-specific CallKit (iOS) and PhoneAccount (Android) APIs to deliver a seamless, system-native calling experience. The package simplifies the implementation of call notifications, answering, and ending calls within Flutter applications, ensuring consistency with device-wide calling behaviors. Ideal for VoIP or communication apps needing real-time call handling.

Use cases
  • VoIP calling apps
  • Real-time communication platforms
  • In-app calling features
  • Customer support systems
  • Telehealth applications
Key features
  • Native call screen display
  • System-level call integration
  • Cross-platform compatibility
  • Easy setup with minimal code
  • Supports call answer/end actions
Suitable for
  • Developers building VoIP apps
  • Apps requiring native call UI
  • Teams integrating real-time calling
  • Mobile communication solutions
  • iOS and Android app developers
Considerations
  • Requires platform-specific configuration
  • Needs proper permissions on both platforms
  • May require background execution setup
  • Limited customization of native UI
  • Dependent on device CallKit/PhoneAccount availability
Supported platformsAndroidiOS

Install package

flutter pub add flutter_callkit_incoming

Categories

Dependencies

Dependency list 1 items

Source repository

Related projects