Skip to main content

Ticket Types

Ticket types can be configured in when you are logged in as an admin or a user with the type:write permission.

There are two default ticket types: Alert and Incident, but you can add more types to fit your organization's needs.

Ticket type configuration

Fields​

singular and plural Fields​

The singular and plural fields are used to define the name of the ticket type.

icon Field​

The icon field is used to define the icon of the ticket type. You can use Lucide icons, but need to convert the icon name to camelCase, e.g. flask-conical becomes FlaskConical

schema Field​

The schema field is used to define the custom fields for details of the ticket type. It uses a subset of the JSON Schema format to define the schema, currently enum, boolean, string, and integer properties are supported without any additional constraints.

The following example shows a schema with the four different property types:

{
"type": "object",
"properties": {
"severity": {
"type": "string",
"enum": [
"Low",
"Medium",
"High"
]
},
"false_positive": {
"type": "boolean",
"title": "False Positive"
},
"source": {
"type": "string",
"title": "Source"
},
"affected_user_count": {
"type": "integer",
"title": "Affected User Count"
}
}
}