Ticket Filters

Moveworks offers a flexible system for managing and processing tickets through the use of customizable ticket filters. These filters allow you to precisely control which tickets are eligible for various Moveworks functionalities, such as ticket notifications and triage.

The default ticket filters (shown as white boxes in the diagram below) can be supplemented with additional filters to refine the scope of tickets that are:

  • Eligible for Concierge notifications
  • Eligible for Nudge notifications
  • Eligible for Triage
  • Eligible for Interception (legacy)

By tailoring these filters, you can ensure that only tickets that meet specific criteria are processed, enhancing the efficiency and effectiveness of your ticket management system.

Universal Ticket Fetching Filter

This is the top-most filter — meaning any tickets that do not pass the criteria are completely removed from Moveworks. These tickets are not logged, machine learning (ML) analysis is not performed on these tickets, and they are not used in analytics. In short, Moveworks will not process these tickets for any ticket-route plugins, which includes but is not limited to: Concierge, Answers, Access Software, Access Account, etc.

Ticket Resolution Filter

This filter can be configured to determine what is and is not within the AI Assistant’s resolution scope. Tickets that pass this filter are used in the “denominator” when calculating the AI Assistant resolution percentage.

For example, this filter can be configured to:

  • Limit the scope to only generic incidents and requests
  • Exclude certain contact types (phone, walk-up, etc.) or special circumstances (such as eliminating any generic tickets that get auto-assigned to specialized groups upon creation).

Actionable Tickets Filter

This filter can be configured to determine whether or not the AI Assistant should reach out with Resolution plugins to help resolve a ticket.

For example, this filter can be configured to:

  • Limit the scope to only generic incidents and requests
  • Exclude certain contact types (phone, walk-up, etc.) or special circumstances such as eliminating any generic tickets that get auto-assigned to specialized groups upon creation.

Ticket Activity Updates Filter

This filter is used to determine when the Moveworks AI Assistant should refrain from sending Concierge notifications to users about ticket lifecycle updates: like “waiting for user”, “comment was added”, “ticket was resolved or cancelled”. You could also, for example, use this filter to withhold notifications about ticket updates from a certain location (e.g: Do not notify users based out of Germany, or do not notify VIPs).

Answers Ticket Filter

This filter identifies tickets that the Answers plugin can address. See our Moveworks Answers documentation for more information on this feature.

Triage Ticket Filter

This filter identifies tickets in scope for Triage. See our Moveworks Triage documentation for more information on this feature.

Configuring & Testing Ticket Filters

  1. First navigate to Ticketing > Ticketing Settings > Ticket Filters.
  2. Select the DSL Editor for the ticket filter you are trying to configure.
  3. Write your DSL Ticket Filter Rule. For example if you wanted to not include tickets where the requested_for's email address is [email protected], you would write your rule as follows:

📘

Accessible Attributes

When writing ticket filters, you have access to the ticket object, which includes fields like requested_for, created by, etc. Review Moveworks Data Objects for more information on the accessible attributes. NOTE: You may need to refer to the ticket mapping configuration to understand which external attribute is being mapped to the Moveworks requested_for attribute.

  1. Test your DSL Rule by selecting RUN on the top right.
  2. Enter a ticket number, and ensure the result is what you expect.