The Problem
When manually reviewing or correcting the Intent field on a ticket form, the field currently displays all Intents that have ever been created in the system, including those that have been explicitly deactivated.
This behavior is problematic because:
- Severe Clutter: Our organization has over 60 active Intents, but we have deactivated many default or experimental Intents. These inactive Intents appear in the dropdown, making the list extremely long and visually cluttered.
- Confusion: Agents or Admins occasionally select the wrong (inactive) Intent, which can break reporting workflows, macros, and triggers.
The Request
We would like the Intent field on the ticket form to only populate with Intents that are set to “Active”. If an Intent is set to “Inactive”, it should be suppressed from the drop down menu. This feature is essential for maintaining the efficiency gained from custom intents:
- Improved Agent Efficiency: Agents can classify tickets faster by eliminating deprecated options.
- Data Integrity: Reduces the risk of agents manually applying an inactive Intent, which can lead to reporting errors and automation failures.
- Scalability: As organizations create, test, and deprecate more Intents, the current behavior becomes unsustainable and unusable.