Please - allow readonly access to Call History and Text History
For creating more contact centric views of contacts
One can check his call duration of a single call and a summary of call duration of all calls so as to decide on which postpaid plans best suits him. It is a die hard requirement for me as I have no control over my calls and spend lot of money paying my postpaid bills. As I have heard that there is a detailed call log in Win phone 8.1 update so also get an API available for we developers so that we call build an app which will help people like me save their money and have a control over our calls.
Thank you for the suggestion. We are not adding this capability in the 8.0 release, but know that it is high on the consideration list for future Windows Phone releases.
Keep those suggestions and votes coming!
Please sir I have got a great app idea and I need it to implement in Windows Phone c#.
Request you to allow to access call log.
Please allow atleast in readonly.....
Mahendra Singamsetty commented
It is the time to improve the SDK. Why can't we provide features like iOS and Android. We are killing our own market.
Please allow real-time access to the incoming calls like API with messages: I need decide block or allow calls in realtime. Blocking feature does not allow me notify users about possible treats. This just blocks all numbers from list
1600+ votes, and it's been almost three years since the last MSFT response on this... what is the status of this (popular -- currently rated #4) feature request?
MSFT: What is the purpose of getting user feedback if you neither engage nor listen to your users?
This is sorely needed. Some people want to use their Surface Pro 3 to send and receive texts from their paired Windows Phone. It seems silly that such an app can not be developed.
Really hope this comes with W10. Even if your app had to go through more checks to make sure this wouldn't be exploited. How else are we meant to get apps for smart watches etc that can handle the sending a receiving of texts.
Giuseppe G commented
Maybe with information on unanswered/unreaded...
Daniel Halan commented
This is a really valuable feature for Enterprise / LOB / SaaS Apps, to be able to send Phone Number + Call Length to back-end system, one of many possible features,
To keep track of all communication with Internal and External entities.
As of now Android is our primary mobile platform due it being able to provide these APIs
Because of such limitations we are currently considering to shift all development activities to Android
This functionality should be included. One of the things that kept me and a number of friends from windows phone was the lack of convenience tools for which this could facilitate. For instance, MySMS is available on android and iPhone and allows you to send text messages from your web browser instead of having to pick up your phone. You would need some control over sending texts or at least using the history to keep everything in sync.
Too many limitations still wondering why I'm developing for windows phone?
You could clearly highlight the permission request to access their Call and SMS, so we can read those information for productive and quality apps WITH USER PERMISSION.
Call log and statistics over calls is an essential functionallity of any smartphone.
Since Microsoft consider call logs a security risk for developers to get access to, then Microsoft should have made call statistics available for end users in other ways. It cannot be a such a complex task to implement a call log statistics view.
Microsoft cannot just eliminate the possibillity to get such basic information, and think that it's a route to success.
I am developing for both android and Windows phone, and when I frequently discuss API's with colleagues, we sometimes laugh at Windows Phones general lack of basic features. This is certainly one of them.
Andreas Herrmann commented
Love my Call Log App on Android where I can select in which calendar I want to record the Call I just made for later review regarding billing etc. I even would write a basic App that does this for me, but with that limitation in place it wouldn't be possible -_-
One way to implement this partially without enabling apps to datamine this information for spaming or other considerations would be to insert a button on the entry in the call list to allow the user to send the information manually to apps that have registered for the API.
FAISAL SHAFI commented
Allow full access to the system features. Like android
Arnout Calmeyn commented
We need it for Project Management and billing reasons, we need: name, nr, start, end, duration, incoming/outgoing
My company is looking to move from Android to Windows 8.1 phones but one of the obstacles we are seeing is that there are no Pager apps. We are looking into building our own but it looks like the Windows.Devices.Sms type methods are not available in Windows Phone 8.1. Is there a reference I can use to get the same functionality?