Built something you're proud of? Tell the story. A quick G2 review of App Engine or Build Agent helps other developers see what's possible on ServiceNow. Share your experience.

Re-opening a resolved CSM case

mrosok
Tera Expert

Hi community,

I have received a request from our Customer Service department to automatically re-open a case when a customer adds a comment while the case is in the Resolved state.

 

From a technical perspective, this seems straightforward to implement (for example, using a Business Rule or Flow to detect customer activity and transition the case back to Open). However, I am concerned about the potential downstream effects of this behavior.

 

Specifically, I am wondering about:

  • Impacts on SLA calculations and reporting
  • Risk of cases repeatedly reopening due to late or informational customer responses
  • Alignment with recommended practices in Customer Service Management

Has anyone implemented automatic reopening of resolved cases in CSM?
If so:

  • What approach did you take (Business Rule, Flow Designer, OOTB configuration)?
  • Did you encounter any operational or reporting challenges?
  • Would you recommend reopening the case automatically, or handling the customer response differently (for example, creating a follow-up interaction or task)?

Any insights or lessons learned would be greatly appreciated.

Thanks in advance.

2 REPLIES 2

Ankur Bawiskar
Tera Patron

@mrosok 

My thoughts

-> Out of the box ServiceNow doesn't provide anything for this

  • Avoid Unconditional Reopening: Do not reopen cases on every comment to prevent cases from being opened/closed back and forth as it will impact your resolution metrics.

  • Leverage OOTB Auto-Close: Use the standard "Auto Close Resolved Cases" flow to transition Resolved cases to Closed automatically after a set period (e.g., 10 days).

  • Create Follow-up Records: If customer wants to re-opened then, create a Follow-up Case or Interaction linked to the parent case. This preserves the original case’s resolution metrics (MTTR/FCR) while ensuring the new inquiry is tracked.

  • Protect SLA Integrity: If cases must reopen, ensure your SLA definitions explicitly handle "Reopened" states to prevent unintended restarts or immediate SLA breaches.

  • Handle reporting: May be add a custom Reopened field to include in reports to show how many times case was reopened

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

Regards,
Ankur
Certified Technical Architect  ||  10x ServiceNow MVP  ||  ServiceNow Community Leader

onkarshivgan
Tera Contributor

Hi, 

I would not recommend automatically reopening the case.

A better approach is to create a follow‑up Interaction (or task) when the customer responds on a Resolved case and let the agent decide whether the case truly needs to be reopened. This avoids unnecessary reopenings, protects SLA and resolution metrics, and aligns better with CSM best practices.

 

When a customer responds to a Resolved CSM case, do not reopen the case automatically. Instead:

  • Automatically create a follow‑up Interaction (or Task) linked to the resolved case
  • Notify the assigned agent or group
  • Allow the agent to review and decide whether reopening the case is actually needed

This keeps SLAs and reporting intact while ensuring customer responses are not missed.