concierge

Review·Scanned 2/17/2026

This skill finds accommodation contact details and places AI-driven phone calls. It stores API keys in ~/.config/concierge/config.json5, runs local commands like ngrok http 3000 and concierge server start, and integrates with external services such as https://console.twilio.com.

from clawhub.ai·v1.3.1·18.9 KB·0 installs
Scanned from 1.5.0 at 1e54816 · Transparency log ↗
$ vett add clawhub.ai/arein/conciergeReview findings below

Travel Concierge

Find accommodation contact details and place AI-powered booking calls.

Installation

skill install @skillhq/concierge

Features

  • Contact Extraction: Find phone, email, WhatsApp, and social media contacts from Airbnb, Booking.com, VRBO, and Expedia listings
  • AI Phone Calls: Place autonomous phone calls with a goal-driven AI agent that handles the conversation until the goal is achieved

System Dependencies (AI Calls)

AI calls require local binaries in addition to API keys:

  • ffmpeg (must include MP3 decode support)
  • ngrok (used when call auto-starts infrastructure)

Install examples:

# macOS
brew install ffmpeg ngrok

# Ubuntu/Debian (including ARM VPS)
sudo apt-get update
sudo apt-get install -y ffmpeg
# install ngrok from ngrok docs, then verify `ngrok version`

Verify locally:

ffmpeg -version
ffmpeg -decoders | rg -i mp3
ngrok version

The call preflight now fails fast with a clear error if these dependencies are missing or if ffmpeg cannot decode MP3.

Quick Start

Find contacts for a listing

concierge find-contact "https://www.airbnb.com/rooms/12345"

Place an AI booking call

concierge call "+1-555-123-4567" \
  --goal "Book a room for March 12-14" \
  --name "John Smith" \
  --email "john@example.com" \
  --customer-phone "+1-555-000-1111"

Configuration

Configuration is stored in ~/.config/concierge/config.json5.

For contact lookup (optional)

concierge config set googlePlacesApiKey "your-key"

For AI phone calls (required)

concierge config set twilioAccountSid "<sid>"
concierge config set twilioAuthToken "<token>"
concierge config set twilioPhoneNumber "+14155551234"
concierge config set deepgramApiKey "<key>"
concierge config set elevenLabsApiKey "<key>"
concierge config set elevenLabsVoiceId "EXAVITQu4vr4xnSDxMaL"
concierge config set anthropicApiKey "<key>"

Documentation

See SKILL.md and CALL-SETUP.md for full setup and troubleshooting.

License

MIT