Skip to main content
Future Consideration

Making Resolution Notes Mandatory - Workaround

Related products:Freshservice
  • Feb 13, 2024 8:58 AM UTC
  • 3 replies
  • 508 views

Hubert.Panszczyk
Top Contributor ⭐
Forum|alt.badge.img+7

Hi guys :)
By implementing a workflow automation, we were able to enforce the requirement for resolution notes. The workflow functions through an IF statement that checks the length of the added resolution notes. If the length is zero, indicating that no notes were provided, the ticket status is automatically changed from "Resolved" to "Pending." Additionally, a private note is appended to the ticket, reminding the user to provide the necessary resolution details. In this case, workflow will only check is the resolution notes empty. If you want to force agents to make it longer than X characters, you can just adjust the condition in IF function. You can also build the IF function directly in Condition window by using "Build Expression" window.

 

if(length('{{ticket.resolution_notes}}')==0,1,0)
 

 

 

3 replies

Medic1334
Top Contributor ⭐
Forum|alt.badge.img+9
  • Top Contributor ⭐
  • Mar 12, 2024 7:04 PM UTC

@Hubert.Panszczyk a possibly easier way to do this is just to do the length of the field. Example: 
When status is changed to resolved → Expression builder with below formula → Condition if E1.Result is Less than (number) → Actions

Resolution length
Set the desired character count

 


Medic1334
Top Contributor ⭐
Forum|alt.badge.img+9
  • Top Contributor ⭐
  • Mar 13, 2024 2:26 PM UTC

This can track alongside the below topic. There’s apparently a release with the requested enhancements slated for April.

 


Forum|alt.badge.img+5
  • Top Contributor ⭐
  • Aug 20, 2026 1:40 PM UTC

In case anyone finds this, the solution is laid out here: https://support.freshservice.com/support/solutions/articles/50000009490