A system for integrating a contact center, an agent station, and a
customer relation management server for communication includes a network
adapter node having port connection to the contact center, the agent
station, and the customer relation management server; and one or more
dynamic states running on the network adapter mode wherein the one or
more states described represent current agent activity and presence
attributes according to model. In preferred application the customer
relation management server is adapted to deliver data and or services or
notification of availability thereof to the agent station based on the
current state information for one or more events active or in queue for
the agent station.