Serval provides a comprehensive set of attributes to help you organize, prioritize, and track support tickets. This guide covers how to configure and use these attributes for your team.

Accessing Team Settings

To configure ticket attributes for your team, navigate to the team settings panel:
Team settings menu accessible via the three-dot panel

Ticket Attributes Overview

When viewing a ticket, the right-hand panel displays all ticket attributes:

Title

Brief summary of the ticket’s main issue or request

Description

Detailed explanation of the problem or request

Requester

The person who created the ticket

Assignee

The team member responsible for resolving the ticket

Status

Current state of the ticket within your workflow

Priority

Urgency level that determines SLA requirements

SLA

Service Level Agreement timeline for resolution

Labels

Custom tags for categorization and filtering

Workflows

Automated processes that have run on the ticket

Relevant Guidance

Knowledge base articles Serval identified as helpful

External Links

Connections to third-party ticketing systems
By default, tickets are assigned to Serval. The AI will continue working on the ticket until it either resolves the issue or escalates to a human agent when it cannot find a solution.

Configuring Statuses

Statuses help track the progress of tickets through your support workflow. Each team can create custom statuses tailored to their specific needs.
Statuses configuration page showing available status options

Status Categories

All custom statuses must be assigned to one of four categories:
1

To Do

Tickets that haven’t been started yet
2

In Progress

Tickets actively being worked on
3

Done

Completed tickets
4

Canceled

Tickets that won’t be completed

Creating a New Status

To create a custom status:
Modal for creating a new custom status
  1. Click Add Status on the statuses page
  2. Enter a descriptive name for the status
  3. Select the appropriate status category
  4. Provide a detailed description (this helps Serval’s AI assign statuses automatically)
  5. Click Create
Serval uses AI to automatically assign statuses based on ticket content. The more descriptive your status definitions, the more accurate the automatic assignments will be. You can disable this feature using the toggle on the statuses page.

Setting a Default Status

Every team must have at least one “To Do” status set as default. This will be applied to all new tickets:
Interface for changing the default status
The result after changing the default status:
Updated default status shown in the interface

Managing Priorities

Priorities determine how urgently tickets should be addressed and trigger corresponding SLA rules.
Priorities configuration page with different urgency levels

Configuring Priorities

When setting up priorities:
  • Name: Choose clear, meaningful priority levels (e.g., Critical, High, Medium, Low)
  • Description: Provide detailed criteria for when each priority should be applied
  • Examples: Include real-world scenarios to improve AI accuracy
Serval’s AI analyzes ticket messages and automatically assigns priorities based on your descriptions. The more specific your criteria and examples, the better the automatic prioritization will work.

SLA Rules

Service Level Agreements ensure tickets are resolved within appropriate timeframes based on their priority.
Empty SLA configuration page before adding rules

Creating SLA Rules

SLA rules map priorities to resolution timeframes:
SLA rules configuration showing priority-to-timeframe mapping
1

Select a priority

Choose which priority level this SLA rule applies to
2

Set the timeframe

Define the maximum time allowed for resolution
3

Name the rule

Give the SLA rule a descriptive name
Once a ticket’s priority is set (either manually or by AI), the corresponding SLA timer starts immediately. You can manually override both priority and SLA using the dropdowns in the ticket’s side panel.

Labels

Labels provide a flexible way to categorize and visually organize tickets in your queue.
Labels configuration page showing available tags

Creating Labels

To add a new label:
  1. Click Add Label on the labels page
  2. Enter a name for the label
  3. Choose a color for visual identification
  4. Provide a description to help team members use labels consistently
Labels appear as colored tags in the ticket list view, making it easy to scan and filter tickets at a glance.

Communication Channels

Channels define how tickets enter your Serval workspace, whether through Slack, email, or other integrations.
Channels overview page showing all configured intake methods

Slack Integration

Configure Slack channels to receive tickets directly within your workspace:
Slack channel configuration modal
Serval supports both channel-based ticketing and direct messages. Users can create tickets by messaging the Serval app directly in Slack.

Email Intake

Set up email channels to accept tickets from specific domains:
Email intake configuration modal
1

Specify allowed domains

Define which email domains can create tickets
2

Configure email mapping

Map the Serval-provided email address to your preferred domain alias
3

Test the connection

Send a test email to verify the setup works correctly

Best Practices

Next Steps

Now that you’ve configured your ticket attributes, explore these related features: