A computer-implemented method comprising: identifying, by a computer system which comprises a mobile phone and/or a suitable computing device configured to be employed by a user to access and manage voicemail messages from voicemail service providers, a plurality of voicemail messages (120, 116, 110, 114, 118, 112) that are associated with the user and that are from a plurality of voicemail storage sources (102a-c, 202a-c, 152a-b) that are each separate voicemail management systems; communicating, by the computer system, with at least a portion of the plurality of voicemail storage sources (102a-c, 202a-c, 152a-b) to obtain information regarding the plurality of voicemail messages (120, 116, 110, 114, 118, 112) using source-specific adapters (162a-b, 204a-c) that are each configured to use one or more communication protocols that are specific to a particular voicemail storage source, wherein the obtained information comprises voicemail messages retrieved from the plurality of voicemail storage sources (102a-c, 202a-c, 152a-b) using the source-specific adapters (162a-b, 204a-c); storing, by the computer system, the retrieved voicemail messages (120, 116, 110, 114, 118, 112) in a voicemail repository (164, 206) that stores voicemail messages (120, 116, 110, 114, 118, 112) from the plurality of voicemail storage sources (102a-c, 202a-c, 152a-b); generating, by the computer system, a plurality of graphical display elements (130, 132, 134, 136, 138, 140) that represent the identified plurality of voicemail messages (120, 116, 110, 114, 118, 112) and that include source identifiers (108, 109) that indicate a voicemail storage source from the plurality of voicemail storage sources (102a-c, 202a-c, 152a-b) for each of the plurality of voicemail messages (120, 116, 110, 114, 118, 112); providing, by the computer system, the plurality of graphical display elements (130, 132, 134, 136, 138, 140) with the source identifiers (108, 109) for the plurality of voicemail messages (120, 116, 110, 114, 118, 112) in a user interface through which the plurality of voicemail messages (120, 116, 110, 114, 118, 112) from the plurality of voicemail storage sources (102a-c, 202a-c, 152a-b) are caused to be played based on received user input,wherein the voicemail messages (120, 116, 110, 114, 118, 112) are aggregated locally on the mobile device and/or the suitable computing device, or wherein the source-specific adapters (162a-b, 204a-c) and the voicemail repository (164, 206) exist on one or more computing devices of the computer system in communication with the mobile device and/or the suitable computing device. identifying, by a computer system which comprises a mobile phone and/or a suitable computing device configured to be employed by a user to access and manage voicemail messages from voicemail service providers, a plurality of voicemail messages (120, 116, 110, 114, 118, 112) that are associated with the user and that are from a plurality of voicemail storage sources (102a-c, 202a-c, 152a-b) that are each separate voicemail management systems; communicating, by the computer system, with at least a portion of the plurality of voicemail storage sources (102a-c, 202a-c, 152a-b) to obtain information regarding the plurality of voicemail messages (120, 116, 110, 114, 118, 112) using source-specific adapters (162a-b, 204a-c) that are each configured to use one or more communication protocols that are specific to a particular voicemail storage source, wherein the obtained information comprises voicemail messages retrieved from the plurality of voicemail storage sources (102a-c, 202a-c, 152a-b) using the source-specific adapters (162a-b, 204a-c); storing, by the computer system, the retrieved voicemail messages (120, 116, 110, 114, 118, 112) in a voicemail repository (164, 206) that stores voicemail messages (120, 116, 110, 114, 118, 112) from the plurality of voicemail storage sources (102a-c, 202a-c, 152a-b); generating, by the computer system, a plurality of graphical display elements (130, 132, 134, 136, 138, 140) that represent the identified plurality of voicemail messages (120, 116, 110, 114, 118, 112) and that include source identifiers (108, 109) that indicate a voicemail storage source from the plurality of voicemail storage sources (102a-c, 202a-c, 152a-b) for each of the plurality of voicemail messages (120, 116, 110, 114, 118, 112); providing, by the computer system, the plurality of graphical display elements (130, 132, 134, 136, 138, 140) with the source identifiers (108, 109) for the plurality of voicemail messages (120, 116, 110, 114, 118, 112) in a user interface through which the plurality of voicemail messages (120, 116, 110, 114, 118, 112) from the plurality of voicemail storage sources (102a-c, 202a-c, 152a-b) are caused to be played based on received user input,wherein the voicemail messages (120, 116, 110, 114, 118, 112) are aggregated locally on the mobile device and/or the suitable computing device, or wherein the source-specific adapters (162a-b, 204a-c) and the voicemail repository (164, 206) exist on one or more computing devices of the computer system in communication with the mobile device and/or the suitable computing device.