The present invention is directed to an architecture 200 for setting up a
communication between first and second communication devices 216 and 220,
the first communication device 216 corresponding to a first directing
server 224 and first communication manager 204 separate from the first
directing server 224, comprising a contact servicing agent 244 operable
to (a) receive a call set up message at least one of addressed to and
originated by the first communication device 216; (b) determine that the
first communication device 216 has a corresponding first communication
manager 204; (c) forward the call set up message to the first
communication manager 204 and request the first communication manager 204
to perform at least one of call originating and terminating processing;
and (d) rout the call set up message to a destination referenced in the
call set up message.