Features

Everything you need to efficiently manage your Discord tickets

Web Panel

Full administration interface accessible via browser to manage tickets, configuration and permissions in real-time.

  • Dashboard with statistics
  • Real-time ticket management
  • Configuration without restart
  • API key management

Flexible Architecture

Choose between single-server mode for small communities or dual-server to separate staff and users.

  • Single-server mode (simple)
  • Dual-server mode (separate staff)
  • Easy migration between modes
  • Staff and user isolation

REST API

Integrate Rustmail with your tools via a complete HTTP API. Create tickets from your website or automate your workflows.

  • Ticket creation via HTTP
  • API key authentication
  • Integration with your website
  • Workflow automation

Multilingual

Native support for 10 languages: English, French, Spanish, German, Italian, Portuguese, Russian, Chinese, Japanese and Korean.

  • 10 natively supported languages
  • Configurable default language
  • Fallback language

Commands & Messaging

Complete slash and text commands to efficiently manage your tickets.

  • /reply, /anonreply to respond
  • /edit, /delete to modify
  • /snippet for quick responses
  • Bidirectional typing proxy

Staff Management

Assign, add or remove staff members on tickets.

  • /take to claim a ticket
  • /add_staff, /remove_staff
  • Configurable super admins
  • Role-based permissions

And more...

Reminders & Alerts

Set reminders with /add_reminder and get alerts with /alert when a user replies.

Logs & History

View complete ticket history with /logs. Configurable log channel for auditing.

Scheduled Closing

Close tickets immediately or schedule their closure with /close [time].

Multiple Categories

Move tickets between categories with /move_thread for better organization.

Docker Ready

Official Docker image available: ghcr.io/rustmail/rustmail:latest

SQLite Database

Simple and reliable persistent storage. No external database server required.

Ready to get started?

Check out the documentation to install and configure Rustmail on your server.