Skip to main content
Question

Custom "Report an Issue" form

  • November 15, 2025
  • 2 replies
  • 19 views

What’s the best way to implement a guided “Report an Issue” form?

 

We support a particular application for a business unit.  There are a number of issues this team might need to raise via our service desk however there are 3 different Level 2 escalation paths that are determined by the type of issue they’re experiencing.  I’d like to expedite and automate their support requests as much as possible and reduce the workload for our Level 1 support team.

 

My idea was to create a custom “Report an Issue with <Application>” form for them, where they could choose from a dropdown box of components they’re having an issue with.  Depending on the selection, I would run an automation to automatically escalate to another team by moving it between workspaces or assigning to an L2 group.

 

However I see there is only 1 request an issue form.  I don’t want to make a custom field mandatory that ALL other users would then have to complete.  What’s the best way to solve this in FreshService?

 

Thanks!

2 replies

Daniel Söderlund
Top Contributor ⭐
Forum|alt.badge.img+14
  • Top Contributor ⭐
  • 1407 replies
  • November 17, 2025

What’s the best way to implement a guided “Report an Issue” form?

 

We support a particular application for a business unit.  There are a number of issues this team might need to raise via our service desk however there are 3 different Level 2 escalation paths that are determined by the type of issue they’re experiencing.  I’d like to expedite and automate their support requests as much as possible and reduce the workload for our Level 1 support team.

 

My idea was to create a custom “Report an Issue with <Application>” form for them, where they could choose from a dropdown box of components they’re having an issue with.  Depending on the selection, I would run an automation to automatically escalate to another team by moving it between workspaces or assigning to an L2 group.

 

However I see there is only 1 request an issue form.  I don’t want to make a custom field mandatory that ALL other users would then have to complete.  What’s the best way to solve this in FreshService?

 

Thanks!

You use Businesses rules for form to set mandatory/show based on what have been selected


ITMike
Top Contributor ⭐
Forum|alt.badge.img+9
  • Top Contributor ⭐
  • 149 replies
  • November 17, 2025

Echoing ​@Daniel Söderlund except we use a question called “issue with” and it has a drop down depending on what they select depends on what group the system sends the ticket to.  For your use case, a question like what we use and using a custom object/decision module to route the ticket could work. If your department specific, you can use a business rule that says if they are with (X) business department then show the question then route based on the answer. (rule below)