A method comprising: by a control circuit at a portable wireless communications device: detecting a first opportunity to send a message with no recipient yet identified; in response to detecting a first user gesture: identifying, without user input, a specific recipient from amongst a plurality of possible recipients of the message; sending the message to the specific recipient; the method further comprising: by the control circuit: detecting a second opportunity to send a message with no recipient yet identified; in response to detecting a second user gesture that is different from the first user gesture: determining a domain context for the message; use the domain context and information corresponding to the message to query an invocation framework that cannot natively intuit domain context from the information; receiving from the invocation framework a plurality of possible recipients; presenting the plurality of possible recipients via a display. detecting a first opportunity to send a message with no recipient yet identified; in response to detecting a first user gesture: identifying, without user input, a specific recipient from amongst a plurality of possible recipients of the message; sending the message to the specific recipient; the method further comprising: by the control circuit: detecting a second opportunity to send a message with no recipient yet identified; in response to detecting a second user gesture that is different from the first user gesture: determining a domain context for the message; use the domain context and information corresponding to the message to query an invocation framework that cannot natively intuit domain context from the information; receiving from the invocation framework a plurality of possible recipients; presenting the plurality of possible recipients via a display. identifying, without user input, a specific recipient from amongst a plurality of possible recipients of the message; sending the message to the specific recipient; the method further comprising: by the control circuit: detecting a second opportunity to send a message with no recipient yet identified; in response to detecting a second user gesture that is different from the first user gesture: determining a domain context for the message; use the domain context and information corresponding to the message to query an invocation framework that cannot natively intuit domain context from the information; receiving from the invocation framework a plurality of possible recipients; presenting the plurality of possible recipients via a display. by the control circuit: detecting a second opportunity to send a message with no recipient yet identified; in response to detecting a second user gesture that is different from the first user gesture: determining a domain context for the message; use the domain context and information corresponding to the message to query an invocation framework that cannot natively intuit domain context from the information; receiving from the invocation framework a plurality of possible recipients; presenting the plurality of possible recipients via a display. detecting a second opportunity to send a message with no recipient yet identified; in response to detecting a second user gesture that is different from the first user gesture: determining a domain context for the message; use the domain context and information corresponding to the message to query an invocation framework that cannot natively intuit domain context from the information; receiving from the invocation framework a plurality of possible recipients; presenting the plurality of possible recipients via a display. determining a domain context for the message; use the domain context and information corresponding to the message to query an invocation framework that cannot natively intuit domain context from the information; receiving from the invocation framework a plurality of possible recipients; presenting the plurality of possible recipients via a display.