AI phone assistant and virtual receptionist for OpenClaw. Answers inbound phone calls, screens callers, makes outbound phone calls, and books appointments —...
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install amber-voice-assistant或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install amber-voice-assistant⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/amber-voice-assistant/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: amber-voice-assistant title: "Amber — Phone-Capable Voice Agent" description: "AI phone assistant and virtual receptionist for OpenClaw. Answers inbound phone calls, screens callers, makes outbound phone calls, and books appointments — all over Twilio + OpenAI Realtime voice. Full telephone workflow: phone call screening, live call transcripts, CRM contact memory, calendar integration. Ideal for anyone who wants an AI to answer their phone, handle call screening, or make phone calls autonomously. Includes interactive setup wizard, live call dashboard, and human-in-the-loop escalation. Also ships as a Claude Desktop MCP plugin — dial phone numbers, check call history, query CRM, and manage calendar directly from Claude Desktop." homepage: https://github.com/batthis/amber-openclaw-voice-agent metadata: {"openclaw":{"emoji":"☎️","requires":{"env":["TWILIO_ACCOUNT_SID","TWILIO_AUTH_TOKEN","TWILIO_CALLER_ID","OPENAI_API_KEY","OPENAI_PROJECT_ID","OPENAI_WEBHOOK_SECRET","PUBLIC_BASE_URL"],"optionalEnv":["OPENCLAW_GATEWAY_URL","OPENCLAW_GATEWAY_TOKEN","BRIDGE_API_TOKEN","TWILIO_WEBHOOK_STRICT","VOICE_PROVIDER","VOICE_WEBHOOK_SECRET","ASSISTANT_NAME","OPERATOR_NAME","AMBER_CRM_DB_PATH","AGENT_MD_PATH","DEFAULT_CALENDAR"],"anyBins":["node","ical-query","bash"]},"primaryEnv":"OPENAI_API_KEY","install":[{"id":"runtime","kind":"node","cwd":"runtime","label":"Install Amber runtime (cd runtime && npm install && npm run build)"}]}} ---
Amber gives any OpenClaw deployment a phone-capable AI voice assistant. It ships with a production-ready Twilio + OpenAI Realtime bridge (runtime/) that handles inbound phone call screening, outbound phone calls, appointment booking, and live OpenClaw knowledge lookups — all via natural voice conversation over a real telephone number.
✨ New in v5.4.0: Amber now ships as a Claude Desktop MCP plugin with 9 tools — make outbound calls by name, check call history, query CRM contacts, manage calendar, and control call screening, all from Claude Desktop or Claude Cowork. Includes Apple Contacts integration and a call confirmation safeguard to prevent wrong-number dials.
✨ Also: Interactive setup wizard (npm run setup) validates credentials in real-time and generates a working .env file — no manual configuration needed!
▶️ Watch the interactive demo on asciinema.org (copyable text, adjustable speed)
The interactive wizard validates credentials, detects ngrok, and generates a complete .env file in minutes.
runtime/) — a complete Node.js server that connects Twilio phone calls to OpenAI Realtime with OpenClaw brain-in-the-loopamber-skills/) — modular mid-call capabilities (CRM, calendar, log & forward message) with a spec for building your owndashboard/) — browse call history, transcripts, and captured messages; includes manual Sync button to pull new calls on demandAmber ships with a growing library of Amber Skills — modular capabilities that plug directly into live voice conversations. Each skill exposes a structured function that Amber can call mid-call, letting you compose powerful voice workflows without touching the bridge code.
Amber remembers every caller across calls and uses that memory to personalize every conversation.
context_notes~/.config/amber/crm.sqlite; no cloud, no data leaves your machinebetter-sqlite3 (native build). macOS: sudo xcodebuild -license accept before npm install. Linux: build-essential + python3.Query the operator's calendar for availability or schedule a new event — all during a live call.
ical-query — local-only, zero network latencyLet callers leave a message that is automatically saved and forwarded to the operator.
Amber's skill system is designed to grow. Each skill is a self-contained directory with a SKILL.md (metadata + function schema) and a handler.js. You can:
See amber-skills/ for examples and the full specification to get started.
> Note: Each skill's handler.js is reviewed against its declared permissions. When building or installing third-party skills, review the handler source as you would any Node.js module.
cd dashboard && node scripts/serve.js # → http://localhost:8787
runtime/logs/ and refreshes the dashboard. Use this right after a call ends rather than waiting for the background watcher.node scripts/watch.js) auto-syncs every 30 seconds when running.npm install, configure .env, npm startask_openclaw tool (least-privilege) — voice agent consults your OpenClaw gateway only for call-critical needs (calendar checks, booking, required factual lookups), not for unrelated tasks...
安装 Amber — AI Phone Assistant & Virtual Receptionist 后,可以对 AI 说这些话来触发它
Help me get started with Amber — AI Phone Assistant & Virtual Receptionist
Explains what Amber — AI Phone Assistant & Virtual Receptionist does, walks through the setup, and runs a quick demo based on your current project
Use Amber — AI Phone Assistant & Virtual Receptionist to aI phone assistant and virtual receptionist for OpenClaw
Invokes Amber — AI Phone Assistant & Virtual Receptionist with the right parameters and returns the result directly in the conversation
What can I do with Amber — AI Phone Assistant & Virtual Receptionist in my marketing & growth workflow?
将技能文件夹放到 ~/.claude/skills/amber-voice-assistant/ 目录(个人级,所有项目可用),或 .claude/skills/amber-voice-assistant/(项目级)。重启 AI 客户端后,用 /amber-voice-assistant 主动调用,或让 AI 根据上下文自动发现并使用。
Amber — AI Phone Assistant & Virtual Receptionist 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Amber — AI Phone Assistant & Virtual Receptionist 可免费安装使用。请查阅仓库了解许可证信息。
AI phone assistant and virtual receptionist for OpenClaw. Answers inbound phone calls, screens callers, makes outbound phone calls, and books appointments —...
Lists the top use cases for Amber — AI Phone Assistant & Virtual Receptionist, with example commands for each scenario
Automate my marketing & growth tasks using Amber — AI Phone Assistant & Virtual Receptionist
Identifies repetitive steps in your workflow and sets up Amber — AI Phone Assistant & Virtual Receptionist to handle them automatically
Amber — AI Phone Assistant & Virtual Receptionist 属于「Marketing & Growth」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。