Clawdbot Control UI

Manage your Clawdbot AI assistant with the web-based Control UI dashboard. Monitor sessions, configure agents, and view logs.

Clawdbot Control UI Overview

The Control UI is a web-based dashboard for managing your Clawdbot gateway. Monitor connections, configure agents, and troubleshoot issues from your browser.

Features

FeatureDescription
DashboardOverview of gateway status
SessionsActive session management
AgentsAgent configuration
LogsReal-time log viewer
SettingsGateway settings

Accessing Control UI

Enable in Config

{
  "web": {
    "enabled": true,
    "controlUI": {
      "enabled": true,
      "path": "/"
    }
  }
}

Default URL

http://localhost:3080

Dashboard

Status Overview

The dashboard shows:

  • Gateway uptime
  • Active connections
  • Message throughput
  • Error rate

Quick Actions

  • Start/stop gateway
  • Restart agents
  • Clear sessions

Sessions View

Active Sessions

View all active sessions:

ColumnDescription
Session KeyUnique session identifier
AgentAssigned agent
ChannelMessage channel
Last ActivityTime of last message
MessagesMessage count

Session Actions

  • View session history
  • Clear session
  • Export transcript

Agents View

Agent List

Manage configured agents:

ColumnDescription
Agent IDUnique identifier
StatusRunning/stopped
SessionsActive session count
WorkspaceWorkspace path

Agent Configuration

Edit agent settings:

{
  "agentId": "main",
  "workspace": "~/.clawdbot/workspace",
  "model": "claude-3-sonnet"
}

Logs View

Log Levels

LevelDescription
ERRORError messages
WARNWarnings
INFOInformation
DEBUGDebug details

Log Filtering

  • Filter by level
  • Filter by agent
  • Search text
  • Time range

Settings

Gateway Settings

Configure gateway from UI:

  • Port settings
  • Provider connections
  • Tool permissions
  • Session policies

Export/Import

  • Export configuration
  • Import configuration
  • Reset to defaults

Authentication

Enable Auth

{
  "web": {
    "controlUI": {
      "auth": {
        "enabled": true,
        "type": "basic"
      }
    }
  }
}

Auth Methods

MethodDescription
basicHTTP Basic Auth
tokenBearer token
oauthOAuth 2.0

Customization

Theme

{
  "web": {
    "controlUI": {
      "theme": "dark"
    }
  }
}

Branding

{
  "web": {
    "controlUI": {
      "title": "My Assistant",
      "logo": "/path/to/logo.png"
    }
  }
}

Next Steps