Amadeus Flight Bargains
该工作流能够自动监控指定航线的航班价格,每天定时查询并与设定的目标价格进行对比。一旦发现低于目标价的特价航班,系统会立即通过邮件通知用户。通过整合航班搜索API和智能筛选功能,它极大地节省了用户寻找特价机票的时间,提高了发现优惠航班的可能性,适合个人、旅行社及企业差旅管理等多种场景。
流程图

工作流名称
Amadeus Flight Bargains
主要功能和亮点
该工作流自动每天定时查询指定航线的航班价格,并对比设定的价格目标,一旦发现低于目标价的特价航班,即刻通过Gmail发送邮件通知用户。它整合了Amadeus航班搜索API,实现航班数据的实时获取和智能筛选,同时利用代码节点优化和解析航司信息,确保邮件内容专业详尽。
解决的核心问题
用户在寻找特价机票时,面对海量航班和复杂价格信息,难以高效监控和筛选合适的航班。此工作流通过自动化查询与筛选,大幅节省用户时间,并提升发现优惠机票的几率,有效解决了手动搜索费时费力的问题。
应用场景
- 个人或旅行社定期监控特定航线的优惠航班
- 价格敏感型旅客希望第一时间获取低价机票信息
- 企业差旅行程管理,自动推送符合预算的航班方案
- 旅行推荐平台整合航班特价提醒功能
主要流程步骤
- Schedule Trigger:每天指定时间触发工作流(默认8点)。
- FromTo:设定出发地和目的地机场代码(如LHR到JFK)。
- CarrierNameLookup:调用Amadeus航空公司参考数据API,构建航司代码与名称映射表。
- Get Dates:计算未来指定日期(如7天和14天后)列表,用于查询航班。
- Loop Over Items:遍历查询日期,批量处理请求。
- Amadeus Flight Search:调用Amadeus航班搜索API,获取航班报价数据。
- Wait:插入等待,避免请求过快。
- Merge & Extract:合并多天数据,提取航班详情(航司名称、起飞时间、飞行时长、价格)。
- Under Price:过滤价格低于用户设定阈值(如600)的航班。
- Gmail:发送邮件通知,内容包含航班信息和价格。
涉及的系统或服务
- Amadeus API(OAuth2认证):航班搜索与航空公司数据
- Gmail(OAuth2认证):邮件发送服务
- n8n 内置节点:调度触发、HTTP请求、代码执行、批量处理、等待、过滤等
适用人群或使用价值
- 旅行爱好者和自由行用户,轻松掌握特价航班信息
- 旅行社和差旅管理人员,提高航班报价监控效率
- 电商平台或旅行推荐服务,丰富用户体验与服务能力
- 希望通过自动化降低人工搜索成本的用户
该工作流实现了从航司数据获取、日期管理、航班查询到邮件提醒的全自动闭环,极大提升了特价机票发现的便捷性和时效性,为用户带来实实在在的旅行价值。