Skip to main content
Queues are the main building blocks in Ravenna for organizing support requests. Use queues to segment tickets by team, topic, or workflow while automating responses, routing requests intelligently, and integrating with Slack and email.
Queues in sidebar

How queues work

Every ticket in Ravenna belongs to a queue. Each queue can be configured with its own settings, integrations, and automation rules. You can connect queues to Slack channels, enable AI-powered responses, set up email-to-ticket conversion, and more. Queues appear in your left sidebar below the views section, making it easy to switch between different areas. Each queue maintains its own filters and view configurations.

Creating a queue

1

Access queue creation

In your left sidebar below the views section, click the + button next to the queues list.
2

Configure basic settings

Choose a queue emoji for visual identification, enter a name for your queue, and set a prefix for ticket numbering. The prefix can be automatically generated from the name or customized to your preference.The prefix appears in ticket numbers (e.g., HELP-123) and helps users quickly identify which queue a ticket belongs to.
3

Save and configure

Once created, access advanced settings by selecting your queue and clicking Settings in the top-right corner.
When you create a new workspace, Ravenna automatically creates a “Help Desk” queue to get you started. You can customize or delete this queue based on your needs.

Queue organization

Queue prefix and ticket numbering

Each queue uses its prefix to generate unique ticket identifiers. For example, a queue with prefix HELP creates tickets numbered HELP-1, HELP-2, etc. This makes it easy to identify which queue a ticket belongs to at a glance. Prefixes must be unique within your workspace and are automatically suggested based on your queue name, though you can customize them during creation.

Queue visibility in sidebar

Queues appear in your sidebar navigation below views, with each queue showing its emoji and name. You can reorder queues by dragging them in the sidebar to match your team’s priorities.

Moving tickets between queues

You can move tickets from one queue to another to reorganize your work or route tickets to the appropriate team. When moving tickets, you can optionally update other ticket properties like status, priority, and tags.
1

Select tickets

From the ticket list, select one or more tickets to move.
2

Open move dialog

Click the Move action from the bulk actions menu or individual ticket menu.
3

Choose destination

Select the target queue and optionally update other ticket properties.
4

Confirm move

Click Move to transfer the tickets to the new queue.
Moving tickets to a new queue does not trigger auto-assignment. Use workflows to automate assignment when tickets are moved between queues.

Sharing tickets across queues

Tickets can be shared across multiple queues, allowing different teams to collaborate on the same request without duplicating work. When a ticket is shared:
  • The ticket appears in both the original queue and shared queues
  • All team members in shared queues can view and update the ticket
  • Changes made in any queue are reflected across all shared instances
  • The original queue maintains ownership of the ticket
This is useful for cross-functional requests that require input from multiple teams, such as IT requests that need both infrastructure and security team involvement.
Use ticket sharing when multiple teams need visibility into the same request, and use ticket links when tickets are related but should remain separate.

Deleting queues

You can only delete a queue if it contains no tickets. If you need to remove a queue that has tickets, move those tickets to another queue first, then proceed with deletion.

Queue settings

Access your queue settings by selecting a specific queue and clicking Settings in the top-right corner.

Slack integration

Request channel

Connect a Slack channel as a source of requests. When users post messages in the connected channel, they can be automatically converted into tickets in your queue.Configure how tickets are created from messages, whether to use emoji reactions for ticket creation, and how the AI responds to requests.
Learn more about request channels and Slack integration.
Enable Ravenna AI to unlock powerful automation capabilities in your Slack channel.AI responses Configure when Ravenna should automatically respond to messages:
  • All messages: Respond to every message in the channel
  • Channel messages: Only respond to top-level messages (not threads)
  • Off: Disable automatic responses
@ Mention responses When enabled, Ravenna AI always responds to @mentions, even in existing ticket threads.Request type classification Ravenna classifies new messages against your request types and responds with buttons to open the appropriate forms. This helps users submit structured requests without manually selecting the right form.AI tags Ravenna extracts relevant tags from messages and automatically applies them to tickets, reducing manual categorization work.Create ticket on 👎 Enable automatic ticket creation when users react with a thumbs down emoji to AI responses. This provides a quick escalation path when AI answers don’t fully resolve the issue.
Control how tickets are created and managed in your Slack channels.Auto create tickets Automatically create a ticket for all messages sent in your channel. When enabled, every message becomes a ticket without requiring emoji reactions.
Thread messages are captured as updates to the parent ticket rather than creating new tickets.
Ticket events Send messages in Slack for granular ticket updates like priority changes and status updates. This keeps everyone informed about ticket progress directly in Slack.Public ticket actions Send action buttons directly in your request channels for all users to interact with. This allows non-workspace members to take actions like assigning or resolving tickets.Public emoji actions Allow all users to trigger Ravenna actions with emoji reactions, not just workspace members.CSATs Send a customer satisfaction survey when tickets are resolved to gather feedback on your support quality.Silent mode Prevent ticket mirrors from appearing in request channels. Useful when you want tickets created without cluttering the channel.System emojis Send system emoji updates to the channel when actions are taken in a ticket, providing visual feedback about ticket status changes.
Configure whether all tickets created in this queue should be sent to your workspace’s triage channel for centralized monitoring.When enabled, every ticket created in this queue will automatically appear in the triage channel, allowing your team to monitor all incoming requests from a single location. This is particularly useful for high-priority queues or when you want centralized oversight.
Learn more about triage channels and how to set up centralized ticket monitoring.

Email integration

Inbound email processing

Enable your queue to receive emails and automatically convert them into tickets. This allows external users to create tickets by sending emails to your queue’s dedicated address.Each queue gets a unique email address in the format:
PREFIX+QUEUE_ID@mail.ravenna.ai
Guest users When enabled, emails from addresses not in your Ravenna organization will automatically create guest user accounts. This is useful for external support scenarios.Sender name Customize the sender name for outbound emails from this queue. This appears in the “From” field when Ravenna sends email notifications.Bounce emails When enabled, Ravenna sends bounce notifications for emails that fail to process, helping you identify delivery issues.
Learn more about email integration and how to configure email-to-ticket conversion.
Control which emails are processed by your queue using allowlists. This helps prevent spam and ensures only authorized sources can create tickets.Allowlisted emails Specify individual email addresses permitted to create tickets. Useful for restricting access to specific partners or vendors.Allowlisted domains Specify entire domains permitted to create tickets (e.g., @yourcompany.com). This allows all users from trusted organizations to submit requests.
If allowlists are defined, only emails from those specified sources will be processed. All other emails will be rejected.
Learn more about email integration.

Request types

Associate specific request types with your queue to help users submit structured requests. When request types are connected to a queue, they appear as options when creating tickets in that queue. This helps organize incoming tickets and can trigger automated routing and responses. Request types can also specify default queues, creating a two-way relationship that streamlines ticket creation.
Learn more about request types and how to configure custom fields for structured data collection.

Auto assignee

Select users who should automatically receive tickets when they’re created in this queue. This ensures new tickets always have an owner and helps distribute workload evenly across your team. When multiple auto assignees are configured, Ravenna uses round-robin assignment to distribute tickets fairly. This prevents any single team member from being overwhelmed with new requests.
Auto assignees are applied when tickets are created in the queue, not when tickets are moved to the queue. To reassign tickets when moving between queues, use workflows or manual assignment.

Knowledge base

View and manage knowledge base folders connected to your queue. When knowledge bases are connected, Ravenna AI can use this information to provide more accurate and contextual responses to tickets in the queue. Connecting relevant knowledge sources ensures AI responses are grounded in your organization’s documentation, policies, and procedures. You can connect multiple knowledge bases to a single queue for comprehensive coverage.
Learn more about knowledge bases and available knowledge sources.

Intelligent ticket routing

Ravenna uses a routing system to determine which queue should receive each ticket. Understanding this hierarchy helps you configure queues and request types for optimal ticket distribution.
1

Request type queue

If a request type specifies a default queue, the ticket is routed there. This takes highest priority in the routing logic.
2

Channel-connected queue

If the source Slack channel is connected to a specific queue, the ticket is routed there.
3

Default queue

The workspace’s default queue is used as a fallback when no other routing rules apply.
Set a default queue for your workspace in Settings > Workspace > General. This ensures all tickets have a destination even when routing rules don’t match.

Best practices

Start simple

Create queues that match your team structure with clear names and prefixes. Consider organizing by department, function, or service area.

Enable features gradually

Configure Slack integration, email processing, and AI features one at a time to avoid overwhelming your team.

Use auto-assignment

Ensure new tickets always have an owner by setting up auto-assignees. This prevents tickets from being overlooked.

Connect knowledge bases

Link relevant knowledge bases to improve AI response accuracy and enable intelligent deflection.

Configure routing

Set up intelligent routing with request types and default queues to ensure tickets reach the right team.

Monitor with views

Create custom views for each queue to track metrics and monitor ticket flow.
I