Devices & QR
Multi-session dashboard. Data from Node /status and /qr, or from api-bridge.php when the page is not served from the Node port.
System
Node process (this API server).
- Node
- —
- Platform
- —
- PID
- —
- Uptime
- —
MySQL
Optional message / device metadata store.
- Status
- …
- Detail
Linked devices
Each row is a separate WhatsApp login (sessions/<id>/). API sends use optional sessionId.
| Session | Allowed u_id | Type | State | Phone | Last message | Actions |
|---|
QR — default
Choose “Show QR” on a device row, then scan in WhatsApp → Linked devices.
Summary
Legacy fields for simple clients (default session when connected).
- Any connected
- …
- Primary phone
—
Admin panel
Sessions, server health, AI rules, auto-replay, and maintenance.
System overview
Auto-replay (AWB + tracking)
Per-session toggle. Only affects AWB forwarding intent messages.
| Session | Phase | Enabled |
|---|---|---|
| Load Overview first. | ||
Inbox SSE (socket events)
Probe GET /api/inbox/stream for one session.
—
Maintenance & tests
Direction: send = outbound, receive = inbound.
Rule Editor
Same text can behave differently by sender/receiver side and category.
Group Editor
Save existing groupJid and define which AI category it should use.
Rules
| ID | Direction | Category | Label | Status |
|---|---|---|---|---|
| Loading… | ||||
Group Table
| ID | Category | Group | Match | Status |
|---|---|---|---|---|
| No group rows yet. | ||||
Raw JSON
Advanced edit. Use this only when you want full control.