1. A method of providing access to information, comprising: receiving a request; defining, by a processor, a conditional request comprising a search query and a trigger condition when available conditional requests fail to match the request; presenting the request and the conditional request to a person; associating the conditional request with an originator of the request when the conditional request is accepted by the person; and generating a search based on the search query when the trigger condition occurs after the conditional request is accepted by the person; and performing the search via an automated resource selected based on an action obtained from the person before the trigger condition occurs when the trigger condition occurs after the conditional request is accepted by the person.