versaSRS Knowledge Base

 

 

Prevent Email Loop Creating Multiple Cases

Article ID: Q731414

Category: Software Solutions

The information in this article applies to:

  • versaSRS 7.2.0 Up
  • Email loop
  • Routing Rules
  • Looping email

versaSRS is receiving endless emails that are creating new Cases.

Email loops typically occur in versaSRS when an auto-response email (such as an out-of-office reply) is generated in response to the Open Case Confirmation email. This then creates a new Case, the Open Case Confirmation email gets sent to that same address triggering the auto-reply again resulting in the email loop.

To resolve this a Routing Rule needs to be created. To create a Routing Rule go to versa Spinner - System Tools tab >> Routing Rules.

versaSpinner Access Routing Rules

1. Select the New button to create a new Rule, give it a valid name that identifies it's purpose e.g. Auto-Reply loop 09/12/2022 (date the loop occurred), and tick the Apply Routing Rule checkbox.

Routing Rules Apply

2. Where these Cases go isn't necessarily important, they can be dealt with once the loop has stopped. In the Route section either select a Case Template from the drop-down or set a Team. In this same section, ensure the Send Open Confirmation checkbox is unchecked.

Routing Rules Unchecked Send Open Confirmation

3. Access one of the Cases created by the loop, go to the History tab then the inner tab Correspondence History. Here is where you can get the Subject, From, and To conditions for the Conditions tab of the Routing Rule.

Case History Correspondence History Call Logged

4. Access the Conditions tab and tick the 'to email address' checkbox, then click the underlined text to bring up the Rule Address text box. In the Rule Address field paste the To email address of the original CALL_LOGGED record of the Case.

Routing Rules Conditions Tab To Email

5. Repeat step 4. for the 'from email address' option.

Routing Rules Conditions Tab From Email

6. For the 'with specific words in the subject' option we need to use a wildcard to ensure all Cases created by this loop are routed correctly. Copy a small portion of the Subject line text and place an asterisk (*) at the end e.g. Open Case Confirmation (Open Case Confirmation*. Click Add to save this condition.

Routing Rules Conditions Tab Subject.png

7. Go back to the Routing Rule tab and select Save to save the Rule.
Access the All tab within the Routing Rules window and scroll to the bottom to find the rule you just created.

Routing Rules All Tab

Right-Click the Rule and select 'Move To Top'.

Routing Rules Move To Top

Routing Rules are processed in ascending order, the first rule to appear in the Order list is the first to be compared to the received email data, if another Rule routes the email first the Rule that was just created will never pick it up and the loop will continue.

8. Monitor the incoming Cases for the Team that this Rule will log them with to ensure it has stopped. There may be several emails available in the Inbox so this could create several more Cases before stopping completely. If it has been more than half an hour and these have not stopped the Rule is not picking up these emails you will need to consult our Knowledgebase article Routing Rules - Troubleshooting to determine why it isn't working.

576 Routing Rules - Troubleshooting

585 Inter-Team Case Communication

593 Routing Rules - Reordering

Did the information in this article help answer your question?

Yes
No
Did not apply

Last Reviewed: 11/10/2024
Powered By VersaDev Pty Ltd Copyright 2022
Last Reviewed:
11/10/2024

Provided by
VersaDev Support Services