LaunchKit · 2026
Back to Skills

amber-voice-assistant

Phone-capable AI agent for OpenClaw — the most complete phone skill available.

5
1.3k downloads
by @batthis

Setup & Installation

openclaw skills install @batthis/amber-voice-assistant

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install amber-voice-assistant

Version History

v5.5.5Mar 7, 2026 - Version note by skill developer:

v5.5.5: kick stuck VT scan with fresh file hash; minor description tweak

What This Skill Does

Amber is a phone-capable AI voice assistant that connects Twilio phone calls to OpenAI Realtime speech. It handles inbound call screening, outbound dialing, calendar lookups, and CRM contact memory during live conversations. A Claude Desktop MCP plugin ships alongside the runtime for making calls and querying contacts directly from Claude.

It combines Twilio telephony, OpenAI Realtime voice, local CRM, and calendar availability into one deployable runtime so users don't have to stitch those services together manually.

When to use it

  • Screening inbound calls and capturing messages when unavailable
  • Booking appointments over the phone with live calendar checks
  • Making outbound calls for reservations or follow-ups
  • Greeting repeat callers by name using stored contact history
  • Reviewing call transcripts and history through a local dashboard

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: 'Call the dentist office to confirm my appointment tomorrow'

AGENT
  1. 1Looks up the dentist office in CRM contacts by name
  2. 2Presents a call preview and waits for explicit user confirmation
  3. 3Places the outbound call via Twilio using the confirmed number
  4. 4Conducts the conversation using OpenAI Realtime voice
  5. 5Saves the call transcript and outcome to the local call log
OUTPUT

Appointment confirmed; transcript saved and visible in the call log dashboard

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Twilio account with a purchased phone number (TWILIO_ACCOUNT_SID, TWILIO_AUTH_TOKEN, TWILIO_CALLER_ID)OpenAI API key with Realtime access (OPENAI_API_KEY, OPENAI_PROJECT_ID, OPENAI_WEBHOOK_SECRET)Publicly accessible URL or tunnel for Twilio webhooks (PUBLIC_BASE_URL)