MTP
STM
SGP
$
$
$
Got one! 🎯
Ticket hunters on duty 🎯
Let's collect today's bounties

Welcome back

Sign in with your master panel credentials.

Filter by Mode

Loading...

Filter by Source

Loading...

Filter by Service

Filter by Provider

Loading...

Filter by Created

0 orders selected
ID User Charge Link Start count Quantity Service Status Remains Created Mode
Loading...
-
0 tickets selected
ID User Subject Status Assignee Created Last update
Loading...
-
0 users selected
ID Username Email Balance Spent Status Created Last auth Discount
Loading...
-
ID User Balance Amount Method Status Fraud risk Memo Created Updated Mode
Loading...
-
ID Name Type Rate Min Max Refill Cancel
Click Refresh or set a Services API key in Panels settings.

Personal

Private to you — nobody else can see this
Reported at Panel Service Reason Reported by Status Resolved
Loading...

Panels

Connected Perfect Panel installations.
Name URL Status

Staff members

Master panel users — admin or support roles.
Note: The username here must exactly match the staff name configured inside each Perfect Panel admin (e.g. "kainat", "huseyin") so that ticket replies are attributed correctly.
Username Role Allowed panels

Background sync & cache

Tickets use the old polling system. Orders, Payments, Users use the new sync engine with local DB cache, adaptive polling, and rate limiting.
Resource Interval (sec) Records per fetch Currently cached Last fetched Status

Sync engine settings

Orders, Payments, Users sync engine global settings. Changes apply instantly. Retention change will immediately delete data older than the set period.

Activity log

Every action staff members take inside the master panel.

When Staff Action Details IP / Device
Loading…

Staff statistics

Per-staff ticket reply counts and average response time, calculated from the master panel's audit log.
Staff Answered Ticket Average Response Time (min)
Loading…
Response time = how long the customer waited (between their last message and the staff's reply). Counted only when calculable.

Saved replies

Your personal reply templates. Used in the ticket detail "Insert saved reply" dropdown. Each staff has their own. Drag rows by the handle to reorder — this order is reflected in the ticket detail dropdown.
Title Body preview

AI profiles

Your personal AI reply profiles. Each profile has its own system prompt (character, tone, rules) and is selectable from the ticket detail "AI reply" button. API keys are set globally by an admin in AI settings.
Title Provider / Model System prompt preview

Translation Language

Language used by the per-message TR / Intent buttons in ticket detail. Change freely — takes effect immediately.

AI Analysis Prompt

Customize the prompt used when clicking AI Analyze on tickets. Use placeholders: {{subject}}, {{customer}}, {{status}}, {{conversation}}. Leave blank to use the built-in default.

AI settings

API keys for AI providers. These are shared by every staff member. Keys are stored on the server and shown masked in the browser — only the last 4 characters are visible once saved. Get OpenAI keys from platform.openai.com, Anthropic from console.anthropic.com.
Leave a field blank to keep the existing key. Type - (a single dash) to clear a key.

Payment methods

Internal ↔ display name mapping per panel. /payments/add needs the internal name; list API returns display. Toggle a method off to hide from Add Payment dropdown.
Internal name Display name Min Max
Loading...

Add payment method

The exact string PP's /payments/add expects. Case and whitespace matter.
User-friendly label shown in the Add Payment dropdown.
Lower = shown first.

My account

Change your own password.
-
#-
Type any extra guidance into the reply box first, then pick a profile. The box content becomes the instruction and is replaced by the generated reply.
⚙ Manage AI profiles…
Auto-refresh: on
Loading...
Total Orders
-
Tickets
-
Users
-
Payments
-

Add panel

Leave blank if you don't need the Services page. Separate from the admin API v2 key.

Add staff

Allowed panels

Tick which panels this staff member can access. Admins always see all.

Action permissions

Which actions this staff can run. Admins always have all.

New saved reply

Plain text or HTML. Will be inserted into the reply textarea.

New AI profile

This is the "character" — it shapes every reply this profile generates. Ticket context is added automatically.
0 = deterministic, 1 = creative

Add payment

Loaded from the selected panel's payment history — exact match required by PP.

Fail orders by provider

Loading...

Report service

Service stuck
Orders not progressing
Service down
Provider offline / failing
High Churn / High Refill Need
Customers repeatedly requesting refills
Other
Describe the issue yourself

Report details

Add ticket