The input interface may enable the client to participate in defining component tasks and in selecting the Web sites for completion of component tasks. [0007] In some embodiments of the invention the multi-component task involves arranging services for a trip, including one or more of airline reservations, lodging reservations, or reservation of a rental vehicle.