An Internet customer service system (10) includes a product database (22)
storing product data (24,26,28,30) associated with products available to
a customer. The system (10) also includes an interface agent database
(68) storing available interface agents (80) for interacting with the
customer. The system (10) also includes a server (16) operable to access
the product database (22) and display the product data (24,26,28,30) to
the customer through interface web pages (18). The server (16) is further
operable to access the interface agent database (68) and display the
available interface agents (80) to the customer through the web pages
(18). The system further includes a customer database (34) storing
customer data (36) generated in response to displaying one or more
profile screens (44) to the customer via the web pages (18). The customer
database (34) also stores configured product data (54) generated in
response to receiving selected product data (24,26,28,30) from the
customer via the web pages (18). The server (16) is operable to transmit,
in response to receiving a selected interface agent (80) and an
appointment schedule from the customer, the customer data (36), the
configured product data (54), and the appointment schedule to the
selected interface agent (80).