1. A method of providing computer-telephony integration comprising: receiving an incoming call; obtaining telephony information relating to the call; performing a search with a search engine in relation to the obtained telephony information; and using results from the search in handling the call, wherein said results may include heterogeneous material not primarily intended for call handling purposes.