Filter by Mode
Loading...
Filter by Source
Loading...
Filter by Service
Filter by Provider
Loading...
Filter by Created
| ID | User | Charge | Link | Start count | Quantity | Service | Status | Remains | Created | Mode | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Loading... | ||||||||||||
| ID | User | Subject | Status
|
Assignee
|
Created | Last update | |
|---|---|---|---|---|---|---|---|
Loading... | |||||||
| ID ⇅ | Username | 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... | |||||||
| Name | URL | Status |
|---|
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.
| Title | Body preview |
|---|
| 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.| 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.
-
#-
Auto-refresh: on
Loading... |
Total Orders
-
Tickets
-
Users
-
Payments
-