# Send elizaOS Cloud to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "elizacloud",
    "name": "elizaOS Cloud",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/odilitime/elizacloud",
    "canonicalUrl": "https://clawhub.ai/odilitime/elizacloud",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/elizacloud",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=elizacloud",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md",
      "references/api-reference.md",
      "scripts/elizacloud-client.sh"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "elizacloud",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-11T23:52:07.543Z",
      "expiresAt": "2026-05-18T23:52:07.543Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=elizacloud",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=elizacloud",
        "contentDisposition": "attachment; filename=\"elizacloud-1.1.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "elizacloud"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/elizacloud"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/elizacloud",
    "downloadUrl": "https://openagent3.xyz/downloads/elizacloud",
    "agentUrl": "https://openagent3.xyz/skills/elizacloud/agent",
    "manifestUrl": "https://openagent3.xyz/skills/elizacloud/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/elizacloud/agent.md"
  }
}
```
## Documentation

### elizaOS Cloud

elizaOS Cloud is a platform for building, deploying, and scaling intelligent AI agents. This skill provides access to the complete elizaOS Cloud API for managing agents, generating content, and building AI-powered applications.

### Quick Start

Set your API key as an environment variable:

export ELIZACLOUD_API_KEY="your_api_key_here"

Use the included bash client for common operations:

./scripts/elizacloud-client.sh status
./scripts/elizacloud-client.sh agents list
./scripts/elizacloud-client.sh chat agent-id "Hello!"

### API Configuration

Base URL: https://elizacloud.ai/api/v1
Authentication:

Authorization: Bearer $ELIZACLOUD_API_KEY
X-API-Key: $ELIZACLOUD_API_KEY


Content-Type: application/json

### Chat Completions (OpenAI-Compatible)

curl https://elizacloud.ai/api/v1/chat/completions \\
  -H "Authorization: Bearer $ELIZACLOUD_API_KEY" \\
  -H "Content-Type: application/json" \\
  -d '{
    "model": "your-agent-id",
    "messages": [{"role": "user", "content": "Hello!"}],
    "stream": true
  }'

Features: Streaming, function calling, structured outputs

### Agent Management

List Agents

GET /api/my-agents/characters

Create Agent

POST /api/v1/app/agents
{
  "name": "My Assistant",
  "bio": "A helpful AI assistant"
}

Get Agent

GET /api/my-agents/characters/{id}

Delete Agent

DELETE /api/my-agents/characters/{id}

### Image Generation

POST /api/v1/images/generate
{
  "prompt": "A futuristic city at sunset",
  "model": "flux-pro",
  "width": 1024,
  "height": 1024
}

Models: FLUX Pro, FLUX Dev, Stable Diffusion

### Video Generation

POST /api/v1/video/generate
{
  "prompt": "A peaceful lake with mountains in the background",
  "duration": 5,
  "model": "minimax-01"
}

Models: MiniMax, Runway

### Voice Cloning (ElevenLabs)

POST /api/v1/voice/clone
{
  "text": "Hello, this is a test of voice cloning",
  "voice_id": "21m00Tcm4TlvDq8ikWAM",
  "model": "eleven_turbo_v2"
}

### Knowledge Base

Upload Document

POST /api/v1/knowledge/upload

Query Knowledge

POST /api/v1/knowledge/query
{
  "query": "How do I deploy an agent?",
  "limit": 5
}

### Containers

Deploy Container

POST /api/v1/containers
{
  "name": "my-app",
  "image": "nginx:latest",
  "ports": [{"containerPort": 80}]
}

### A2A Protocol (Agent-to-Agent)

Discover Agents

GET /api/v1/discovery

Send Task

POST /api/a2a
{
  "jsonrpc": "2.0",
  "method": "tasks/send",
  "params": {
    "id": "task_123",
    "message": {
      "role": "user",
      "parts": [{"type": "text", "text": "Analyze this data"}]
    }
  },
  "id": 1
}

### API Keys

Create API Key

POST /api/v1/api-keys
{
  "name": "Production Key",
  "permissions": ["chat", "agents", "images"]
}

Available Permissions: chat, embeddings, images, video, voice, knowledge, agents, apps

### Error Handling

All errors follow this format:

{
  "error": {
    "code": "INVALID_REQUEST",
    "message": "The request body is invalid",
    "details": "Field 'model' is required"
  }
}

Common Error Codes:

UNAUTHORIZED (401): Invalid/missing authentication
FORBIDDEN (403): Insufficient permissions
NOT_FOUND (404): Resource not found
RATE_LIMITED (429): Too many requests
INSUFFICIENT_CREDITS (402): Not enough credits

### Rate Limits

EndpointRate LimitChat completions60 req/minEmbeddings100 req/minImage generation20 req/minVideo generation5 req/min

### Deploy a Customer Support Agent

# 1. Create agent
curl -X POST https://elizacloud.ai/api/v1/app/agents \\
  -H "Authorization: Bearer $ELIZACLOUD_API_KEY" \\
  -d '{"name": "Support Bot", "bio": "Customer support specialist"}'

# 2. Chat with agent
curl https://elizacloud.ai/api/v1/chat/completions \\
  -H "Authorization: Bearer $ELIZACLOUD_API_KEY" \\
  -d '{"model": "agent-id", "messages": [{"role": "user", "content": "Help me"}]}'

### Generate Marketing Assets

# 1. Generate image
curl -X POST https://elizacloud.ai/api/v1/images/generate \\
  -H "Authorization: Bearer $ELIZACLOUD_API_KEY" \\
  -d '{"prompt": "Modern tech startup logo", "model": "flux-pro"}'

# 2. Generate video
curl -X POST https://elizacloud.ai/api/v1/video/generate \\
  -H "Authorization: Bearer $ELIZACLOUD_API_KEY" \\
  -d '{"prompt": "Product demo animation", "duration": 10}'

### Build Agent Network with A2A

# 1. Discover available agents
curl https://elizacloud.ai/api/v1/discovery \\
  -H "Authorization: Bearer $ELIZACLOUD_API_KEY"

# 2. Delegate task to specialist agent
curl -X POST https://elizacloud.ai/api/a2a \\
  -H "Authorization: Bearer $ELIZACLOUD_API_KEY" \\
  -d '{"jsonrpc": "2.0", "method": "tasks/send", "params": {"message": {"role": "user", "parts": [{"type": "text", "text": "Analyze financial data"}]}}}'

### Sign Up

Register at elizacloud.ai/login (Privy auth — browser required).
New accounts receive 1,000 free credits — enough to test chat, image gen, and more.

### Get API Key

# After signing up, create a key at Dashboard → API Keys
# Or via API (once authenticated):
POST /api/v1/api-keys
{
  "name": "My OpenClaw Agent",
  "permissions": ["chat", "agents", "images", "video", "voice", "knowledge"]
}

### Install CLI (Optional)

bun add -g @elizaos/cli
elizaos login

### Check Balance

GET /api/v1/credits/balance

### Purchase Credits (Stripe)

POST /api/v1/credits/checkout
{ "amount": 5000 }
# Returns a Stripe checkout URL — redirect to complete payment

### x402 Crypto Payment (USDC)

Pay per-request with cryptocurrency — no pre-purchased credits needed:

# Include x402 payment header with any API request
curl -X POST "https://elizacloud.ai/api/v1/chat/completions" \\
  -H "X-PAYMENT: <x402-payment-header>" \\
  -H "Content-Type: application/json" \\
  -d '{"model": "agent-id", "messages": [{"role": "user", "content": "Hello"}]}'

### Auto Top-Up

PUT /api/v1/billing/settings
{
  "autoTopUp": true,
  "threshold": 100,
  "amount": 1000
}

### Credit Transactions

GET /api/credits/transactions?limit=50

### Usage Summary

GET /api/v1/credits/summary
# Returns: org balance, agent budgets, app earnings, redeemable earnings

### Create Crypto Payment

POST /api/crypto/payments

### Check Payment Status

GET /api/crypto/status

### Authentication Methods

MethodHeaderUse CaseAPI KeyAuthorization: Bearer ek_xxxServer-to-serverX-API-KeyX-API-Key: ek_xxxAlternative headerx402X-PAYMENT: <header>Pay-per-request with USDCSessionCookie-basedBrowser apps

### Additional Resources

Full API Documentation: See references/api-reference.md for complete endpoint details
Dashboard: https://elizacloud.ai/dashboard for visual management
OpenAPI Spec: https://elizacloud.ai/api/openapi.json
SDKs: TypeScript, Python clients available
Community: Discord at https://discord.gg/elizaos

### Environment Variables

ELIZACLOUD_API_KEY: Your elizaOS Cloud API key (required)
ELIZACLOUD_BASE_URL: API base URL (default: https://elizacloud.ai/api/v1)

### Security Notes

Never commit API keys to version control
Use separate keys for development/production
Rotate keys regularly
Limit permissions to minimum required scope
Monitor usage in the dashboard for anomalies
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: odilitime
- Version: 1.1.0
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-05-11T23:52:07.543Z
- Expires at: 2026-05-18T23:52:07.543Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/elizacloud)
- [Send to Agent page](https://openagent3.xyz/skills/elizacloud/agent)
- [JSON manifest](https://openagent3.xyz/skills/elizacloud/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/elizacloud/agent.md)
- [Download page](https://openagent3.xyz/downloads/elizacloud)