Novus Documentation
← Documentation
Channel Configuration Overview

#5-Using Novus AI in Threads & Tickets

Learn how Novus AI works inside Discord threads and support tickets, how conversations maintain their own context, and what permissions and configuration are required for AI-assisted ticket support.

Using Novus AI in Threads & Tickets

Discord communities often use threads and ticket channels to keep support conversations organized.

Novus AI can assist members inside these conversations when the appropriate channel configuration and Discord permissions are available.

Tickets are especially useful for concerns that require longer conversations, additional troubleshooting, or eventual assistance from human support staff.

Threads and Ticket Channels

Although both can be used for support, Discord threads and ticket channels work differently.

Threads

Threads are conversations created under an existing Discord channel. They allow discussions to continue separately without creating a permanent normal channel for every topic.

Ticket Channels

Ticket channels are usually private channels dynamically created by a Discord ticket system or by Novus AI's ticket features.

They are commonly used for:

  • Technical support
  • Account assistance
  • Payment concerns
  • Reports
  • Private support
  • Escalated concerns
  • Other issues requiring dedicated assistance

Why Use Novus AI Inside Tickets?

Many common support questions can be handled by AI before staff intervention becomes necessary.

For example, a member may create a technical support ticket because the client will not start.

Novus AI may be able to:

  1. Understand the reported problem.
  2. Use the appropriate AI Route.
  3. Search the available Knowledge Base information.
  4. Provide documented troubleshooting steps.
  5. Ask for additional relevant details when necessary.
  6. Continue assisting through follow-up messages.
  7. Allow staff to intervene when the concern requires human assistance.

This can reduce repetitive support work while keeping human staff available for concerns that genuinely require them.

Ticket Conversations Have Their Own Context

A ticket should be treated as its own support conversation.

For example:

Member:
My launcher won't open after updating.

Novus AI:
Provides the appropriate troubleshooting information.

Member:
I already tried that but I'm still getting the same error.

Novus AI can use the existing ticket conversation to understand what the member means by "that" and "the same error" when sufficient conversation context is available.

The member should not need to explain the entire problem again with every message.

AI Routing Still Applies

Being inside a ticket does not remove the need for AI Routing.

For example:

"My launcher crashes when I press Start."

may use the Technical Support route.

"I completed my payment but haven't received the service."

may use the Payment Support route.

"I can't access my account."

may use the Account Support route.

The ticket provides the conversation environment, while AI Routing determines how the concern should be handled.

Knowledge Base Still Applies

Novus AI should continue using your Knowledge Base when assisting inside tickets.

For example, technical tickets may use Knowledge about:

  • Installation
  • Launcher problems
  • Missing files
  • Connection errors
  • Patching
  • Common troubleshooting

Payment-related tickets may use Knowledge about:

  • Packages
  • Payment methods
  • Purchase procedures
  • Service information

The AI should not invent information simply because the conversation occurs inside a ticket.

AI Can Handle Initial Support

Tickets do not always require immediate staff intervention.

When the concern can be answered using your existing Knowledge Base and Route Instructions, Novus AI can provide the initial assistance.

For example:

Member:
Where can I download the manual patch?

If the information exists in the Knowledge Base, Novus AI can answer directly.

There is usually no need to notify staff for a simple documented question.

When Human Assistance Is Required

Some ticket concerns eventually require staff intervention.

Examples include:

  • Manual account verification
  • Transaction verification
  • Administrative changes
  • Staff approval
  • Problems not covered by available troubleshooting
  • Issues that remain unresolved
  • Situations requiring manual investigation

Your Route Instructions and escalation behavior should define when Novus AI should stop attempting to resolve the concern and allow human support to continue.

AI and Staff Can Share the Same Ticket

A ticket does not need to be exclusively handled by either AI or staff.

A support flow may begin with Novus AI and later involve a staff member.

For example:

Step 1 — Member Opens Ticket

The member explains the concern.

Step 2 — Novus AI Assists

The AI provides available information or troubleshooting.

Step 3 — Additional Information

The member explains that the documented solution did not work.

Step 4 — Escalation

The concern requires manual assistance.

Step 5 — Staff Continues

A staff member reviews the conversation and continues support.

This allows AI and human support to complement each other.

Avoid AI Interfering With Staff

Once a human staff member is actively handling a ticket, unnecessary AI responses can make the conversation confusing.

Your Novus AI configuration should be designed so the assistant does not compete with staff during active human support.

The exact behavior may depend on your configured ticket and response settings.

The goal is to maintain one clear support conversation rather than having AI and staff repeatedly answer the member at the same time.

Ticket Context Helps Staff

One benefit of AI-assisted tickets is that the previous conversation remains available inside the ticket.

When staff intervention becomes necessary, staff can review:

  • The original concern
  • Information provided by the member
  • Questions asked by Novus AI
  • Troubleshooting already attempted
  • AI responses
  • Follow-up information
  • The current unresolved issue

This can reduce the need for the member to repeat everything.

Ticket Profiles

When supported by your Novus AI configuration, Ticket Profiles can define how different types of tickets should behave.

A Ticket Profile may be used to configure support behavior for a particular ticket type.

For example, you may have separate profiles for:

  • General Support
  • Technical Support
  • Payment Support
  • Account Support
  • Other specialized concerns

Ticket Profiles allow different support areas to use different settings while remaining part of the same Novus AI system.

Ticket Profiles and AI Routes Are Different

Ticket Profiles and AI Routes should not be confused.

Ticket Profile

Controls how a particular ticket support environment is configured.

AI Route

Determines how Novus AI should handle the member's actual concern.

A ticket may have a particular Ticket Profile while still using AI Routing to understand the member's messages.

Dynamically Created Ticket Channels

Many ticket systems create a new private Discord channel whenever a member opens a ticket.

For example:

#ticket-james

or:

#support-1042

Because these channels are created dynamically, their Discord permissions may differ from your normal AI-enabled channels.

If Novus AI is expected to assist inside them, the bot must be given access when the ticket channel is created.

Ticket Permissions

For AI-assisted tickets, Novus AI may require permissions such as:

  • View Channel
  • Send Messages
  • Read Message History

Additional permissions may be required depending on your ticket configuration and enabled features.

If Novus AI works in normal support channels but not inside tickets, ticket permissions should be one of the first things you check.

Ticket Category Permissions

Ticket channels are commonly created inside a dedicated Discord category.

For example:

SUPPORT TICKETS

New ticket channels may inherit permissions from this category.

Make sure Novus AI has the appropriate access to the ticket category if it is expected to participate in those tickets.

However, only grant the access required for your support setup.

Using Novus AI Inside Threads

If your support system uses Discord threads instead of separate ticket channels, Novus AI may need permission to participate in those threads.

The bot generally needs access to the parent channel and the appropriate Discord thread permissions.

If Novus AI works in the parent channel but not inside its threads, review your Discord thread permissions.

Parent Channel Configuration

Threads belong to a parent Discord channel.

Your Novus AI setup may use the parent channel configuration to determine whether AI interaction is appropriate.

For example:

#technical-support

may allow Novus AI interaction.

Threads created under that channel may then contain individual technical discussions.

Always test the actual behavior of your configuration after enabling thread-based support.

Mention Behavior in Threads

If the parent support environment uses mention-only interaction, members may need to intentionally mention Novus AI when asking for assistance inside the thread.

For dedicated AI support threads, your configuration may allow a more automatic interaction model.

Choose the behavior that best matches how members and staff use the channel.

Avoid Requesting Sensitive Credentials

A private ticket does not mean members should provide unrestricted sensitive credentials.

Novus AI should never instruct members to provide information such as:

  • Passwords
  • Authentication tokens
  • Private API keys
  • Security codes
  • Recovery codes
  • Other credentials that should remain secret

Private support channels provide conversation privacy within your Discord permission structure, but normal security practices still apply.

Ticket Escalation

When Novus AI determines that a ticket requires human assistance, it should follow the escalation behavior configured for that support type.

Depending on your setup, this may involve directing the member toward the appropriate staff process or notifying the responsible support role when that functionality is configured.

The AI should not claim that staff has been notified unless the system actually performs that action.

Ticket Resolution

Once a member's concern has been resolved, the ticket can proceed through your configured resolution or closing process.

The exact closing behavior depends on your Ticket Profile and ticket configuration.

A resolved ticket should not remain active indefinitely when your support workflow considers the concern complete.

AI-Assisted Resolution Detection

When supported by your Novus AI ticket configuration, the AI may analyze the conversation to determine whether the member's concern appears to have been resolved.

For example, the conversation may indicate resolution when the member confirms:

"It's working now, thank you."

or when the support interaction clearly reaches a successful conclusion.

Resolution detection can help your ticket workflow recognize when a ticket may be ready for closure.

Suggested Ticket Closure

AI-detected resolution does not necessarily mean the ticket must be immediately closed.

Depending on your configuration, Novus AI may suggest or propose closing the ticket when the concern appears resolved.

This provides an opportunity to complete the support process without unexpectedly closing an active conversation.

The existing ticket closing rules and configured support workflow should continue to determine how the ticket is actually closed.

Inactivity and Ticket Closure

Your ticket configuration may also use inactivity as part of the support workflow.

For example, when there has been no conversation for the configured period and the concern appears to have reached a resolution point, Novus AI may propose closing the ticket.

Inactivity alone should be handled according to your configured ticket rules.

Avoid assuming that every inactive ticket is automatically resolved.

Knowledge From Resolved Tickets

Resolved support conversations can also reveal information that may improve your Knowledge Base.

For example, staff may solve a new technical problem that was not previously documented.

When your Novus AI configuration supports Knowledge suggestions or synchronization from resolved tickets, useful new information can be reviewed and added to the Knowledge Base.

This allows real support conversations to help improve future AI responses.

Do Not Store Entire Conversations as Knowledge

Not every ticket conversation should become Knowledge Base content.

A ticket may contain:

  • Member-specific information
  • Repeated troubleshooting
  • Irrelevant conversation
  • Temporary details
  • Private information
  • Staff discussion

Only useful, reusable, and appropriate information should become Knowledge.

The goal is to capture the solution or verified information, not simply copy the entire ticket conversation.

Test Your Ticket Flow

Before relying on Novus AI for live ticket support, test the complete process.

Verify:

  1. A ticket can be created normally.
  2. Novus AI can access the ticket.
  3. The bot can read member messages.
  4. The bot can send responses.
  5. AI Routing works inside the ticket.
  6. Knowledge Base information is available.
  7. Follow-up context works correctly.
  8. Human staff can intervene.
  9. Escalation behavior works correctly.
  10. Ticket resolution and closing behavior work as configured.
  11. Novus AI does not interfere unnecessarily with active staff support.

Testing the complete flow is more useful than testing individual settings separately.

If Novus AI Does Not Respond Inside Tickets

If Novus AI works elsewhere but not inside a ticket, check:

  1. Whether AI support is enabled for the relevant ticket configuration.
  2. Whether Novus AI can view the ticket channel.
  3. Whether it can send messages.
  4. Whether it can read message history.
  5. Whether the ticket category denies the bot access.
  6. Whether the ticket system includes the Novus AI role when creating channels.
  7. Whether mention-only behavior applies.
  8. Whether staff interaction has changed the AI response behavior.
  9. Whether the ticket is still active.

Ticket-specific permission problems are common when channels are created dynamically.

Keep Ticket Support Predictable

Members should understand whether they are currently interacting with Novus AI, human staff, or both.

Your support flow should avoid unnecessary competition between AI and staff.

A well-configured ticket system allows Novus AI to handle common concerns quickly while providing a clear path to human assistance when necessary.

Next Step

Now that you understand how Novus AI works with normal channels, threads, and support tickets, the next step is testing the complete Channel Configuration to make sure AI responses occur only where and when expected.

Continue to Testing Channel Configuration.