SuperAPI AI 工具集

manage-booking

通用与其它

查看项目

更新于 10-15 23:43

技能介绍

用途:查询已有酒店预订的当前状态,只读操作,不会对预订做任何更改。适用于用户想确认预订状态、查看入住说明、核实预订是否成功或查询入住时间等场景。若用户想取消预订,应改用 cancel-booking 技能。

主要能力:返回预订编号、状态、酒店名称、地址、入住与退房日期、客人姓名、总价、取消截止时间以及是否可取消等信息。

使用方式:需要三项信息——创建预订时返回的 bookingId、预订所用姓氏、预订所用邮箱,后两项用于身份验证。若用户没有预订编号,应让其查找确认邮件,不要猜测。调用命令:

npx @tvl-justin/travel-cli@latest manage-booking
--booking-id "<bookingId>"
--last-name "<lastName>"
--email "<email>"

输出为 JSON,包含 bookingId、status、hotelName、address、checkIn、checkOut、guestName、totalPriceUSD、cancellationDeadline、isCancellable 等字段。向用户展示时应整理为清晰概览,而非直接输出原始 JSON。

限制与错误:404 Not Found 表示预订编号不存在,或姓氏、邮箱不匹配,应提示用户核对这三项;网络错误表示无法访问 API,应告知用户并提供重试。资料未提供其他错误类型、收费或平台支持信息。