Skip to main content

Setup Flow Overview

After adding your bot and inviting it to your server, follow this process:
1

Run /setup in Discord

Creates the basic Discord infrastructure (categories and roles)
2

Complete configuration on dashboard

Select the created resources and configure all features
3

Create ticket embeds

Build embeds with buttons that users click to open tickets

Step 1: Run /setup Command

In your Discord server, run the setup command:
/setup
You need Administrator permission or Manage Channels + Manage Roles permissions to run this command.
This command creates:
ResourceDescription
๐ŸŽซ TicketsCategory where new tickets are created
๐Ÿ“ Closed TicketsCategory where closed tickets are moved
Ticket AdminRole with full ticket management access
Ticket SupportRole with basic ticket access
The /setup command only creates Discord resources. You must complete the configuration on the dashboard for your bot to work.

Handling Existing Resources

If /setup detects existing ticket categories or roles, youโ€™ll see options to:
  • Create Anyway - Creates new resources with unique names
  • Use Existing - Skip creation and configure existing resources on the dashboard

Step 2: Dashboard Configuration

After running /setup, go to ticketcord.net/dashboard to complete the setup:
1

Select your bot and server

Choose the bot and server you just set up
2

Configure Essential Settings

  • Ticket Category - Select the ๐ŸŽซ Tickets category
  • Closed Category - Select the ๐Ÿ“ Closed Tickets category
  • Staff Roles - Select the Admin and Support roles created by /setup
  • Log Channel - Choose where ticket events are logged (optional)
  • Transcript Channel - Choose where transcripts are saved (optional)
3

Assign roles to your staff

In Discord, give your team members the Ticket Admin or Ticket Support roles

Step 3: Create Ticket Embeds

Ticket embeds are messages with buttons that users click to open tickets. (Sometimes called โ€œpanelsโ€ in other bots)
  1. Go to Embeds in the dashboard
  2. Click Create Embed
  3. Design your embed using the builder
  4. Add a button with the Open Ticket action
  5. Send to your desired channel (e.g., #support)
You can create multiple embeds for different ticket types (support, sales, applications, etc.) by using different ticket categories.

Additional Settings

Automation

Configure automatic ticket management in the dashboard:
SettingDescription
Auto-closeClose tickets after inactivity period
Auto-deleteDelete tickets after closing
Auto-transcriptGenerate transcripts when tickets close
Auto-reminderRemind staff of open tickets

AI Features

AI features require a Pro or Enterprise plan.
  • Knowledge Base - Auto-suggest answers from your documentation
  • Smart Routing - Automatically assign tickets to the right team
  • Priority Detection - AI-powered ticket prioritization

Slash Commands

Your bot includes these commands for managing tickets:
CommandDescription
/setupCreate ticket categories and roles
/closeClose the current ticket
/claimClaim a ticket
/transcriptGenerate a transcript
/add @userAdd user to ticket
/remove @userRemove user from ticket

Need Help?

Get instant support via private DM