Admin 🟑 PREVIEW - Administration Panel

Full system administration console

Admin Interface Screen

Overview

Admin is the central administration console in General Bots Suite. Manage users, roles, organizations, billing, compliance, and system health from a single dashboard. Admin gives administrators full control over the platform without touching the command line.


Features

Dashboard

The operations dashboard provides a real-time overview of system health and usage.

MetricDescription
Active UsersTotal users with sessions in the last 30 days
Bots RunningCurrently deployed and active bots
Messages TodayTotal messages processed across all bots
System UptimeService availability percentage

User Management

ActionDescription
Create UserAdd new user with email, name, and initial role
Edit UserUpdate profile, role, or organization membership
DeactivateDisable user without deleting history
Reset PasswordSend password reset email
ImpersonateLogin as user for support (audit logged)

Roles & Permissions

RoleAccess Level
AdminFull system access, user management, billing
OperatorBot management, conversations, analytics
ViewerRead-only access to dashboards and reports
CustomDefine granular permissions per resource

Organization Management

Multi-tenant organization support:

FieldDescription
NameOrganization display name
SlugURL-safe identifier
PlanSubscription tier (Free, Pro, Enterprise)
MembersUser count and limits
BotsBot count and limits
StorageDrive usage and limits

Billing Dashboard

SectionDescription
SubscriptionCurrent plan, renewal date, usage
InvoicesPayment history and downloadable invoices
UsageAPI calls, storage, active users metrics
Payment MethodCredit card or payment provider management

Compliance Center

FeatureDescription
Audit LogTrack all admin actions with timestamps
Data ExportsLGPD/GDPR data export requests
Retention PoliciesAuto-delete old conversations and data
Access ReviewsPeriodic permission audits

SectionIconDescription
DashboardπŸ“ŠSystem overview and metrics
UsersπŸ‘₯User management
RolesπŸ”Permission and role configuration
Organizations🏒Multi-tenant org management
DNS🌐Custom domain configuration
BillingπŸ‹“Subscription and payments
ComplianceπŸ›‘Audit, GDPR, data governance
OnboardingπŸ“¦New user setup wizards
SettingsπŸ”§System-wide configuration

Keyboard Shortcuts

ShortcutAction
G then DGo to Dashboard
G then UGo to Users
G then RGo to Roles
NCreate new user
/Focus search
?Show shortcuts

Accessing Admin

Via Suite

  1. Open Suite desktop
  2. Click Admin in the app launcher
  3. Requires Admin or Operator role

Via URL

Navigate directly to:

/admin/

Role Requirements

ActionRequired Role
View DashboardAdmin, Operator
Manage UsersAdmin
Manage RolesAdmin
Manage OrganizationsAdmin
View BillingAdmin
Manage BillingAdmin
View ComplianceAdmin, Operator
Export DataAdmin

Admin via Chat

Checking System Status

Creating a User


API Reference

Admin operations are available via REST API:

EndpointMethodDescription
/api/admin/usersGETList all users
/api/admin/usersPOSTCreate user
/api/admin/users/:idPUTUpdate user
/api/admin/users/:idDELETEDelete user
/api/admin/rolesGETList roles
/api/admin/orgsGETList organizations
/api/admin/auditGETAudit log entries
/api/admin/healthGETSystem health check