How a resolution moves across Serval's ITSM ticket types
How Tickets Flow Across Types
Each ticket type has a distinct job, and work on one ticket often leads to opening a related ticket of a different type:- An Incident can be promoted to a Major Incident when it turns out to be widespread or business-critical and needs an accelerated, coordinated response (see Incident management).
- An Incident or Major Incident can uncover an underlying Problem when service is being restored but the root cause still needs to be found.
- A Problem can lead to a Change when the permanent fix requires a controlled modification, or to a Request when it surfaces a new service need.
- An Incident or Major Incident can call for a Change directly — for example, an emergency change to resolve an active outage.
- A Request can turn out to be an Incident when what looked like an ask is actually something broken.
Deriving a Ticket from Another Ticket
Deriving creates a brand-new ticket of a different type from an existing ticket. It’s different from reclassifying a ticket in place: the original ticket stays as-is, a new ticket is created, and the two are linked.Supported Derivations
Serval only allows derivations that make sense as work progresses. Deriving is one-directional — it goes from a source type to a target type.Turning an incident into a major incident is an in-place promotion, not a derivation, so it isn’t in the table above. See Incident management.
Change tickets are a destination only — you can derive a change from an incident, major incident, or problem, but you can’t derive another ticket type from a change.
How to Derive
1
Open the source ticket's actions
From the ticket you want to derive from, open the ticket actions menu and select Derive ticket…. Serval defaults the new ticket to the most relevant target type for that source (for example, an incident defaults to deriving a Problem).
2
Choose the target type
Pick which type of ticket to create from the allowed targets for that source. You can also start from the Create Ticket dialog and pick a source ticket there instead.
3
Review the pre-filled details
Serval uses AI to draft the new ticket’s fields from the source ticket. Review and edit anything before submitting.
4
Submit
The new ticket is created and automatically linked to the source ticket.
Deriving a ticket is a team-manager action. The source ticket and the new ticket must belong to the same team, and you can’t derive from an archived ticket.
What Gets Pre-Filled
When you derive a ticket, Serval reads the source ticket — including its full message thread and custom field values — and uses AI to draft the new ticket’s:- Title and description
- Status and priority
- Labels
- Custom fields that map to the target ticket type
Requester, due date, and assignee aren’t carried over — the new ticket starts fresh. When deriving a Change, you also choose the change model and can attach the configuration items the change affects.

