20. The mobile device of claim 12 , wherein the drag area is image-based and the memory further stores instructions that, when executed by the at least one processor, cause the mobile device to: upload the drag area to a server; receive a URL from the server, the URL being a location of the drag area on the server; and provide the URL in the communication.
12. A mobile device comprising: a display; at least one processor; and memory storing instructions that, when executed by the at least one processor, cause the mobile device to: identify a drag area in a user interface of a first mobile application in response to a drag command from a user of the mobile device; determine, based on recognition performed on content in the drag area, that the drag area includes at least one entity from a graph-based data store storing a graph having entities as nodes of the graph; receive a drop location; determine the drop location is associated with a contact entity; and automatically initiate a communication to the contact entity, the communication including information about the entity from the graph.