13. A system for providing service provisioning to a caller through multi-modal communication, comprising: a message server configured to assign an incoming multi-modal call from a caller to a call session having a unique caller identification and which is managed by an agent; a telephony interface configured to receive verbal speech communication from the caller during the call session; a speech recognition module configured to convert the verbal speech to transcribed text and further configured to provide the transcribed text to the agent; a text gateway configured to receive incoming text messages originating from the caller simultaneously with the verbal speech communication; an identification module configured to assign the unique caller identification to each incoming text message and further configured to provide the incoming text messages to the agent based on the unique caller identification; and a text-to-speech engine configured to receive outgoing text messages from the agent and further configured to convert the outgoing text messages into an outgoing stream of synthesized speech that is presented to the caller.
13. A system for providing service provisioning to a caller through multi-modal communication, comprising: a message server configured to assign an incoming multi-modal call from a caller to a call session having a unique caller identification and which is managed by an agent; a telephony interface configured to receive verbal speech communication from the caller during the call session; a speech recognition module configured to convert the verbal speech to transcribed text and further configured to provide the transcribed text to the agent; a text gateway configured to receive incoming text messages originating from the caller simultaneously with the verbal speech communication; an identification module configured to assign the unique caller identification to each incoming text message and further configured to provide the incoming text messages to the agent based on the unique caller identification; and a text-to-speech engine configured to receive outgoing text messages from the agent and further configured to convert the outgoing text messages into an outgoing stream of synthesized speech that is presented to the caller. 15. A system according to claim 13 , further comprising: a database configured to store the transcribed text and the incoming text messages to a call log.