Support & Tickets

Built-in ticketing system with real-time chat, priority tracking, and support plans.

Overview

TarPit.pro includes a built-in support ticket system accessible from the Support Ticket page in the sidebar. Every tier gets access to support, response times vary by plan.

Creating a Ticket

Click New Ticket to open the ticket form. Fill in:

  • Category: Select the type of issue
  • Subject: Brief summary (max 200 characters)
  • Description: Detailed explanation of your issue (max 10,000 characters)
  • Priority: Low, Medium (default), or High

Ticket Categories

CategoryWhen to Use
Bug ReportSomething isn't working as expected
Feature RequestSuggest a new feature or improvement
Billing QuestionSubscription, invoices, refunds, or payment issues
Security IssueReport a security concern or vulnerability
Account HelpLogin issues, team management, or account changes
OtherAnything that doesn't fit the above categories

Viewing Your Tickets

The support page shows all your tickets with status filters:

  • All: Every ticket you've submitted
  • Open: Tickets awaiting a support response
  • Replied: Tickets where support has responded
  • Closed: Resolved tickets

Each ticket shows its category badge, status, priority, subject, and a preview of the description. A pulsing New Reply badge appears when support has sent a new message you haven't read yet.

Real-Time Conversation

Click any ticket to expand it and see the full conversation. The ticket system uses WebSocket connections for real-time communication:

  • Live indicator: A green "Live" badge shows when the real-time connection is active
  • Instant messages: New replies appear immediately without refreshing
  • Typing indicator: See "Support is typing..." when an agent is composing a reply
  • Auto-reconnect: If the connection drops, it reconnects automatically

To reply, type your message in the text box at the bottom and press Enter to send. Use Shift+Enter for a new line. Messages can be up to 5,000 characters.

Ticket Lifecycle

Tickets follow a simple status flow:

You create ticket ──→ Status: Open
                           │
Support replies    ──→ Status: Replied
                           │
You reply back     ──→ Status: Open (re-opened)
                           │
Issue resolved     ──→ Status: Closed

Once a ticket is closed, you can no longer add replies. If the issue resurfaces, create a new ticket.

Priority Levels

PriorityUse When
LowGeneral questions, feature ideas, non-urgent feedback
MediumIssues affecting your workflow but with a workaround (default)
HighSignificant impact, service degradation, blocking issues

Support may adjust the priority after reviewing your ticket. A Seen badge indicates an agent has reviewed the ticket and the priority is confirmed.

Unread Tracking

The system tracks read state for both sides:

  • A New Reply badge appears on tickets with unread support messages
  • The sidebar shows a notification count for unread ticket replies
  • Opening a ticket automatically marks it as read

Response Times

Response times depend on your subscription tier:

PriorityFreeStarterPro
Critical10 days5 days1 day
High15 days7 days2 days
Medium20 days10 days3 days
Low25 days15 days5 days

Need faster response times? See Support Plans for Business and Enterprise add-ons with SLA guarantees.

Support Plans

In addition to the included support with each tier, premium support plans are available:

Business Support

10% of monthly billing (min €500)

  • 4-hour critical response
  • 24/7 ticket support
  • Prioritized queue
  • Root cause analysis
  • Onboarding assistance

Enterprise Support

30% of monthly billing (min €5,000)

  • 1-hour critical response
  • Dedicated technical account manager
  • Monthly security reports
  • Infrastructure audit
  • Product roadmap access

Announcements

Platform announcements appear at the top of the support page (and in the sidebar). These include maintenance notices, feature updates, and important alerts. Announcements are color-coded by priority:

  • Low: General information and tips
  • Normal: Feature updates and improvements
  • High: Important notices requiring attention
  • Critical: Urgent alerts (outages, security notices)

Dismissible announcements can be hidden by clicking the X button. Dismissed state is saved per user.

Tips for Faster Resolution

Choose the right category

This routes your ticket to the right team and helps with prioritization.

Be specific in the subject

"SSH bans not working on port 2222" is better than "banning broken".

Include details

Server hostname, OS version, agent version, and steps to reproduce help us diagnose faster.

Attach logs if relevant

Run tarpit-pro logs -n 50 and include the output in your description.

Set the right priority

High priority is for blocking issues. Using it for general questions slows down everyone.