train ticket, ticket, train, conductor, hole punch, steam train, polar express, station, railway, transportation, coupon, train ticket, train ticket, train ticket, train ticket, train ticket
Photo by jatocreate on Pixabay

Routing & Automation

Part of Support routing and automation

Routing a ticket by product and issue type

Map product and issue-type combinations to support groups, then handle missing fields, overlapping rules and later corrections.

Route by product and issue type when both fields reliably identify a team that can take the next action. Map the combinations first, then define where a ticket goes if either value is missing, uncertain or corrected later.

Build a destination map

Use a small matrix of supported combinations. For an illustrative service, Product A access questions might go to account support, while Product A fault reports go to technical support. These are example destinations, not product defaults.

Intake resultDestination to defineCheck
Product and issue type knownTeam named for that combinationCan it act on the case?
Either field missingMonitored triage queueWho obtains the missing information?
Fields conflict with the requestMonitored triage queueWho corrects the classification?

Assign someone to maintain the map and review misrouted cases. The useful measure is whether the receiving team can advance the request, not whether a rule matched a label.

Check the fields before writing rules

A customer selection, integration value and agent-entered field may have different error patterns. Inspect each intake channel. If a field is absent from an email ticket, a rule that requires it cannot classify that ticket at creation. Treat a keyword in free text as a clue unless the team has an agreed review path.

Zendesk documents custom ticket fields, including fields for product information, and notes they can be used in workflows. Freshdesk documents Type as a default dropdown field that defines the types of issues a user can select, and documents custom ticket fields. None of this establishes that a particular account's form collects the values reliably.

Resolve overlapping rules

Write each route as a complete condition: new ticket, Product A and access issue, then assign the agreed group. Add a default path for tickets outside the map. Check rules that could assign the same ticket to different groups.

Freshdesk creation rules can run the first matching rule or all matching rules. In first-match mode, a broad Product A rule above a specific access rule can prevent the specific rule from running.

In all-match mode, inspect overlapping actions. Zendesk ticket triggers run on creation and updates and perform actions when their conditions are met. The final group depends on the configured rules, not a single matching condition.

Decide what a correction changes

Agree whether changing product or issue type should reroute an unclaimed ticket. If someone already owns the customer reply, a handover may be clearer than an automatic transfer. Record that choice as team policy; it is not a platform default.

Check each important map row with a newly created sample ticket, including missing and conflicting fields. Freshdesk creation rules act on newly created tickets, and its documentation covers testing and troubleshooting those rules. Zendesk ticket events can show field changes and whether a trigger fired. Inspect the resulting group and owner before relying on the map.

More in Routing & Automation