Skip to main content

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

 

 

Hey @a.habgood 

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


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.


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. 



 


Reply