Abstract: An aspect of the present invention provides a convenient mechanism for connecting consumers with providers. In an embodiment, a server system receives a search phrase from a consumer specifying a set of requirements, and identifies a suitable provider matching the requirements. The server system creates a chat room as a response to receiving the search query, and facilitates both of the provider and the consumer to participate in created chat room. As the chat room is created automatically without additional (i.e., other than receiving search phrase) interactions with the consumer, the provided interfaces are convenient.