1. A method, comprising: receiving a request from a customer; receiving a plurality of customer attributes associated with the customer; retrieving a plurality of service representative attributes associated with a plurality of available service representatives, wherein the plurality of service representative attributes are stored in a memory, and wherein the retrieved plurality of service representative attributes uniquely correspond to the plurality of customer attributes; comparing the plurality of customer attributes with corresponding ones of the plurality of service representative attributes; identifying a “best match” service representative from the plurality of available service representatives based upon the comparison of the plurality of customer attributes with the corresponding ones of the plurality of the service representative attributes; and automatically establishing a phone call connection between the identified “best match” service representative and the customer.