1. A call center, comprising: a plurality of agent stations having a telephone connected to computerized equipment enabling a user agent to interact with Internet Protocol (IP) calls over the telephone; a local area network (LAN) connecting at least some of the agent stations; a server having an Internet connection adapted to receive IP calls from the Internet; an IP switch connected to the LAN having access to a data repository; wherein the server attaches data initially received with an IP call and forwards the IP call to the IP switch which uses the attached data to retrieve further data associated with the IP call or caller from the data repository, and to provide the further data to an agent to which the call is routed.