A method for selecting and providing content over a voice telephony network, in a contact center comprising: establishing an audio communication session using the voice telephony network, wherein the audio communication session places the first communication endpoint at a first location in audio communication with a second communication endpoint at a second location, wherein the audio communication session between the first communication endpoint and the second communication endpoint supports only audible communications, and wherein the audio communication session comprises a communication session between a human agent as a user of the first endpoint and a customer as a user of the second endpoint; displaying a graphical representation of the audio communication session established using the voice telephony network at the first communication endpoint; determining a need to share content, wherein the content is available as a computer file comprising an interactive voice response system script; in response to input from the user of the first communication endpoint, associating the computer file with the established audio communication session, wherein the input from the user of the first communication endpoint includes using an input device to drag a representation of the computer file to a graphical representation of the established audio communication session; initiating the playback of an audible output from the computer file as part of the audio communication session, wherein at least a portion of the audible output from the computer file is presented to the user of the second communication endpoint over the voice telephony network as part of the audio communication session, and wherein the audible output is presented to the user of the second communication endpoint by the second communication endpoint; after the user of the first communication endpoint provides input associating the computer file, the user of the first communication endpoint dropping off of the audio communication session, wherein the audible output from the computer file continues to be presented to the user of the second communication endpoint after the user of the first communication endpoint has dropped off the audio communication session. establishing an audio communication session using the voice telephony network, wherein the audio communication session places the first communication endpoint at a first location in audio communication with a second communication endpoint at a second location, wherein the audio communication session between the first communication endpoint and the second communication endpoint supports only audible communications, and wherein the audio communication session comprises a communication session between a human agent as a user of the first endpoint and a customer as a user of the second endpoint; displaying a graphical representation of the audio communication session established using the voice telephony network at the first communication endpoint; determining a need to share content, wherein the content is available as a computer file comprising an interactive voice response system script; in response to input from the user of the first communication endpoint, associating the computer file with the established audio communication session, wherein the input from the user of the first communication endpoint includes using an input device to drag a representation of the computer file to a graphical representation of the established audio communication session; initiating the playback of an audible output from the computer file as part of the audio communication session, wherein at least a portion of the audible output from the computer file is presented to the user of the second communication endpoint over the voice telephony network as part of the audio communication session, and wherein the audible output is presented to the user of the second communication endpoint by the second communication endpoint; after the user of the first communication endpoint provides input associating the computer file, the user of the first communication endpoint dropping off of the audio communication session, wherein the audible output from the computer file continues to be presented to the user of the second communication endpoint after the user of the first communication endpoint has dropped off the audio communication session.