Skip to main content

Admin Console

The Mesachat Admin Console provides a unified management interface for all platform resources.

Accessing the Admin Console

The admin UI is available at your Mesachat deployment's admin URL (e.g., admin.mesa.chat).

Dashboard

The dashboard provides an at-a-glance view of:

  • System health and status
  • Active conversations
  • Agent usage metrics
  • Recent errors or warnings

Management Sections

SectionPurpose
TenantsCreate and manage organizational tenants
BotsConfigure bots with tenant selector and inline editing
ChannelsManage authorized channels and authorization groups
AgentsMonitor agent status, metrics, and runtime control
Agent StudioConfigure agent definitions, tools, and capabilities
Key ManagementManage API keys, usage metering, and quotas
AuthorizationOpenFGA tuples and Cerbos policies
UsersUser and chat management
InteractionsLive conversation monitoring
ArchivalMessage archival and storage management
DatabaseDatabase management and migration status
SystemSystem settings, health, and monitoring

Common Workflows

Onboarding a New Organization

  1. Tenants → Create a new tenant
  2. Bots → Create bots for the tenant
  3. Bots → Add integrations (Telegram, Email) to each bot
  4. Channels → Authorize channels for the tenant
  5. Keys → Add API keys (or configure BYOK)

Monitoring Agent Performance

  1. Agents → View agent usage statistics
  2. Interactions → Monitor live conversations
  3. Dashboard → Review system-wide metrics

Troubleshooting

  1. System → Check system health
  2. Database → Verify migration status
  3. Interactions → Inspect conversation traces