11. An apparatus for converting messages and responses between text messages of a user at a first location and voice responses of at least one agent in an automatic contact distribution system at a second location having a plurality of agents and a plurality of format conversion plug-ins, comprising: means for assigning a respective plug-in of the plurality of plug-ins to respective selected agents of the plurality of agents; means for receiving a text message in a text format at the second location from the first location via a network; means for assigning one of the selected agents to handle the text message; means for enabling the plug-in assigned to the assigned selected agent to convert the text message from a text format to a voice message in a voice format in real-time; means for enabling the plug-in assigned to the assigned selected agent to convert a voice response in the voice format from the assigned selected agent to a text response in the text format, the voice response being in response to the text message; and means for sending the text response from the second location to the first location via the network; wherein the user appears to the user to communicate with the agent solely on a text basis, and wherein the assigned selected agent appears to the agent to communicate with the user solely on a voice basis in a pseudo-real-time connection.
11. An apparatus for converting messages and responses between text messages of a user at a first location and voice responses of at least one agent in an automatic contact distribution system at a second location having a plurality of agents and a plurality of format conversion plug-ins, comprising: means for assigning a respective plug-in of the plurality of plug-ins to respective selected agents of the plurality of agents; means for receiving a text message in a text format at the second location from the first location via a network; means for assigning one of the selected agents to handle the text message; means for enabling the plug-in assigned to the assigned selected agent to convert the text message from a text format to a voice message in a voice format in real-time; means for enabling the plug-in assigned to the assigned selected agent to convert a voice response in the voice format from the assigned selected agent to a text response in the text format, the voice response being in response to the text message; and means for sending the text response from the second location to the first location via the network; wherein the user appears to the user to communicate with the agent solely on a text basis, and wherein the assigned selected agent appears to the agent to communicate with the user solely on a voice basis in a pseudo-real-time connection. 12. The apparatus according to claim 11 , wherein the second location is a communication system, and wherein the method further comprises providing at least one plug-in that implements text-to-voice and voice-to-text conversion in the communication system; assigning the at least one plug-in to the agent; and activating the at least one plug-in for the agent when a text message is received at the communication system.