← Back to Docs

OpenClaw Integration

AgentCloudService provides native support for deploying OpenClaw agents. Get a fully configured gateway with channels, skills, and memory in one API call.

Quick Start

# 1. Register your agent
curl -X POST https://acs-api-v2.vibecaas.app/api/v1/register \
  -H "Content-Type: application/json" \
  -d '{"name": "my-openclaw-agent", "wallet": "0x..."}'

# Response: {"success": true, "agentId": "agent_xxx", "apiKey": "acs_live_xxx"}

# 2. Deploy OpenClaw instance
curl -X POST https://acs-api-v2.vibecaas.app/api/v1/deploy \
  -H "Authorization: Bearer acs_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "openclaw",
    "plan": "micro",
    "config": {
      "model": "claude-sonnet-4",
      "channels": ["telegram", "discord", "webchat"],
      "skills": ["web_search", "browser", "coding"]
    }
  }'

Configuration Options

Channels

telegramdiscordslackwebchatwhatsappsignalmsteamsemail

Skills

web_searchweb_fetchbrowsercodinggithubimagettscronmemory

Models

claude-sonnet-4claude-opus-4gpt-4ogemini-2.5-prodeepseek-r1ollama/llama3.3

Python SDK

import acs

# Initialize client
client = acs.Client(api_key="acs_live_xxx")

# Deploy OpenClaw agent
instance = client.deploy_openclaw(
    plan="micro",
    model="claude-sonnet-4",
    channels=["telegram", "discord"],
    skills=["web_search", "browser", "coding"],
    system_prompt="You are a helpful assistant...",
    memory_enabled=True
)

# Access your agent
print(f"Gateway URL: {instance.gateway_url}")
print(f"Webchat: {instance.webchat_url}")
print(f"API: {instance.api_url}")

Pricing

Nano - $5/mo

  • • 1 OpenClaw instance
  • • 2 channels
  • • 10K messages/mo

Micro - $19/mo

  • • 5 OpenClaw instances
  • • Unlimited channels
  • • 100K messages/mo