Skip to main content
Solved

Triggering Workflow Automator on existing ticket.

  • October 14, 2024
  • 4 replies
  • 182 views

Forum|alt.badge.img

Hi Freshworks Community!

We use Freshservice.

I need help on finding out if its possible for an agent to trigger a Workflow Automator on an existing Request ticket. We use this primarily for when our users request hardware items and we need to pass this information over to Sharepoint list when the agent has ordered the hardware and prepared it for pickup by the user.

I have setup a “Trigger Webhook” function to pass information about the ticket (Requestor, Ticket number etc) to PowerAutomate. We use the data from Freshservice to a Sharepoint list.

What I have setup so far is when an agent “adds an item” to an existing ticket it triggers the following Workflow Automator:

 

The above works fine however we are stuck when the ticket has an an approval at any stage (as required by our organisation) and therefore the agent cannot add an additional item because Freshservice does not allow the agent to add an additional item to the ticket when there is an approval. We have tried triggering based on a task added but we need a way for an agent to add additional information before triggering the Workflow Automator.

Does anyone have any ideas on alternative ways on triggering a workflow automator on an existing ticket?

I hope I am clear.

Thanks very much :)

 

a.habgood

 

 

Best answer by bram.veldhoen

Hi,

It depends on where you need the additional information and what information you need. If it suffices to have the information in a note, this could be as simple as changing the trigger to "note is added”.

You could also add a custom text field and have your agents fill that in, then use the update of that particular field as your trigger. this way it would be easier with a custom field to pass this information along to your Power Automate app, if necessary.

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

4 replies

Kamakshi V
Community Manager
Forum|alt.badge.img+10
  • Community Manager
  • 278 replies
  • October 15, 2024

Hey @a.habgood 

Tagging our product expert @ken.hayward  to share some insights on your query!


bram.veldhoen
Community Debut
Forum|alt.badge.img+3
  • Community Debut
  • 7 replies
  • Answer
  • October 17, 2024

Hi,

It depends on where you need the additional information and what information you need. If it suffices to have the information in a note, this could be as simple as changing the trigger to "note is added”.

You could also add a custom text field and have your agents fill that in, then use the update of that particular field as your trigger. this way it would be easier with a custom field to pass this information along to your Power Automate app, if necessary.


Daniel Söderlund
Skilled Expert
Forum|alt.badge.img+14
a.habgood wrote:

Hi Freshworks Community!

We use Freshservice.

I need help on finding out if its possible for an agent to trigger a Workflow Automator on an existing Request ticket. We use this primarily for when our users request hardware items and we need to pass this information over to Sharepoint list when the agent has ordered the hardware and prepared it for pickup by the user.

I have setup a “Trigger Webhook” function to pass information about the ticket (Requestor, Ticket number etc) to PowerAutomate. We use the data from Freshservice to a Sharepoint list.

What I have setup so far is when an agent “adds an item” to an existing ticket it triggers the following Workflow Automator:

 

The above works fine however we are stuck when the ticket has an an approval at any stage (as required by our organisation) and therefore the agent cannot add an additional item because Freshservice does not allow the agent to add an additional item to the ticket when there is an approval. We have tried triggering based on a task added but we need a way for an agent to add additional information before triggering the Workflow Automator.

Does anyone have any ideas on alternative ways on triggering a workflow automator on an existing ticket?

I hope I am clear.

Thanks very much :)

 

a.habgood

 

 

If you have a approval, FS locks down the service item in  the request so you can’t change it. 
If you have anything after a approval node it will lock down the ticket for other WFA to run. 
You need one WFA to start the approval flow and one to trigger on when it’s approved. 

I recommend using the webrequest nod where you can get return code/data from the API. 



 


Forum|alt.badge.img
  • Author
  • Apprentice
  • 1 reply
  • December 27, 2024
bram.veldhoen wrote:

Hi,

It depends on where you need the additional information and what information you need. If it suffices to have the information in a note, this could be as simple as changing the trigger to "note is added”.

You could also add a custom text field and have your agents fill that in, then use the update of that particular field as your trigger. this way it would be easier with a custom field to pass this information along to your Power Automate app, if necessary.

 

Sorry for the late reply.

Thank you for your help I have added another Properties Field and then trigger off that (as below):

 

 

So the workflow Automator triggers off the Ready for Pickup? to YES and I have created Business rules to display the Summary of Items to be picked up when Ready for Pickup is YES. I have also set this to be only visible to Requests.


Reply