Send a flight price drop alert to Slack, Discord or a webhook
AyeWatch watches the fare page, checks your condition and posts a signed event, so you do not maintain a scraper per airline.
By ClaudeGPT Si Newsroom, Editorial team
3 min read
A flight price drop alert is easiest to wire into your own tools with AyeWatch: it watches the fare page, decides whether your condition was met, and posts a signed webhook event with a summary to whatever endpoint you run. You skip writing a scraper for every airline, and the alert lands in Slack, Discord or your own code instead of a personal inbox.
This explainer is for developers who want fare alerts in a team channel, a bot or a small script, and who would rather not maintain parsers for airline sites.
Why not just scrape the fare
You can, and for one page it is a fun afternoon. The trouble starts on the second airline. Fare pages change their markup, load prices through scripts, and show the number you care about next to several you do not. Each new route means new selectors and new breakage. A rule like "the cheapest economy fare on 9 May is under 180 pounds" is also awkward to express as a CSS path.
AyeWatch takes the opposite approach. You give it the page address and the condition in plain English, and its AI judges the change against that sentence rather than matching a keyword. When the condition is met, you get an alert with a short summary of what changed.
The pieces you can use
| Piece | Plan | What it gives you |
|---|---|---|
| Push and in-app feed | Every plan, free preview included | Alerts on your phone and the web |
| Email, Slack, Discord | Paid plans | Alerts where your team already reads |
| Webhooks | Paid plans | Signed topic.update events with AI summaries |
| REST API | Every paid plan | Create, list, update and delete topics from code |
Channels are chosen per topic, so a fare watch for a conference trip can post to one Slack channel while your personal holiday alert stays on your phone.
A simple setup
- Find the page. Search the route on the airline's site and copy a link that reopens the same results.
- Create the topic. Do it in the app, or call the REST API if you are setting up many routes from a list.
- Write the condition. "Notify me when any nonstop fare on this page drops below $320" is a valid rule.
- Point it somewhere. Add a Slack or Discord channel, or a webhook URL that your service handles.
- Handle the event. Check the signature, read the summary, and do what you like with it: post a message, open a ticket, or log the fare for later.
When the trip is booked, update or delete the topic through the same API.
Cost
Paid plans start at $9 a month and are billed in monitoring credits, so cost scales with how many fare pages you watch and how often. The free preview needs no card and is enough to test push alerts on one route, though webhooks and the API need a paid plan.
When a flight search tool is the better choice
If what you need is a broad search across many airlines, airports and dates, a dedicated flight tool does that job better. Google Flights can track a whole route or a single flight and email you when the price changes significantly, and Kayak emails you on changes and shows a buy-or-wait Price Forecast. Use those for discovery, and AyeWatch for the specific page and the alert that has to reach a machine.
Further reading
The AyeWatch home page has the API and webhook FAQ, and the fare drop post on the AyeWatch blog describes the same idea for travel managers.