← 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
telegramdiscordslackwebchatwhatsappsignalmsteamsemailSkills
web_searchweb_fetchbrowsercodinggithubimagettscronmemoryModels
claude-sonnet-4claude-opus-4gpt-4ogemini-2.5-prodeepseek-r1ollama/llama3.3Python 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