Previous Topic: Forwarding

Next Topic: Priority Forwarding


Create an Alias

Another powerful use of forwarding is to create pseudo-contacts, or aliases, that describe responsibilities. These aliases allow you to isolate jobs from the people who are currently filling them.

For example, as in the previous section, there might be over 100 rules for the payroll application that need to notify this application's administrator. If you set up those rules to notify Joe directly, when he moves into another position you must recode all the rules to notify someone else. A much more maintainable method would be to define a contact such as a "payroll administrator" to act as an alias. This alias will always be notified when there is a problem with the payroll application. Then, you simply create a single 24x7 time block for that contact that forwards notification to Joe. Joe can change his personal schedule any way he desires and Notification Manager can still find him when it needs to get in touch with the "payroll administrator." Also, when Joe moves on and Mary takes his place, all you need to do is change the payroll administrator contact to forward notification to Mary instead of Joe.

Forwarding can also be used to manage groups of people who take turns being responsible for something. For example, Joe actually shares the role of the payroll administrator with Susan and Tracy. You can define time blocks for the payroll administrator that divide the week or year up any way you want and make one of the three responsible for the payroll application at each particular time.