FLUTTER ECOSYSTEM

flutter_phone_state

This plugin provides an easy way to make phone calls, and track the state of the phone call

Latest version
0.5.9
30-day downloads
33
Likes
62
Pub points
40

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

The flutter_phone_state package enables Flutter applications to initiate phone calls and monitor the current state of phone calls on Android and iOS devices. It provides a simple interface to handle call functionality, such as dialing numbers and detecting call status changes like ringing, connected, or disconnected. This is particularly useful for apps requiring direct communication features, such as customer support tools, telehealth platforms, or emergency services. The plugin integrates with native device capabilities through platform channels.

Use cases
  • Making outbound phone calls from within an app
  • Monitoring real-time call states
  • Building emergency or support hotline interfaces
  • Integrating voice communication in service apps
  • Enabling quick contact actions
Key features
  • Initiate phone calls programmatically
  • Track call state transitions
  • Cross-platform compatibility (Android/iOS)
  • Simple API for call management
  • Native integration via platform channels
Suitable for
  • Customer support applications
  • Telemedicine platforms
  • Emergency response systems
  • Field service management apps
  • Apps requiring direct calling functionality
Considerations
  • Requires appropriate system permissions
  • Limited to native phone call functionality
  • No support for VoIP or in-app calling
  • Depends on device-level call handling
  • May require user confirmation for outgoing calls
Supported platformsNot available

Install package

flutter pub add flutter_phone_state

Categories

Related projects

No data available yet.