Skip to main content
Statuses track ticket progress through your workflow. Use five system statuses as categories, then create custom sub-statuses underneath them for granular process management. Assign custom statuses to specific to match different workflows.

System statuses

Every ticket uses one of five system statuses. These categories organize your workflow and serve as groups for custom sub-statuses.

Open

New tickets that haven’t been started. This is the default status for all newly created tickets.
Tickets actively being worked on by team members.
Tickets on hold or waiting for external input, customer response, or other dependencies.
Tickets that have been completed and resolved but may need final verification.
Tickets fully completed and archived.
System statuses cannot be deleted or modified. They serve as permanent categories for organizing your workflow.

Status hierarchy

Ravenna uses a two-level status system: System statuses
  • Five main categories (Open, In Progress, Waiting, Done, Closed)
  • Available to all tickets regardless of form
  • Cannot be deleted or modified
  • Serve as groups for custom sub-statuses
Custom sub-statuses
  • Created under system status categories
  • Must be assigned to specific forms to be usable
  • Provide granular tracking for specific processes
  • Each form can have different available sub-statuses
This hierarchy lets you create detailed status flows for different ticket types while maintaining consistent top-level categories across your organization.

Create custom statuses

Custom sub-statuses provide specific status options beyond the five system statuses. After creating a custom status, assign it to forms to make it available for tickets.
1

Navigate to status settings

Go to Settings > Statuses to access status management.
2

Create new status

Click Add to open the create status modal.
3

Configure status

Enter a label for your custom status and select which system status it belongs under.
4

Save status

Click Save to create the status.
Custom statuses won’t be usable until assigned to forms. Continue to the next section to assign them.

Assign statuses to forms

Custom statuses must be assigned to specific before they appear as options on tickets.
1

Navigate to forms

Go to Settings > Forms to configure form statuses.
2

Select form

Choose the form you want to configure.
3

Access statuses

Navigate to the Statuses section for that form.
4

Assign custom statuses

Select which custom sub-statuses should be available for tickets created with this form.
5

Save configuration

Click Save to apply the status configuration.
Example: Create “Needs Review” and “Testing” sub-statuses under “In Progress”, then assign them to your Bug Report form. Feature Request forms can have different sub-statuses like “Planning” and “Awaiting Approval”.

Use statuses

Set status during creation

When creating a ticket:
  • Default status is Open
  • Available statuses include all system statuses plus custom sub-statuses assigned to the selected form
  • Status can be changed immediately after creation

Change status

Individual ticket updates

Update status from the ticket detail page:
1

Open ticket

Navigate to the ticket you want to update.
2

Change status

Click the status field and select the new status from the dropdown.
3

Automatic save

The status change saves automatically and records in ticket history.
Update multiple tickets at once:
1

Select tickets

From the ticket list, select multiple tickets using checkboxes.
2

Open bulk actions

Click the bulk actions menu.
3

Update status

Choose “Update Status” and select the new status.
4

Apply changes

Confirm to apply the status change to all selected tickets.
Configure to automatically update statuses based on ticket events, conditions, or actions.Common patterns:
  • Auto-progress to “In Progress” when ticket is assigned
  • Move to “Waiting” when requesting customer information
  • Change to “Done” when resolution is posted

Organize with statuses

Use statuses to organize and filter your ticket list.

Filter by status

Use status filters in to focus on relevant tickets:
  • Filter by specific status or status group
  • Show only tickets with certain statuses
  • Exclude tickets with specific statuses
  • Create saved filters for quick access

Group and sort

List and table views
  • Group tickets by status for better organization
  • Collapse or expand status groups
  • See ticket counts per status
  • Sort by status in alphabetical or custom order
Kanban view
  • Organize tickets in columns by status
  • Drag and drop tickets between status columns
  • Visual process management with status-based workflow

Form-specific configurations

Different forms can have different available statuses to match their workflows. Bug reports might use:
  • Open → In Progress → Needs Review → Done → Closed
Feature requests might use:
  • Open → Planning → In Progress → Testing → Done → Closed
Support tickets might use:
  • Open → In Progress → Waiting → Done → Closed
System statuses are always available to all forms. Custom sub-statuses must be explicitly assigned to each form where they should appear.
Learn more about building workflows with status conditions and actions