The StarTeam Notification Agent is responsible for processing the Step Notification List and sending notification messages appropriately. Names on the notification list are processed as follows:
Users may manually assume responsibility for a task after the notification interval has expired as long as no other user has already accepted the task. Users may not, however, use the automated accept/decline links within a notification message after the interval has expired; the system informs the user that the message was tardy and discards these messages without processing them.
For example:
The table below illustrates notification resolution for a mixed list that is set to Ordered and uses the above names and groups.
| Step Notification List | Resolution |
|---|---|
| Mary | A single message is sent to Mary. If she accepts, the notification process is over and no additional messages are sent. If she declines or fails to respond before the notification interval expires, the agent moves on to the next entry in the list. |
| Engineering | Ellen, John, Mary, and Scott are in Engineering. Mary has already received a message, so messages are sent sequentially to
the remaining members of the group, namely Ellen, John, and Scott. Each team member is given the length of the notification
interval (set on the
Step Notification tab of the
Edit Step dialog box) to respond before the next message is sent. Only the active team member, that is, the one with the most recent
notification message, may respond using the automatic links within the notification message.
If no one in Engineering accepts before their notification interval expires, the StarTeam Notification Agent moves on to the next entry in the list. |
| Tom | A single message is sent to Tom. If Tom declines or does not reply before the notification interval expires, the StarTeam Notification Agent moves on to the next entry in the list. |
| Marketing | Elizabeth and Scott are in Marketing. Scott has already received notification as a member of Engineering, so a single message is sent to Elizabeth. If Elizabeth declines or does not reply before the notification interval expires, the StarTeam Notification Agent moves on to the next entry in the list. |
| Management | Ellen, Joan, and Tom are in Management. Ellen has already received notification as a member of Engineering and Tom has already received notification individually, so a single message is sent to Joan. If Joan declines or does not reply before the notification interval expires, the StarTeam Notification Agent generates an exception, following the instructions on the Exceptions tab. |
When a user accepts responsibility for an item at a particular step, the StarTeam Notification Agent sets the workflow responsibility property to that user’s name.