This document describes the development of an automatic Android telecaller app using REST APIs. The app allows users to record incoming and outgoing calls for purposes like investigations or voice quality analysis. It utilizes Android services, the telephony manager, media recorder, and phone state listener. The app will be useful for telecalling and banking sectors to record important conversations. It provides a simple, lightweight solution compared to other complex call recording apps. The app fetches outgoing call numbers directly from the database using REST APIs.