11. An apparatus for defining an interface for a system to receive voice commands to connect a first user to a second user over a network, comprising: means for receiving a request to define said interface; means for receiving a first information item; means for searching at least one database for a second information item indexed by said first information item; and means for constructing a grammar for said interface using said first and second information items.
16. The apparatus of claim 11, wherein said grammar is for a natural language interface.