Alex8000 Posted October 27, 2016 Share Posted October 27, 2016 Hello all, We are currently in a situation where we would like all employees of an organisation to be able to log requests but also have the manager (the organisation manager who has the rights to view all requests of an organisation) get notified whenever one of these requests get created. Also, whenever a certain decision has to be made for these organisations one of their managers should be able to easily be requested by us to either approve or deny a certain change/order/request. Is this currently possible with external customers? Thanks, Alex Link to comment Share on other sites More sharing options...
James Ainsworth Posted October 27, 2016 Share Posted October 27, 2016 Hi Alex, Thanks for your post. For external customers (contacts) there is the ability for selected contacts from each external organization to be given the rights to view all of the organization's requests. This can be done by accessing the organisation record and on the list of requests associated to the organisation there is an option to select which users have access to all the organization's requests. Only contacts that have been configured for access to the customer portal will be listed here. Simply click on the Organization View slider and then this user will be presented with an additional view in the customer portal where they can view all organisation requests from the main All Requests list and also within each service. I will have to look into options for sending email notifications to these contacts that have access to all the organisation requests. The authorization feature of Hornbill is available for full users of Hornbill. Access to the full Hornbill client or Hornbill Mobile app is required to use these authorizations. For any form of approval that is directed to external contacts, an approval email template could be created and used and the responses to these emails can be added to the request. Regards, James Link to comment Share on other sites More sharing options...
Steven Boardman Posted October 28, 2016 Share Posted October 28, 2016 Hi @Alex8000 Following on from what James has described above, one option which is available to you is as follows. 1. Against your external organisation you can add custom fields (using the form designer). In one of these fields you can include the email address of the contact at the organisation that you want to be notified if anyone at that organisation raises requests with you. 2. Once you have the email address held in a custom field, you can use that value in the business process as a variable 3. In the BPM designer you will need to insert an Entity > Requests > Get Request Information > Organisation Details node in front of an Entity > Requests > Email Notification > Email External Address node. 4. In the above node, in the External Address option, you can reference the custom field which holds the email address for the user you want to be notified from the organisation record. In my example below this is held in custom 5, but you just need to take note of which custom field it is when you are configuring the field on the organisation record. 5. Configure the mailbox and template you want to be sent as required. In relation to the authorisation aspect as James mentions above only Hornbill collaborators, can be sent authorisation tasks from the BPM and for them to be able approve or reject and for this to move the process on. If as i suspect you are supporting external organisations then their Contact's would not have access to this. What you could use is the above, where you get to a certain stage in the process, you could use the Email External Address node to send an email to the email address held in the custom field for the authoriser (with the email template including variables from the request), which they can respond too, it would require a manual interaction to progress the BPM again once the email response is received. I would suggest that the email is fired, and then a human task is created with two outcomes, Approved or Rejected which the analyst looking after the request selects depending on the response received via email. Hopefully this gives you a couple of ideas? Thanks Steve 2 Link to comment Share on other sites More sharing options...
Alex8000 Posted November 1, 2016 Author Share Posted November 1, 2016 Hi Steve, You most certainly have! I will have to take a look at this some more at a later point in time. Thank you! Alex 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