Patent ID: 7778858

Claim:
A method, comprising: (a) receiving, from a first contactor and at an input, a first contact for a first subscriber, the first contact having a first timestamp and a first communication modality, wherein the first contactor is of a first type, and wherein the first type is at least one of an internal contactor or an external contactor; (b) determining, by a server, from an electronic calendar, that the first subscriber has a first electronic calendar entry indicating that the first subscriber is unavailable at the time of the first timestamp, wherein two or more customized greetings created by the first subscriber are associated with the first electronic calendar entry and stored in a storage location with the first calendar entry; (c) determining, by the server, the first communication modality used by the first contact; (d) based on the first communication modality and the first type of the first contact, retrieving, by the server, from the storage location of the first electronic calendar entry a first customized greeting; (e) providing, by the server, the first customized greeting to the contactor; (f) receiving, from a second contactor and at the input, a second contact for a first subscriber, the second contact having a second timestamp and a second communication modality, wherein the second contactor is of a second type, and wherein the second type is at least one of an internal contactor or an external contactor; (g) determining, by the server, from the electronic calendar, that the first subscriber has the first electronic calendar entry indicating that the first subscriber is unavailable at the time of the second timestamp; (h) determining, by the server, the second communication modality used by the second contact; (i) based on the second communication modality and the second type of the second contact, retrieving, by the server, from the storage location of the first electronic calendar entry the second customized greeting; (j) providing, by the server, the second customized greeting to the second contactor; and wherein the first customized greeting and the second customized greeting are different and wherein the first type and second type are based on contact information for the first contactor and a second contactor.