AI Assistant Concept - Artificial Intelligence Technology

How to Install and Use Clawdbot: Your Personal AI Assistant for WhatsApp, Telegram & More

AI Assistant Concept - Clawdbot Personal AI
Clawdbot brings AI assistant capabilities to your favorite messaging apps

What is Clawdbot (OpenClaw)?

In an era where AI assistants are becoming indispensable, Clawdbot (now known as OpenClaw) stands out as a powerful, self-hosted personal AI assistant that connects to all your favorite messaging platforms. Unlike cloud-based solutions, Clawdbot runs on your own devices, giving you complete control over your data and conversations.

Whether you use WhatsApp, Telegram, Discord, Slack, Signal, or even iMessage, Clawdbot bridges them all into a unified AI-powered experience. Imagine having a personal assistant that can answer questions, automate tasks, browse the web, manage your calendar, and even control smart home devices — all from the messaging apps you already use daily.

Key Features That Make Clawdbot Stand Out

Before diving into installation, let’s explore what makes Clawdbot a game-changer for personal productivity:

🔒 Privacy-First Architecture

Unlike cloud-based assistants, Clawdbot runs locally on your machine. Your conversations, data, and API keys never leave your control. This is perfect for users who value privacy or work with sensitive information.

📱 Multi-Channel Support

Connect through WhatsApp, Telegram, Discord, Slack, Google Chat, Signal, iMessage, Microsoft Teams, and more. You can even use the built-in WebChat interface or native macOS/iOS/Android apps.

🤖 Powerful AI Models

Clawdbot supports multiple AI providers including Anthropic’s Claude (Pro/Max) and OpenAI’s GPT models. The recommended setup uses Claude for its superior context handling and safety features.

🎤 Voice Capabilities

With Voice Wake and Talk Mode, you can have hands-free conversations with your assistant on macOS, iOS, and Android devices. Integration with ElevenLabs provides natural-sounding speech.

🛠️ Extensible Tools & Skills

From web browsing and file management to custom automation scripts, Clawdbot’s skill system lets you extend functionality for your specific needs.

System Requirements

Before installation, ensure your system meets these requirements:

  • Node.js: Version 22 or higher
  • Operating System: macOS, Linux, or Windows (WSL2 recommended for Windows)
  • Memory: At least 4GB RAM recommended
  • AI Subscription: Anthropic Claude Pro/Max or OpenAI API access

Step-by-Step Installation Guide

Terminal Command Line Interface - Installing Clawdbot
Clawdbot installation is done through the command line terminal

Step 1: Install Node.js

First, ensure you have Node.js 22+ installed. You can check your current version by opening a terminal and running:

node --version

If you need to install or update Node.js, visit nodejs.org or use a version manager like nvm:

# Install nvm (Node Version Manager)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
# Install Node.js 22
nvm install 22
nvm use 22

Step 2: Install Clawdbot (OpenClaw)

With Node.js ready, install Clawdbot globally using npm or pnpm:

# Using npm
npm install -g openclaw@latest
# Or using pnpm (recommended)
pnpm add -g openclaw@latest

Step 3: Run the Onboarding Wizard

Clawdbot includes an interactive setup wizard that guides you through the entire configuration process:

openclaw onboard --install-daemon

The wizard will walk you through:

  • Setting up the Gateway (the control plane)
  • Configuring your workspace
  • Connecting messaging channels
  • Installing recommended skills
  • Setting up the background service

Step 4: Authenticate with AI Providers

During onboarding, you’ll connect your AI provider account. Clawdbot supports OAuth authentication for:

  • Anthropic: Claude Pro ($20/month) or Claude Max ($100-200/month) for extended usage
  • OpenAI: ChatGPT Plus or API access

The recommended setup is Anthropic Claude with the Opus 4.5 model for best results with long conversations and complex tasks.

Step 5: Connect Your Messaging Channels

Now comes the exciting part — connecting your messaging platforms!

WhatsApp Setup

openclaw channels login

This displays a QR code. Scan it with WhatsApp on your phone (Settings → Linked Devices → Link a Device).

Telegram Setup

Create a bot via @BotFather on Telegram, then add the token to your configuration.

Discord Setup

Create a Discord application at the Developer Portal, add a bot, and configure the token in Clawdbot.

Using Clawdbot Daily

Once installed, Clawdbot becomes your always-available AI assistant. Here’s how to make the most of it:

Basic Conversations

Simply message your connected account (or the Telegram bot, Discord bot, etc.) like you would any contact. Clawdbot responds intelligently to questions, helps with research, writes content, and more.

Useful Commands

Clawdbot supports several built-in commands:

  • /status — Check system status and usage
  • /model — Switch between AI models
  • /clear — Clear conversation history
  • /help — Show available commands

Advanced Features

Web Browsing

Ask Clawdbot to search the web, read articles, or gather information from websites. It can browse, extract content, and summarize findings.

File Operations

Send files to Clawdbot for analysis, or ask it to create documents, spreadsheets, and more.

Automation with Skills

Skills extend Clawdbot’s capabilities. Popular skills include:

  • GitHub: Manage issues, PRs, and repositories
  • Notion: Create and organize notes
  • WordPress: Publish blog posts directly
  • Slack: Enhanced Slack workspace control

Scheduled Tasks (Cron)

Set up recurring tasks like daily briefings, weather updates, or automated reports:

"Remind me every morning at 9 AM to check my calendar"

Pro Tips for Power Users

1. Use the Dashboard

Access the web-based control panel at http://localhost:18789 to manage sessions, view logs, and configure settings with a visual interface.

2. Set Up Multiple Workspaces

Create separate workspaces for different contexts (work, personal, projects) with isolated conversation histories and configurations.

3. Enable Voice Mode

On supported devices, enable Voice Wake for hands-free interaction. Say your wake word and start talking — perfect for when you’re away from the keyboard.

4. Run Health Checks

Periodically run the doctor command to ensure everything is configured correctly:

openclaw doctor

5. Keep Updated

Clawdbot receives frequent updates with new features and improvements:

openclaw update

Troubleshooting Common Issues

Gateway Won’t Start

Check if another process is using port 18789, or run with verbose logging:

openclaw gateway --verbose

WhatsApp Disconnects

WhatsApp Web sessions can expire. Re-authenticate with:

openclaw channels login

Slow Responses

This usually indicates API rate limits or network issues. Check your AI provider’s status page and your internet connection.

Security Best Practices

Since Clawdbot connects to your messaging accounts, follow these security guidelines:

  • Use DM Pairing: Keep the default dmPolicy="pairing" to require approval for unknown contacts
  • Secure Your Machine: The Gateway runs locally — ensure your computer is protected
  • Review Permissions: Only grant Clawdbot access to channels and tools you actually need
  • Regular Updates: Keep Clawdbot updated to receive security patches

Conclusion

Clawdbot (OpenClaw) represents the future of personal AI assistants — powerful, private, and completely under your control. By running on your own devices and connecting to your existing messaging apps, it eliminates the friction of switching between tools while maintaining your privacy.

Whether you’re a developer looking to automate workflows, a professional managing communications across platforms, or simply someone who wants a smarter way to interact with AI, Clawdbot delivers. The initial setup takes about 15-20 minutes, and once configured, you’ll wonder how you ever managed without it.

Ready to get started? Head to the official documentation or join the Discord community for support and tips from other users.

Have questions about Clawdbot? Drop them in the comments below!

Share it!
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Leave a Comment

Your email address will not be published. Required fields are marked *