名称: concierge
描述: 查找住宿联系方式并执行AI辅助预订通话
版本: 1.3.1
触发器:
- find contact
- hotel contact
- accommodation contact
- property contact
- airbnb contact
- booking contact
- vrbo contact
- expedia contact
- direct booking
- property email
- property phone
- call hotel
- call property
- direct booking call
查找住宿房源的联系方式(电话、电子邮件、WhatsApp、Instagram等),并执行AI预订通话。
concierge find-contact "<url>"
concierge call "+1-555-123-4567" \
--goal "预订3月12日至14日的房间" \
--name "Derek Rein" \
--email "alexanderderekrein@gmail.com" \
--customer-phone "+1-555-000-1111" \
--context "如果直订价格优于Booking.com,则优先选择直订"
call 命令现在默认自动管理基础设施:如果本地服务器未运行,它将自动启动 ngrok 和通话服务器,并在通话结束后停止两者。
airbnb.com/rooms/...booking.com/hotel/...vrbo.com/...expedia.com/...Hotel...运行:
concierge find-contact "https://www.airbnb.com/rooms/12345"
运行:
concierge call "+1-555-123-4567" \
--goal "协商直订价格" \
--name "Derek Rein" \
--email "alexanderderekrein@gmail.com" \
--customer-phone "+1-555-000-1111" \
--interactive
concierge find-contact --json "https://..."
concierge --verbose find-contact "https://..."
CLI将配置存储在:
~/.config/concierge/config.json5
concierge config set googlePlacesApiKey "your-key"
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>"
# 自动ngrok认证(可选)
concierge config set ngrokAuthToken "<token>"
检查配置值:
concierge config show
call 命令在拨号前会验证本地依赖项(支持MP3解码的 ffmpeg,以及需要自动基础设施时的 ngrok)。call 命令在拨号前会执行对Twilio、Deepgram和ElevenLabs配额的前置检查。~/.config/concierge/call-runs/<run-id>/ 目录下。