FLUTTER ECOSYSTEM

call_log

A Flutter plugin to access and query call history log. Support for Android only as iOS does not provide API for accessing call history.

Latest version
6.0.1
30-day downloads
4.1K
Likes
117
Pub points
160

Package Overview

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

Overview

The call_log package is a Flutter plugin that enables Android apps to access and query the device's call history. It provides a simple API to retrieve details such as caller number, call type (incoming, outgoing, missed), and call duration. As iOS does not expose call history APIs, this plugin is limited to Android only. It is useful for applications requiring call log integration, such as contact managers or communication tools. The package is maintained by 4q.eu and available via pub.dev.

Use cases
  • Accessing call history in Android apps
  • Building contact or call management tools
  • Integrating call logs into communication apps
  • Creating call analytics dashboards
  • Developing dialer or voicemail applications
Key features
  • Android-only support
  • Simple API for querying call logs
  • Retrieval of call details like number and type
  • Support for call duration and timestamps
  • Open-source code on GitHub
Suitable for
  • Android app developers
  • Call log management features
  • Communication and productivity apps
  • Apps needing user call history data
Considerations
  • Not compatible with iOS
  • Requires runtime permissions on Android
  • Limited to system call log data
  • May vary by device manufacturer
  • Privacy-sensitive data access
Supported platformsAndroid

Install package

flutter pub add call_log

Categories

Source repository

Related projects