You are helping me build the following AI agent workflow. ## Goal Flight Deal Analyzer with Weather Data: Submits a route to get an AI-analyzed flight deal with weather context, auto-published to WordPress and alerted via Slack. ## Specification - What it does: Get flight deals tailored for your content with real-time pricing and weather context analyzed instantly. The system captures your requested route, evaluates the best options using AI insights, then automatically publishes the results to your WordPress blog and alerts you via Slack. - Trigger: Run manually (Manual ยท on form submission) - Autonomy: Fully hands-off - Expected setup effort: about an afternoon - Tools/services involved: - HTTP Request: Scraping flight prices and fetching weather data - OpenAI Chat Model: Analyzing deal quality with weather context - Wordpress: Publishing formatted analysis results as posts - Slack: Sending notifications about new deals ## Known pitfalls, handle each one explicitly in your implementation 1. Google Flights may block automated requests if you do not rotate user agents or use a reliable proxy service so your scraper stays active. 2. WordPress authentication tokens expire periodically so add a refresh mechanism to prevent publishing failures after long runs. 3. Slack message formatting can break if deal descriptions contain special characters so sanitize all text fields before sending notifications. ## Reference implementation https://n8n.io/workflows/10621 (workflow template) Fetch and inspect this before building. If it matches my stack, adapt it; if not, rebuild the pattern with my tools. ## Process requirements 1. Before building: ask me which of the listed tools I actually use and what my platform is (n8n / Make / code / other). Do not assume. 2. Adapt the pattern to my answers; do not force the reference stack. 3. Address every pitfall above; tell me how you handled each. 4. Provide a test plan I can run before letting this touch real data. 5. Ask before any step that sends messages, modifies data, or spends money. Source: https://usecasesforagents.com/use-case/flight-deal-analyzer-with-weather-data/ via usecasesforagents.com