A system for providing remote electronic services includes an agent, a communication
module, and an access file. The agent receives request for-service-calls in any
format selected from a voice format, an internet format, an e-mail format, and
a wireless format, and transmits a request-for-service call to the access file
in accordance with a hypertext transfer protocol for each of the received request-for-service
calls. The access file invokes at least one service module in response to a given
request-for-service call received from the agent. The at least one service module
performs a prescribed function to produce a service deliverable requested in the
given request-for-service call, accesses an instance of the communication module,
and passes the one or more control parameters and the service deliverable to the
communication module. The communication module transmits the service deliverable
received from the at least one service module to the destination network node specified
in the given request-for-service call in any format selected from a voice format,
an internet format, an e-mail format, and a wireless format.