I must admit however that there is no mechanism for bulk deleting voicemails. I'll add that to the list of things to look into for the next non-bug-fix update.
---------------------------------
Thanks for reply.
Since you can display waiting voicemails, I'd think it possible to send some kind of alert to a user, but, of course, I don't know the technicalities.
Regards.
------------------------------------
Yes, the app can show unread voicemails when the app is OPEN, but that's because it re-reads your voicemails when you bring the app to the foreground. When in the background the app is "sleeping" and can't know anything. Unless the server (VoIP.ms) provides a push method to let apps like mine know that something on their end has changed, then the only way around it is to have an always-awake process that frequently re-polls the server to see if any new voicemails have arrived.
The VoIP client provided by VoIP.ms does get push notifications, as that's its claim-to-fame. It doesn't use the public API that my app has access to, it instead uses a Voice Over IP sub-system for delivering phone calls to your device, and along with it anything else the VoIP server knows about.