Skip to content

Advanced Features

Chapter Overview

This chapter delves into Clawdbot's advanced features, helping you fully leverage the powerful capabilities of your AI assistant. From AI model configuration and multi-Agent collaboration to browser automation, memory systems, and voice features, you can choose what to learn based on your needs.

Prerequisites

Before diving into this chapter, please complete the following:

Learning Paths

Depending on your needs, you can choose different learning paths:

  1. AI Models & Authentication - Configure your preferred AI models
  2. Command Execution Tools & Approval - Let AI execute commands safely
  3. Web Search & Scraping Tools - Expand AI's knowledge acquisition capabilities

🤖 AI Capability Expansion Path

  1. Session Management & Multi-Agent - Understand AI collaboration mechanisms
  2. Memory System & Vector Search - Let AI remember important information
  3. Skill Platform & ClawdHub - Use and share skill packages

🔧 Automation Tools Path

  1. Browser Automation Tools - Web automation
  2. Cron Scheduled Tasks & Webhook - Scheduled tasks and event triggers
  3. Remote Gateway & Tailscale - Remote access to your AI assistant

🎨 Interaction Experience Path

  1. Canvas Visualization Interface & A2UI - Visual interaction interface
  2. Voice Wake-up & Text-to-Speech - Voice interaction features

🔒 Security & Deployment Path

  1. Security & Sandbox Isolation - Deep dive into security mechanisms
  2. Remote Gateway & Tailscale - Secure remote access

Sub-page Navigation

Core Configuration

TopicDescriptionEstimated Time
AI Models & AuthenticationConfigure multiple AI model providers (Anthropic, OpenAI, OpenRouter, Ollama, etc.) and authentication methods15 minutes
Session Management & Multi-AgentLearn core concepts: session model, session isolation, sub-Agent collaboration, context compression20 minutes

Tool System

TopicDescriptionEstimated Time
Browser Automation ToolsUse browser tools for web automation, screenshots, form operations, etc.25 minutes
Command Execution Tools & ApprovalConfigure and use exec tools, understand security approval mechanisms and permission controls15 minutes
Web Search & Scraping ToolsUse web_search and web_fetch tools for web search and content scraping20 minutes

Interaction Experience

TopicDescriptionEstimated Time
Canvas Visualization Interface & A2UIUnderstand Canvas A2UI push mechanism, visual interface operations, and custom interfaces20 minutes
Voice Wake-up & Text-to-SpeechConfigure Voice Wake, Talk Mode, and TTS providers for voice interaction15 minutes

Intelligence Extensions

TopicDescriptionEstimated Time
Memory System & Vector SearchConfigure and use memory systems (SQLite-vec, FTS5, hybrid search)25 minutes
Skill Platform & ClawdHubUnderstand skill systems, Bundled/Managed/Workspace skills, and ClawdHub integration20 minutes

Automation & Deployment

TopicDescriptionEstimated Time
Cron Scheduled Tasks & WebhookConfigure scheduled tasks, Webhook triggers, Gmail Pub/Sub, and other automation features20 minutes
Remote Gateway & TailscaleRemote access to Gateway via Tailscale Serve/Funnel or SSH tunnels15 minutes

Security Mechanisms

TopicDescriptionEstimated Time
Security & Sandbox IsolationUnderstand security models, tool permission controls, Sandbox isolation, and Docker deployment20 minutes

Next Steps

After completing this chapter, you can:

  1. Deep Dive - Check Troubleshooting to solve issues
  2. Explore Deployment - Check Deployment Options to deploy Clawdbot to production
  3. Develop Extensions - Check Development Guide to learn how to develop plugins and contribute code
  4. Reference Configuration - Refer to Complete Configuration Reference for all configuration options

Learning Recommendation

We recommend choosing a learning path based on your actual needs. If you're unsure where to start, follow the "Quick Start Path" to learn step by step, and dive into other topics as needed.