Martyn Houghton Posted June 4, 2020 Share Posted June 4, 2020 Can we request a enhancement to add a new BPM Node to allow the sending of Hornbill Notifications from the workflow to a user or team. In our example we are undertaking an auto assign process in the workflow and want to force the sending of a notification to a user/team based on the severity of the issue. At the moment we would have to send an email rather than use the inbuilt Hornbill platform. Cheers Martyn Link to comment Share on other sites More sharing options...
NeilWJ Posted June 9, 2020 Share Posted June 9, 2020 hi @Martyn Houghton Can you just clarify. Do you mean a notification as in one that pops up in the list of notifications when you click the BELL icon in top right of hornbill app or do you mean send an email notification automatically from the BPM instead of manually? Cheers Link to comment Share on other sites More sharing options...
Martyn Houghton Posted June 9, 2020 Author Share Posted June 9, 2020 @NeilWJ Hornbill Bell Notification. We want to keep the analyst attention within the system, not having to switch to an email client to be told about something relating to Hornbill Service Manager. Cheers Martyn Link to comment Share on other sites More sharing options...
samwoo Posted June 9, 2020 Share Posted June 9, 2020 +1 @Martyn Houghton! Good for generating P1/P2 alerts and other messages to appear in the notification bell. As additional enhancements requests... (i hope this is ok Martyn?) 1. Allow configuration the notification background colour to be changed 2. Include the ability to add an Icon/Symbol next to it, and to be able to define if that Symbol is a Priority notification 3. Allow the actual bell notification icon to change colour and/or flash the icon or animate if someone has one or more priority notifications 1 Link to comment Share on other sites More sharing options...
Bob Dickinson Posted June 12, 2020 Share Posted June 12, 2020 @Martyn Houghton @samwoo This isn't exactly the answer to your query (as you rightly suggest, what you are asking for is a feature request). But one alternative that could be used in certain scenarios is to use an "Update Timeline" node in your business process, and you can actually add logic to the content to mention individual users (e.g. the equilivilent of typing "@Bob" in an update). Doing this will also result in them receiving the Hornbill Bell notification to say that have been mentioned. To do this, you can use this logic: {"<name>","urn:sys:user:<userID>”} so for example, to mention me it would be something like: {"Bob Dickinson","urn:sys:user:bobd”} Then you can get even more clever and inject variables from your BPM into the logic. So for example, if I wanted the BPM operation to mention the current owner of the request, I would inject the owner variables as follows: {"&[global["flowcode"]["owner"]]", "urn:sys:user:&[global["flowcode"]["ownerId"]]"} As mentioned, not the exact answer but it might give you some inspiration about other ways of achieving the requirement if you weren't already aware of this. Kind Regards Bob Link to comment Share on other sites More sharing options...
Martyn Houghton Posted June 12, 2020 Author Share Posted June 12, 2020 @Bob Dickinson Are we able to use a data query to build the list from a Team membership, as I presume we are not able to mention at the Team Level. Cheers Martyn Link to comment Share on other sites More sharing options...
Bob Dickinson Posted June 12, 2020 Share Posted June 12, 2020 @Martyn Houghton Not that I'm aware of, the above tip is for individuals mentions only Link to comment Share on other sites More sharing options...
NeilWJ Posted June 15, 2020 Share Posted June 15, 2020 @Bob Dickinson @Martyn Houghton, Well could create a bpm operation, "Get Team Mentions", that given a team would return the markup for mentioning the team i.e. would return in a variable ref " {'user a','urn:sys:user:usera'} , {'user b,'urn:sys:user:userab'} , {'user c','urn:sys:user:userc'} ". This could then be injected into the content property of Timeline update operation... so the markup would be like this:-Please can you check this request and action as blah blah blah &[global['flowcodes']['getMetionsRes'].userMentions] This said we do have ability to send notification only to a user but i am working on trying to get it so can easily inject link to associated object (in this case a request). If it cannot be generic might have to add it as a SM specific bpm operation. 2 Link to comment Share on other sites More sharing options...
Martyn Houghton Posted June 15, 2020 Author Share Posted June 15, 2020 @NeilWJ Thanks, that would really help. Cheers Martyn Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now