Visual voicemail is random-access voicemail with a visual interface. Such an interface presents a list of messages for playback in a nonlinear fashion, as opposed to the sequential listening required using traditional voicemail, and may include a transcript of each message. In 2007, Apple's iPhone was the first cell phone promoting this feature. Since then, several telecommunications companies have integrated a visual element into their voicemail services, such as on Samsung's Instinct and the BlackBerry Storm and Torch.
In 2007, YouMail was the first third-party, multi-platform visual voicemail service for mobile phones, storing voicemail in the cloud rather than the mobile carrier's network, and providing access to it through any web browser or by e-mail. In 2009, YouMail was the first to then extend this to also provide this functionality with an app for the BlackBerry, iPhone, and Android platforms, and an API that allowed others to build clients for Windows Phone 7 and WebOS.
Other phone system vendors are now also offering these features for internal voicemail users. This complements the basic voicemail to e-mail or via SMS to mobile devices which is becoming ubiquitous in that it allows better management of voicemail messages without clogging up the user's inbox and saves time filtering spam.
One way to use visual voicemail is via mobile client applications. T-Mobile International launched the service as Mobilbox Pro in August 2009 for a range of Symbian S60 devices with announcement to support further phones including Windows Mobile and Android devices.
In April 2009, OMTP created a Technical Recommendation for an open and standardized visual voicemail (VVM) interface protocol that VVM clients may use to interact with a voicemail server. The key functions of this interface are the support of message retrieval, message upload, VVM management, greeting management and provisioning. The document intention is to ensure that standard functionality of voicemail servers may be accessed through a range of VVM clients via the defined interface. This approach leaves scope for operators/carriers and vendors to differentiate their products.