Skip to main content
The Check if it is a Recurring Issue action analyzes new tickets against recent history to identify when incoming tickets are part of the same underlying problem, helping you spot patterns and coordinate responses more effectively.
Imagine a printer stops working and multiple users report the same issue, creating separate tickets that get assigned to different technicians. This action helps you identify when incoming tickets are part of a recurring issue, preventing duplicate work and ensuring coordinated responses.

How it works

When a new ticket arrives, this action:
  1. Searches recent history - looks back through tickets from the specified timeframe
  2. Compares similarities - analyzes ticket content, affected users, and company context
  3. Identifies patterns - determines if the new ticket matches recent issues
  4. Provides reasoning - explains why tickets are considered related or unique
  5. Enables coordination - helps you group related tickets and assign to the same technician
The AI can detect recurring issues across different scenarios: same company/same user, same company/different users, or even similar technical problems across multiple companies.

Setup

Ticket to analyze: The action works with new tickets from your workflow trigger to check for recurring patterns. Comparison scope: Choose how broadly to search for similar tickets:
  • Same user only: Only compare with tickets from the same user at the same company
  • Company-wide: Compare with all tickets from the same company
  • All companies: Compare across all companies (useful for widespread technical issues)
Search parameters:
  • Set how many days of ticket history to search (10 days by default)
  • Choose maximum number of recent tickets to analyze (10 by default - higher numbers provide more thorough analysis but consume more credits)
Custom instructions (optional): Provide specific guidance on how to identify recurring issues in your environment. For example: “Consider backup jobs failing at the same step within a week as recurring issues, even if error messages vary slightly.” Auto-tagging (optional): Automatically add a tag to tickets identified as recurring issues for easy filtering and reporting.

What you get

After running, you’ll have detailed analysis including whether the ticket is recurring and the reasoning behind the determination, summary information for your Event History, and tag updates ready to apply (when auto-tagging is enabled and a recurring issue is detected).

Quick start

1

Add to intake workflow

Add this action right after ticket creation to catch recurring issues immediately.
2

Configure comparison scope

Choose how broadly to look for similar tickets:
  • Same user only: same_company_same_contact
  • Company-wide: same_company_all_contacts
  • Across all clients: all_companies
3

Set search parameters

Start with conservative settings: 10 days back, 10 tickets maximum.
4

Enable auto-tagging (optional)

Turn on add_tag_if_recurring to automatically tag repeat issues.
5

Add follow-up actions

Use the analysis results to notify teams, assign tickets, or add documentation.
6

Test and refine

Review results in Event History and adjust settings based on your environment.

Common use cases

Infrastructure issue coordination

Detect when multiple users report the same infrastructure problem:
1

Broad comparison

Set comparison_scope to same_company_all_contacts to catch company-wide issues.
2

Quick detection

Use shorter lookback periods (3-5 days) for infrastructure issues that need immediate coordination.
3

Auto-assign

When recurring issues are detected, use “Assign Ticket to Technician” to route to the same engineer handling the original issue.

User training opportunities

Identify when the same user repeatedly encounters similar issues:
1

User-focused analysis

Set comparison_scope to same_company_same_contact to focus on individual user patterns.
2

Longer timeframes

Use 30-60 day lookback periods to identify training opportunities.
3

Proactive outreach

When patterns emerge, trigger workflows to schedule user training or create knowledge base articles.

Vendor issue tracking

Spot widespread problems with specific products or services:
1

Cross-company analysis

Set comparison_scope to all_companies to detect vendor-wide issues.
2

Product-specific instructions

Use custom instructions to identify patterns specific to your technology stack.
3

Vendor coordination

Create workflows to automatically notify vendors when widespread issues are detected.

Best practices

Start simple and refine

Begin with conservative settings and adjust based on results:
  • Initial Settings
  • After Testing
Days to look back: 10
Max tickets to compare: 10  
Comparison scope: same_company_same_contact
Auto-tagging: enabled

Use effective custom instructions

Tailor the analysis to your specific technology stack and common issues:
Recurring issue patterns to watch for:

Antivirus alerts:
- Consider repeated SecureShield AV alerts from the same device type as recurring, 
  even if subject lines vary

Backup failures:
- Group CloudBackup 360 jobs failing at the same step within a week as recurring issues

VoIP problems:
- Treat call quality tickets referencing the same site or gateway as recurring, 
  even if different users report them

Network issues:
- Consider connectivity problems at the same location within 48 hours as recurring

Design comprehensive follow-up workflows

Turn recurring issue detection into actionable coordination:

Team Notification

Use “Notify Internal Team” to alert the original technician or team lead about related tickets.

Documentation

Use “Add Ticket Note” to cross-reference related tickets and document the pattern.

Assignment

Use “Assign Ticket to Technician” to route recurring issues to the same engineer.

Tagging

Use “Update Ticket Fields” to apply consistent tags for reporting and filtering.

Optimize for different issue types

Adjust settings based on the types of recurring issues you want to catch:
  • Shorter lookback (3-5 days)
  • Company-wide comparison scope
  • Higher ticket comparison limits
  • Immediate notification workflows
  • Longer lookback (30-60 days)
  • Same user comparison scope
  • Focus on training opportunities
  • Proactive education workflows
  • Medium lookback (10-14 days)
  • Cross-company comparison scope
  • Product-specific custom instructions
  • Vendor notification workflows

Monitor and adjust effectiveness

Regularly review the action’s performance and adjust settings:
1

Review Event History

Check the reasoning provided for recurring issue determinations.
2

Validate accuracy

Confirm that identified recurring issues are actually related.
3

Check for missed patterns

Look for obvious recurring issues that weren’t detected and adjust settings.
4

Optimize credit usage

Balance thoroughness with credit consumption by adjusting comparison limits.
Be careful with the all_companies comparison scope as it can consume more credits and may identify false positives across unrelated organizations. Start with company-specific scopes and expand gradually.

Example scenarios

Printer outage detection

Comparison scope: same_company_all_contacts
Days to look back: 3
Custom instructions: "Consider printer-related tickets from the same office location 
within 72 hours as recurring issues, even if different users report them."

User training identification

Comparison scope: same_company_same_contact
Days to look back: 30
Custom instructions: "Look for users repeatedly having password reset issues, 
email setup problems, or basic software questions as training opportunities."

Vendor issue tracking

Comparison scope: all_companies
Days to look back: 7
Custom instructions: "Identify widespread issues with CloudBackup 360, SecureShield AV, 
or VoIP systems that might indicate vendor-wide problems requiring escalation."