WP Calls Log
Wordpress plugin that uses Android Tasker App and WP REST API to store information about incoming phone calls into Wordpress admin. Can be extended to show customer's profile before answering phone call.
by Piotr Kucułyma · github.com/pkdevpl/wp-calls-log · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/pkdevpl/wp-calls-log/archive/refs/heads/master.zipReadme
WP Calls Log
About
Wordpress plugin that allows you to show incoming phone calls from your Android device in the Wordpress admin panel. It generates XML files you can import into Tasker App on your phone.
Tasker let's you detect events, like incoming phone calls or received text messages and perform a task. In this case it sends HTTP requests to your Wordpress site REST API, providing caller id and device api key.
Note: Tasker is not free (though it's ridiculously cheap compared to custom apps with the same functionality)
Installation
Download plugin .zip file (3 588 kB) from this repository and install plugin in your wordpress admin.
Go to Urządzenia page and click Dodaj urządzenie to add new device (phone).

Provide your unique name for the device and click Opublikuj.

In the devices list screen, click Pobierz profil Tasker to download XML Tasker project for selected device. Save this file in device memory (phone).

On the device open Tasker app and look for Import XML option (this may vary depending on device).
When prompted select XML file and then enable Phone ringing profile.

Incoming phone calls on device will be now logged into your Wordpress admin in Połączenia tab.
You can disable Phone ringing profile to stop tracking your phone calls.
Use cases
You can use this plugin to make your Wordpress website react to incoming phone call and immidiately show customer data on the screen, even before you answer. This eliminates the need to manually search for customers during phone calls. It is also usefull to track stats of customer contact.
iOS
Unfortunately iOS does not expose caller ID on incoming phone calls and makes it impossible for this plugin to detect who is calling.