1. A method for generating customized event notifications, the method including the following steps: Processing a customized conversation event and related data between a caller and a user wherein said conversation event is created from a recorded conversation sample between said caller and said user; Associating the customized conversation event with a first caller identification; Storing the processed conversation event, the related data and the first caller identification; Receiving a communication event; Associating the communication event with second caller identification; Comparing the first caller identification and the second caller identification; and Using all or a portion of the processed conversation event between the caller and the user to notify the user of the communication event, if the first caller identification and the second caller identification are related.