瑞典公交行程规划
查询西博滕省及于默奥
Concierge 是一款面向旅行者的命令行工具,可从 Airbnb、Booking.com、VRBO、Expedia 等主流住宿平台提取房源的公开联系方式(电话、邮箱、WhatsApp、Instagram 等),并通过 AI 语音代理自动拨打预订电话,支持协商直连价格与日期确认。
该工具帮助差旅人员或民宿运营者绕过平台佣金机制,直接获取房源业主联系方式并完成电话沟通。适用于长租谈判、团体预订、特殊日期询价等需要灵活协商的场景,减少中间环节的信息延迟与费用损耗,加速预订决策流程。
落地案例:某公司行政需为20人团队预订海外会议住宿,平台显示满房但希望尝试联系业主确认实际档期。通过该工具抓取房源公开电话后,AI语音代理自动拨打并说明入住日期、人数及预算范围,实时反馈业主可提供的房间数量与直连价格,行政人员在通话结束后根据结构化摘要完成最终确认。
安装
# 需先安装 Node.js 环境
npm install -g @arein/concierge
# 或从源码构建
git clone https://github.com/openclaw/skills.git
cd skills/arein/concierge
npm install && npm run build
配置 API 密钥
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>"
concierge config set ngrokAuthToken "<token>" # 可选,用于自动隧道
查找联系方式
concierge find-contact "https://www.airbnb.com/rooms/12345"
concierge find-contact --json "https://..." # JSON 输出
发起 AI 预订通话
concierge call "+1-555-123-4567" \
--goal "Book a room for March 12-14" \
--name "Your Name" \
--email "your@email.com" \
--customer-phone "+1-555-000-1111" \
--context "Prefer direct booking if rate beats Booking.com"
# 手动控制对话轮次
concierge call "+1-555-123-4567" --interactive
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 房源平台链接(Airbnb/Booking.com/VRBO/Expedia);目标电话号码;预订意图描述(入住日期、人数、特殊需求);联系人姓名与邮箱;客户回拨号码;比价背景信息(可选) |
| 输出 | 结构化联系信息(电话、邮箱、社交账号);AI 通话状态与结果摘要;JSON 格式数据(可选);本地通话日志路径 |
| 适用人群 | 频繁出差需批量查询酒店直订渠道的商务人士;希望绕过平台佣金、直接联系房东的民宿住客;开发旅行自动化工作流的技术用户;需要电话预订但语言不通的国际旅客 |
| 不包含 | 房源实时库存与价格查询;支付环节处理;多轮复杂议价策略;非英语语言的 AI 通话支持;平台官方 API 授权对接 |
~/.config/concierge/call-runs/,注意隐私保护原始链接:https://github.com/openclaw/skills/tree/main/skills/arein/concierge/SKILL.md
来源类型:GitHub 开源仓库