A method and apparatus are provided for matching ready-to-act consumers and pre-qualified service providers. According to one aspect of the present invention,
the Internet is used to attempt to solve communications problems and to achieve efficiency in
Consumer-to-Business commerce transactions. Initially, a
database of pre-qualified service providers is established. Then, a description of the
consumer's needs may be extracted from a
consumer using decision trees appropriate for the desired task. Subsequently, the
consumer needs are packaged and presented to multiple service providers that meet a set of predetermined qualifications. The consumer needs may be presented, for example, by way of a set of heterogeneous communication devices depending upon preferences supplied by the service providers. For example, the set of heterogeneous communication devices may include
facsimile,
pager,
mobile phone, home phone, office phone,
Interactive Voice Response (IVR) unit, email, etc. The service providers may choose to submit a response for the consumer's needs or reject the task. After a sufficient number of responses have been received from the pre-qualified service providers, they are presented to the consumer. The consumer may then select from the pre-qualified service providers based upon one or more objective and / or subjective factors associated with the pre-qualified service providers. For example, objective
service provider qualification information may be presented to the consumer along with the
service provider responses. In addition, a
database of consumer-generated
service provider ratings and / or reviews may be maintained and made available for consumer queries.