Patent ID: 8897438

Claim:
A method, comprising: determining, in response to a message from a sender over a network, a type of relationship between the sender and a recipient, wherein the determining the type is performed based on at least information obtained from an enterprise resource management system; identifying a role of the sender, wherein the role is identified based on a previous transaction associated with the sender and based on at least information obtained from the enterprise resource management system; determining whether a match exists between the determined type of relationship and the identified role; forwarding, to a first device associated with the recipient, the message including a profile of the sender, when the match exists; searching the enterprise resource management system with a search engine to identify a list of candidate recipients, when the match does not exists, wherein the searching queries for the list of candidate recipients are based on at least the determined type of relationship, and wherein the enterprise resource management system comprises at least one database including responsibilities associated with the list of candidate recipients, sender profiles, sender history, and one or more rules to facilitate matching the sender with a second device associated with the recipient selected from the list of candidate recipients; and forwarding the message to the second device to enable the selected recipient to handle the message, wherein the determining the type, the identifying, the determining whether, the forwarding, and the searching are performed by at least one processor.