fa_update_alert
Update an existing flight alert by replacing its configuration, including monitored flight identifiers, airports, dates, and notification event settings.
Instructions
Update an existing flight alert (replaces its configuration). Asks the user to confirm first: a confirmation prompt where the client supports one (unless the server sets MCP_CONFIRM_ELICITATION=off); otherwise the first call returns a preview of the request (method, path, body) and a confirmToken, makes NO network call, and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Requires a Standard or Premium AeroAPI tier (the free Personal tier returns 401).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Alert id to update | |
| eta | No | Notify on ETA changes | |
| hold | No | Notify on hold | |
| filed | No | Notify when a flight plan is filed | |
| ident | No | Flight ident / designator to watch (e.g. UAL123) | |
| origin | No | Origin airport code filter | |
| arrival | No | Notify on arrival | |
| diverted | No | Notify on diversion | |
| end_date | No | ISO-8601 date the alert expires | |
| cancelled | No | Notify on cancellation | |
| departure | No | Notify on departure | |
| max_weekly | No | Cap on notifications per week | |
| start_date | No | ISO-8601 date the alert becomes active | |
| destination | No | Destination airport code filter | |
| confirmToken | No | ONLY for the two-step confirmation fallback (a client without MCP elicitation). The confirmToken from this same tool's phase-1 "confirmation-required" response, passed back ONLY after the user has seen that preview and explicitly approved it in chat — never on the first call, never invented, never reused. Call again with the same arguments. Ignored when the client supports elicitation. | |
| aircraft_type | No | ICAO aircraft type filter (e.g. B738) |