Technology Encyclopedia Home >Deploying Your 24-7 AI Assistant from Scratch - OpenClaw's Practical Guide

Deploying Your 24-7 AI Assistant from Scratch - OpenClaw's Practical Guide

You want an AI assistant that actually runs around the clock — not one that dies when your terminal closes or your laptop sleeps. This guide takes you from zero to a fully operational 24/7 AI agent using OpenClaw on a cloud server. No prior experience with AI deployment required. Just follow the steps.

What You'll Build

By the end of this guide, you'll have:

  • A private OpenClaw instance running on a cloud server.
  • An LLM model connected and configured.
  • At least one messaging channel (Telegram, Discord, or WhatsApp) wired up.
  • Daemon mode enabled so the agent survives terminal closures and server reboots.
  • A customer-service skill installed for e-commerce automation (or any other skill you choose).

Total time: 30–45 minutes for a first-time setup.

Prerequisites

  • A Tencent Cloud account (free to create).
  • An API key from an LLM provider (Tencent Cloud DeepSeek, OpenAI, etc.).
  • A bot token from your chosen messaging platform (Telegram, Discord, or WhatsApp).

Step 1: Provision Your Server

Running OpenClaw on your personal machine is a bad idea for three reasons: uptime (your laptop sleeps), security (the agent has file and network access), and reliability (your home IP changes). A Tencent Cloud Lighthouse instance solves all three.

  1. Visit the Tencent Cloud Lighthouse Special Offer page to see the pre-configured OpenClaw instances.
  2. Choose the "OpenClaw (Clawdbot)" application template under the AI Agent category.
  3. Deploy by clicking "Buy Now" to spin up your server.

Recommended specs: 2-core CPU, 4 GB RAM. This handles single-store workloads comfortably. For multi-channel or high-volume setups, go with 4-core.

Region selection tip: If you're integrating with Discord or Telegram, choose an overseas region for better network connectivity. If you're connecting to domestic platforms, choose a region in mainland China.

Step 2: Access Your Server

Once the instance is provisioned (takes about 30 seconds), access it via the Lighthouse console:

  1. Go to the Lighthouse console and find your instance.
  2. Click "Login" to open OrcaTerm — a browser-based SSH terminal. No local SSH client needed.

Step 3: Run the Onboarding Wizard

The OpenClaw template comes with everything pre-installed. Start the configuration:

# Launch the onboarding wizard
clawdbot onboard

# The wizard will walk you through:
# 1. Selecting your LLM provider
# 2. Entering your API key
# 3. Configuring your agent's persona
# 4. Binding a messaging channel

Security reminder: When entering your API key, the wizard stores it in a secure local config. Never hard-code API keys in shell scripts, Dockerfiles, or any file that might be shared or committed to version control. If you need to set it as an environment variable:

export OPENCLAW_API_KEY="sk-your-key-here"

You can also configure the API key through the visual management panel in the Lighthouse console: navigate to your instance > Application Management > Models > API Key > paste and apply.

Step 4: Configure Your Model

OpenClaw supports multiple LLM providers:

  • Tencent Cloud DeepSeek (recommended for cost-effectiveness)
  • Tencent Hunyuan
  • OpenAI GPT series
  • Google Gemini
  • Kimi, Zhipu, Doubao, and others

For custom model configuration, see the Custom Model Tutorial.

Step 5: Connect a Messaging Channel

This is where your agent comes alive. Pick your platform and follow the corresponding guide:

Platform Guide Best For
Telegram Setup Global reach, developer-friendly
Discord Setup Community management, gaming
WhatsApp Setup Business communication, e-commerce

Each guide covers bot creation, token generation, and webhook configuration. Expect about 10 minutes per channel.

Step 6: Install Skills

Skills are what transform OpenClaw from a chatbot into an agent. From the chat interface:

# Install a customer-service skill
# "Please install a skill for me using Clawhub; its name is ecommerce-cs-assistant."

# Install the browser automation skill (if not already present)
# "Please install a skill for me using Clawhub; its name is agent-browser."

# Verify your skill stack
# "Check which skills you have currently installed."

For the complete skill management guide: Installing OpenClaw Skills.

Step 7: Enable Daemon Mode (Critical)

This is the step most tutorials skip, and it's the one that makes or breaks your 24/7 setup. Without daemon mode, your agent dies when you close the terminal.

# Enable user-level systemd services
loginctl enable-linger $(whoami)
export XDG_RUNTIME_DIR=/run/user/$(id -u)

# Install and start the daemon
clawdbot daemon install
clawdbot daemon start

# Verify it's running
clawdbot daemon status
# Expected output: "running"

Once you see "running," you can safely close the terminal. Your agent will continue operating in the background and auto-restart on server reboot.

Step 8: Test Everything

Send a test message through your connected channel:

  • "What's your return policy?" (tests customer-service skill)
  • "Browse google.com and tell me the top headline" (tests browser skill)
  • "What skills do you have installed?" (tests self-awareness)

If any test fails, check the logs:

# View recent logs
clawdbot daemon logs

Common Issues and Fixes

Symptom Likely Cause Fix
Agent doesn't respond Daemon not running clawdbot daemon start
"Invalid API key" error Wrong key or expired Re-enter via clawdbot onboard or the visual panel
Slow responses System prompt too long Trim to under 150 tokens
Channel not connected Webhook URL misconfigured Verify the URL matches your server's public IP

What's Next

You now have a fully operational 24/7 AI assistant. From here, you can:

  • Add more skills from Clawhub to expand capabilities.
  • Connect additional channels to manage multiple platforms from one agent.
  • Optimize token usage by trimming prompts and setting output caps.
  • Monitor performance and iterate on your agent's persona and policies.

If you haven't deployed yet, start now:

  1. Visit the Tencent Cloud Lighthouse Special Offer page.
  2. Choose "OpenClaw (Clawdbot)" under the AI Agent category.
  3. Deploy with "Buy Now" and follow the steps above.

Thirty minutes from now, you'll have an AI assistant that never sleeps. That's a pretty good ROI on half an hour.