Skip to main content
Question

Ticket Automator multiple approvers

  • September 21, 2022
  • 9 replies
  • 485 views

flavio.castro
Apprentice
Forum|alt.badge.img

Hey folks,

I need to find a better way to create a workflow where will trigger 5 different department to request approval.

I have a Service Catalog with a MultiSelect field, where the user can select the systems from 5 different department, for each department I need to send an approval request, however I'll have 120 different combinations to cover all possibilities.
Any ideas how to create a easy workflow?

 

Did this topic help you find an answer to your question?

9 replies

zachary.king
Skilled Expert
Forum|alt.badge.img+16
  • Skilled Expert
  • 951 replies
  • September 21, 2022

Hello @flavio.castro, I would try using custom objects and reference them in the workflow automator. Here is some material to get you started.

https://support.freshservice.com/en/support/solutions/articles/50000003117-creating-custom-objects

Hope this helps


flavio.castro
Apprentice
Forum|alt.badge.img
  • Author
  • Apprentice
  • 1 reply
  • September 21, 2022

Only problem I saw with the Custom Objects, I have no option to multiselect, only Dropdown.


zachary.king
Skilled Expert
Forum|alt.badge.img+16
  • Skilled Expert
  • 951 replies
  • September 21, 2022
flavio.castro wrote:

Only problem I saw with the Custom Objects, I have no option to multiselect, only Dropdown.

Hmm, I guess that is true since you would want to return just one record. I wonder if you could get around that with the expression node. If you could get the contents of the multiselect field and edit that into a string, perhaps you could compare that result to the custom object getting one record that would contain all the email addresses of the approvers necessary. Not elegant, and no promises it would work, but just a thought. I know that @daniel.soderlund is really good at using the expression builder in conjunction to the web request nodes. Maybe he can help.


PatrickMurphy
Skilled Expert
Forum|alt.badge.img+9
  • Skilled Expert
  • 110 replies
  • September 21, 2022

Does the community ever do a live discussion sessions to talk through things like this? It might be an easier approach to have an open discussion and design session to talk through what you are trying to do and how others have approached similar designs.


Daniel Söderlund
Skilled Expert
Forum|alt.badge.img+14
zachary.king wrote:
flavio.castro wrote:

Only problem I saw with the Custom Objects, I have no option to multiselect, only Dropdown.

Hmm, I guess that is true since you would want to return just one record. I wonder if you could get around that with the expression node. If you could get the contents of the multiselect field and edit that into a string, perhaps you could compare that result to the custom object getting one record that would contain all the email addresses of the approvers necessary. Not elegant, and no promises it would work, but just a thought. I know that @daniel.soderlund is really good at using the expression builder in conjunction to the web request nodes. Maybe he can help.

Hello, 

The solution I use is to have service items and each service item have it’s one set of approvers defined in 2 custom objects. One is for setting the category, if it doesn’t need an approver, group to assign. How many steps need be approved. Example first manager then named approver (Service owner)
Second defines the different steps, step 1 Manager Step 2 Named approver. 

With the multi dropdown field you get an array and there is no loop function in FS. You can only select one item at the time in a Custom Object. 


zachary.king
Skilled Expert
Forum|alt.badge.img+16
  • Skilled Expert
  • 951 replies
  • September 21, 2022
PatrickMurphy wrote:

Does the community ever do a live discussion sessions to talk through things like this? It might be an easier approach to have an open discussion and design session to talk through what you are trying to do and how others have approached similar designs.

They are working on creating Freshworks User Network groups. Which would allow us to organize group events to talk about all things Freshservice related, including solving complex business problems. @rashmi.nag how is that process coming?


rashmi.nag
Skilled Expert
Forum|alt.badge.img+9
  • Skilled Expert
  • 300 replies
  • September 21, 2022
PatrickMurphy wrote:

Does the community ever do a live discussion sessions to talk through things like this? It might be an easier approach to have an open discussion and design session to talk through what you are trying to do and how others have approached similar designs.

Hi @PatrickMurphy - Great suggestion and we’d love to organize one in the coming months to facilitate such discussions between all of you. Would really love all your inputs in identifying themes like these that you would like to discuss in such live discussions.

@zachary.king - We’re seeing a good progress in setting up the Freshworks User Network Program for our Community members! This is going to enable each one of you to be able to meet your peers in your regions/ areas of interest/ industries and much more. I can’t wait to share more info around this in the coming weeks! So stay tuned for that as well :D


Forum|alt.badge.img+2
  • Contributor
  • 5 replies
  • May 26, 2023

Did anyone get a solution for this? I am having the same problem.


Forum|alt.badge.img+2
  • Contributor
  • 5 replies
  • May 30, 2023

NVM, I found the solution by following this article’s instructions: https://support.freshservice.com/en/support/solutions/articles/50000004020-reader-node


Reply