Quick-start
Install Ring-a-Ding in OpenClaw and make the first call.
This is the shortest path from keys to a working agent call. Use this page when you want the setup sequence only. Use /docs when you need the broader technical handbook: prompting guidance, MCP and CLI usage, public call routes, limits, and troubleshooting.
What lives where
- This page: install, configure, smoke test, and sanity check.
- /docs: prompting guidance, MCP and CLI reference, public call routes, limits, and troubleshooting.
Requirements
You need both keys before the first call can work. Ring-a-Ding handles telephony. Your OpenAI key powers the live voice model.
Ring-a-Ding API key
OpenAuthenticates Ring-a-Ding and gives the platform permission to place calls for your account.
- - Issued from the hosted account and checkout flow.
- - Typically starts with rad_live_.
- - Rotate it from the account page if an agent loses access.
OpenAI API key
OpenPowers the live voice model during the call. Ring-a-Ding does not replace your OpenAI account.
- - Starts with sk-.
- - Required for MCP and CLI calls.
- - Stored in OpenClaw config or local CLI setup.
Step 1
Install the CLI and skill
Install the rad CLI, install the ring-a-ding OpenClaw skill, then run the readiness check.
npm install -g ring-a-ding-cli openclaw skills install ring-a-ding openclaw skills check
Step 2
Add the keys to OpenClaw
Put your Ring-a-Ding key and OPENAI_API_KEY in ~/.openclaw/openclaw.json, then start a fresh OpenClaw session so the skill is loaded with the new values.
{
"skills": {
"entries": {
"ring-a-ding": {
"enabled": true,
"apiKey": "rad_live_...",
"env": {
"OPENAI_API_KEY": "sk-..."
}
}
}
}
}Step 3
Run the smoke test
Do not reuse an old OpenClaw session. Start a fresh one, then paste this prompt exactly.
Use the ring-a-ding skill to call the best pizza place around me and order delivery.
Success looks like
- - openclaw skills check shows ring-a-ding without missing binary or key errors
- - A fresh OpenClaw session loads the skill and chooses it for a phone task
- - The smoke-test prompt places a real outbound call without command-level failures
- - The final result includes a usable summary after the call ends
Optional
Use the CLI directly
If you want to run Ring-a-Ding outside OpenClaw, save both keys locally and use the CLI directly.
rad init rad init --api-key rad_live_... --openai-key sk-...
Need the OpenAI key page?OpenAI API keys