15. A computer-readable storage device having instructions stored which, when executed by a computing device, result in the computing device performing operations comprising: presenting, via a client device, a notification of an incoming call to a subscriber; receiving, while presenting the notification, an input from the subscriber with regard to the incoming call, wherein the input is associated with instructions to: (1) transfer the incoming call to a voicemail system; and (2) when the incoming call results in a voicemail at the voicemail system, transcribe the voicemail into text; transferring, based on the input, the incoming call to the voicemail system to yield the voicemail; determining whether a current time is within a first time window associated with a first class of service or a second time window a second class of service to yield a determined class of service according to the current time; generating, based on the determined class of service according to the current time, a transcription of the voicemail, the transcription comprising text generated from the voicemail; and presenting the transcription on a device of the subscriber.
20. The computer-readable storage device of claim 15 , having additional instructions stored which, when executed by the computing device, cause the computing device to perform operations comprising, prior to the generating of the transcription, comparing the voicemail to a set of transcription rules to determine if the voicemail should remain untranscribed.