Question for the group. We are looking to create what we call a "watchers&

Question for the group. We are looking to create what we call a "watchers" process. Example: I have a process that allows a user to generate a work request. This request can be accessed, edited, add notes to it, change status, attach documents, etc. It is basically a work ticket. On many occasions the requestor wants other users to be able to "watch" the progress of this ticket. For example, if a new note is added to the request then have an email generated to everyone that is on the "watchers list" that a new note has been added to work request #34. These watchers can be added at any time to a request by anyone that has privileges. So the criteria we are looking for is as follows:

- All watchers are in the Appian system - so we can use the user field to find and select users
- Anytime a "work request is opened" a user should be able to add a user to the watchers list
- A watchers list is specific to the work request so there ...

OriginalPostID-92692

OriginalPostID-92692

  Discussion posts and replies are publicly visible

Parents
  • ...is an association between the watchers and the request ID (we generate an ID)
    - A watcher can be removed from the list at any time

    Our initial thoughts are a user would click a button in the form that says "add watchers". It would open a sub-process where they simply begin typing in a user field the name of the person they wish to add as a watcher. Once they have the person they click either "add another watcher" button to restart the process or they click "save" when they are done adding the watchers or they click "cancel" to cancel out of the process. We think that you could create a "on the fly" watchers group that is specific to that request and that group be added to an email node that contains the necessary request information.

    Wanted to see if anyone out there had created something like this or has any input.

    Thanks and happy holidays!!
Reply
  • ...is an association between the watchers and the request ID (we generate an ID)
    - A watcher can be removed from the list at any time

    Our initial thoughts are a user would click a button in the form that says "add watchers". It would open a sub-process where they simply begin typing in a user field the name of the person they wish to add as a watcher. Once they have the person they click either "add another watcher" button to restart the process or they click "save" when they are done adding the watchers or they click "cancel" to cancel out of the process. We think that you could create a "on the fly" watchers group that is specific to that request and that group be added to an email node that contains the necessary request information.

    Wanted to see if anyone out there had created something like this or has any input.

    Thanks and happy holidays!!
Children
No Data