OpenClaw, with videos and cheaper models. One key.
Paste one message into OpenClaw: it installs Zurelay’s skill, saves your key and can make videos with Seedance, Kling, Gemini Omni Flash, Wan and more, images with Nano Banana, GPT Image, Grok Imagine and more and voiceovers. Run OpenClaw itself on Zurelay too, with 48 chat models, most below their lab’s price.
- Video from
- $0.019/s
- Images from
- $0.016
- Video models
- 13
Why OpenClaw needs it
What OpenClaw can do with Zurelay.
OpenClaw is the open-source personal assistant (once Clawdbot and Moltbot) that runs on your own machine and talks to you on WhatsApp, Telegram and more. It reads Agent Skills, adds MCP servers and takes any OpenAI-compatible provider, so Zurelay fits in all three places: the skill for media, the MCP server if you prefer tools, and the provider for the model OpenClaw thinks with.
Set up by message
OpenClaw reads zurelay.com/skill.md, saves the key to ~/.openclaw/.env, installs the skill and checks the key. No config to write.
Cheaper thinking
Point OpenClaw’s model at Zurelay and pay less than list for Claude, GPT, Gemini, DeepSeek and more, with failover between providers.
A key just for OpenClaw
Give it a key with a daily limit, so a busy assistant can’t run up a bill. Revoke it any time on your Keys page.
Things to ask
Once it’s connected, just ask OpenClaw. It picks the model and the tool.
- Make a 10-second video of our new mug spinning on a turntable and send it to the team chat.
- Every evening, read me tomorrow’s calendar as a short voice note.
- Make a 1200x630 cover image for this blog post.
- Make a 9:16 clip from this photo for my story, with music.
Set it up
Connect OpenClaw. A few minutes, once.
You need a Zurelay account with some credit (from $10). Sign up and the dashboard opens on OpenClaw’s setup.
- 1
Quickest: paste the setup message into OpenClaw. It saves the key, installs the Zurelay skill and checks the key works.
- 2
By hand: put
ZURELAY_API_KEY=…in~/.openclaw/.env, then add the skill (Skill tab) or the MCP server (MCP tab) for videos, images and speech. - 3
To run OpenClaw itself on Zurelay’s models, add the provider (Models tab) and restart with
openclaw gateway restart. Switch later withopenclaw models set zurelay/<model-id>.
Set up Zurelay so you can make videos, images and voiceovers for me and use its AI models. Read https://zurelay.com/skill.md and follow its setup steps: save the key below as ZURELAY_API_KEY where you keep secrets (never in chat, files you share or URLs), save the file as a skill, then check the key works. ZURELAY_API_KEY=<your Zurelay API key>
Put your key in the last line, or let the dashboard do it: Integrations, OpenClaw, Create key and message makes a key just for OpenClaw, with a daily limit, and fills it in.
Skill
mkdir -p ~/.agents/skills/zurelaycurl -fsSL https://zurelay.com/skills/zurelay/SKILL.md \ -o ~/.agents/skills/zurelay/SKILL.mdMCP
{ mcp: { servers: { zurelay: { url: "https://api.zurelay.com/mcp", transport: "streamable-http", headers: { Authorization: "Bearer ${ZURELAY_API_KEY}" }, }, }, },}Models
{ agents: { defaults: { model: { primary: "zurelay/claude-opus-5-5" } }, }, models: { mode: "merge", providers: { zurelay: { baseUrl: "https://api.zurelay.com/v1", apiKey: "${ZURELAY_API_KEY}", api: "openai-completions", models: [ { id: "zurelay-auto", name: "Zurelay Auto" }, { id: "claude-opus-5-5", name: "Claude Opus 5.5" }, { id: "gpt-6-astra", name: "GPT-6 Astra" }, { id: "claude-sonnet-5-5", name: "Claude Sonnet 5.5" }, { id: "claude-haiku-5-5", name: "Claude Haiku 5.5" }, { id: "gpt-6.1-sol", name: "GPT-6.1 Sol" }, { id: "gpt-6.1-terra", name: "GPT-6.1 Terra" }, { id: "gpt-6-sol", name: "GPT-6 Sol" }, { id: "gpt-6-luna", name: "GPT-6 Luna" }, { id: "grok-4.7", name: "Grok 4.7" }, { id: "muse-wonder-1.0", name: "Muse Wonder" }, { id: "mimo-v2.6-pro", name: "MiMo V2.6 Pro" }, { id: "mimo-v2.6-flash", name: "MiMo V2.6 Flash" }, { id: "deepseek-v4.1-flash-1017", name: "DeepSeek V4.1 Flash 1017" }, { id: "deepseek-v4.1-flash", name: "DeepSeek V4.1 Flash" }, { id: "deepseek-v4-flash", name: "DeepSeek V4 Flash" }, { id: "deepseek-v4-flash-0731", name: "DeepSeek V4 Flash 0731" }, { id: "deepseek-v4-pro-0813", name: "DeepSeek V4 Pro 0813" }, { id: "claude-fable-5-1", name: "Claude Fable 5.1" }, { id: "claude-fable-5", name: "Claude Fable 5" }, { id: "claude-opus-5", name: "Claude Opus 5" }, { id: "claude-opus-4-8", name: "Claude Opus 4.8" }, { id: "claude-opus-4-7", name: "Claude Opus 4.7" }, { id: "claude-opus-4-6", name: "Claude Opus 4.6" }, { id: "claude-haiku-4-5", name: "Claude Haiku 4.5" }, { id: "gpt-5.6-sol", name: "GPT-5.6 Sol" }, { id: "gpt-5.6-terra", name: "GPT-5.6 Terra" }, { id: "gpt-5.6-luna", name: "GPT-5.6 Luna" }, { id: "gemini-4-argon", name: "Gemini 4 Argon" }, { id: "gemini-3.1-pro", name: "Gemini 3.1 Pro" }, { id: "gemini-3.8-flash", name: "Gemini 3.8 Flash" }, { id: "gemini-3.7-flash", name: "Gemini 3.7 Flash" }, { id: "gemini-3.5-flash-lite", name: "Gemini 3.5 Flash-Lite" }, { id: "gemini-3.1-flash-lite", name: "Gemini 3.1 Flash-Lite" }, { id: "glm-5.3", name: "GLM-5.3" }, { id: "glm-5.2", name: "GLM-5.2" }, { id: "glm-5.3-flash", name: "GLM-5.3 Flash" }, { id: "glm-5.3-flashx", name: "GLM-5.3 FlashX" }, { id: "kimi-k3.1-pro", name: "Kimi K3.1 Pro" }, { id: "kimi-k3.1-pro-highspeed", name: "Kimi K3.1 Pro Highspeed" }, { id: "kimi-k3", name: "Kimi K3" }, { id: "qwen3.8-max", name: "Qwen 3.8 Max" }, { id: "qwen3.8-flash", name: "Qwen 3.8 Flash" }, { id: "minimax-m3.1-flash", name: "MiniMax M3.1 Flash" }, { id: "qwen3.8-omni-flash", name: "Qwen 3.8 Omni Flash" }, { id: "hy4-preview", name: "HY4 Preview" }, { id: "minimax-m3", name: "MiniMax M3" }, { id: "step-5-preview", name: "Step 5 Preview" }, ], }, }, },}Onboarding
openclaw onboard --auth-choice custom-api-key \ --custom-base-url "https://api.zurelay.com/v1" \ --custom-model-id "claude-opus-5-5" \ --custom-api-key "$ZURELAY_API_KEY" \ --custom-compatibility openaiFor models, use the openai-completions API, not openai-responses: Zurelay serves Chat Completions. Make a key just for OpenClaw with a daily budget, so a busy agent can’t spend more than you planned.
Prices
Every video model OpenClaw can use. Live prices.
Images cost from $0.016 each and speech from about $0.008 a minute. Every price is on the models page.
- Seedance 2.5seedance-2.537%off
480p–1080p, 4 to 30 seconds
- Price, per second
- from $0.135
- Compared with
$0.2149fal.ai, 480p
- Seedance 2.0seedance-2.031%off
480p–4K, 4 to 15 seconds
- Price, per second
- from $0.097
- Compared with
$0.1406fal.ai, 480p
480p–720p, 4 to 15 seconds
- Price, per second
- from $0.074
- Compared with
$0.1125fal.ai, 480p
- Kling 4.0kling-4.04%off
720p–1080p, 3 to 30 seconds
- Price, per second
- from $0.15
- Compared with
$0.157Kling, 720p
480p–720p, 4 to 15 seconds
- Price, per second
- from $0.047
- Compared with
$0.0703fal.ai, 480p
720p–1080p, 3 to 15 seconds
- Price, per second
- from $0.125
- Compared with
- —
360p–4K, 4 to 10 seconds
- Price, per second
- from $0.042
- Compared with
$0.1014Google, 720p
480p–1080p, 2 to 30 seconds
- Price, per second
- from $0.039
- Compared with
- —
- Veo 3.1 Fastveo-3.1-fast75%off
720p, 8 seconds
- Price, per second
- from $0.025
- Compared with
$0.10Google, 720p
480p–720p, 1 to 15 seconds
- Price, per second
- from $0.071
- Compared with
$0.08xAI, 480p
540p–1080p, 1 to 16 seconds
- Price, per second
- from $0.03
- Compared with
$0.035Vidu, 540p
- PixVerse V6pixverse-v623%off
360p–1080p, 1 to 15 seconds
- Price, per second
- from $0.019
- Compared with
$0.035PixVerse, 360p
- MiniMax H3minimax-h351%off
768p–2K, 4 to 15 seconds
- Price, per second
- from $0.039
- Compared with
$0.08MiniMax, 768p
| Model | Makes | Price | Compared with | You save |
|---|---|---|---|---|
| Seedance 2.5seedance-2.5 | 480p–1080p, 4 to 30 seconds | from $0.135 per second | fal.ai, 480p | 37%off |
| Seedance 2.0seedance-2.0 | 480p–4K, 4 to 15 seconds | from $0.097 per second | fal.ai, 480p | 31%off |
| Seedance 2.0 Fastseedance-2.0-fast | 480p–720p, 4 to 15 seconds | from $0.074 per second | fal.ai, 480p | 34%off |
| Kling 4.0kling-4.0 | 720p–1080p, 3 to 30 seconds | from $0.15 per second | Kling, 720p | 4%off |
| Seedance 2.0 Miniseedance-2.0-mini | 480p–720p, 4 to 15 seconds | from $0.047 per second | fal.ai, 480p | 33%off |
| Kling 3.0kling-3.0 | 720p–1080p, 3 to 15 seconds | from $0.125 per second | — | — |
| Gemini Omni Flashgemini-omni-flash | 360p–4K, 4 to 10 seconds | from $0.042 per second | Google, 720p | 59%off |
| Wan 3.0wan-3.0 | 480p–1080p, 2 to 30 seconds | from $0.039 per second | — | — |
| Veo 3.1 Fastveo-3.1-fast | 720p, 8 seconds | from $0.025 per second | Google, 720p | 75%off |
| Grok Imagine Video 1.5grok-imagine-video-1.5 | 480p–720p, 1 to 15 seconds | from $0.071 per second | xAI, 480p | 11%off |
| Vidu Q3 Turbovidu-q3-turbo | 540p–1080p, 1 to 16 seconds | from $0.03 per second | Vidu, 540p | 14%off |
| PixVerse V6pixverse-v6 | 360p–1080p, 1 to 15 seconds | from $0.019 per second | PixVerse, 360p | 23%off |
| MiniMax H3minimax-h3 | 768p–2K, 4 to 15 seconds | from $0.039 per second | MiniMax, 768p | 51%off |
Prices in US dollars, live from the catalog. Video is compared with fal.ai's price, or the lab's own where it sells video, per second at the resolution shown. Each model's own page has every price it charges.
Skill or MCP server?
Either. The skill teaches OpenClaw Zurelay’s API, which it calls with curl; the MCP server gives it tools instead. Use one, not both.
Can OpenClaw run on Zurelay’s models?
Yes. Add Zurelay as a custom provider with the openai-completions API (not openai-responses) and pick any of 48 chat models, then switch with openclaw models set.
What does it cost?
Zurelay is prepaid, with no subscription. Videos cost from $0.019 a second, images from $0.016 each and speech from about $0.008 a minute, the same as through the API. Failed requests are free, and a video is charged only when it’s delivered.
How do I stop OpenClaw from spending too much?
Every connection is a key on your Keys page with a daily limit. Lower it, or revoke the key to disconnect. Your balance is a hard stop too: with auto-recharge off, nothing runs once it’s empty.
Which models can OpenClaw use?
Every video, image and speech model on Zurelay: Seedance, Kling, Gemini Omni Flash, Wan and more for video, Nano Banana, GPT Image, Grok Imagine and more for images, and Gemini voices for speech. New models show up without changing anything.
Other agents
- Grok BotSpaceXAI’s always-on Bots, each with its own cloud computer.
- OpenAI dotsAlways-on agents in ChatGPT, with their own computer and browser.
- Meta MuseMeta’s AI agent, on the web, on phones and in WhatsApp.
- Gemini SparkGoogle’s 24/7 personal agent in the Gemini app.
- Hermes AgentNous Research’s agent for the terminal and chat apps.
- ManusThe general AI agent that works on its own cloud computer.
- PerplexityPerplexity and its agents, with your own remote connectors.
Any agent that can read a web page and run a command can use Zurelay’s skill. See all AI agents.
Stop paying list price.
Start saving today.
Create a key in seconds, point the SDK you already use at Zurelay, and every request costs up to 90% less from the first token.