The Termux:API add-on provides command line access to device API:s:

* Read and send sms messages from your terminal.
* Access device GPS location sensor from scripts.
* Pipe the result of commands into the device text-to-speech engine.
* Vibrate the device when something interesting happens.
* Access the system clipboard from shell scripts.
* List contacts from the system contact list.

Besides installing this app an additional package is required to install inside Termux:
$ apt install termux-api

See the following documentation about available API commands:
wiki.termux.com/wiki/Termux:API

NOTE: This is an add-on which requires that the main Termux app is installed to use.
From version Termux:API 0.32:
Remove API:s using call log and SMS as these are no longer permitted by Google:
play.google.com/about/privacy-security-deception/permissions/
All versions
March 19, 2019
February 5, 2019
January 10, 2019
September 28, 2018
September 6, 2018
June 24, 2018
June 15, 2018
June 9, 2018
April 9, 2017