AI Travel Scout — known issues and manual setup

Things that need manual attention

  1. Gmail API must stay enabled in Google Cloud project [google-cloud-project-id]. It was disabled and is now enabled. If the demo is rebuilt on a fresh OAuth client, enable Gmail API first.
  2. Schedule Trigger is every minute and both workflows are left inactive after the test. For a live demo, activate AI Travel Scout — Monitor Ranking Gmail only while showing it, then deactivate, otherwise it re-sends every minute to whatever rows are due.
  3. Form trigger field names: when testing via n8n MCP n8n_test_workflow, pass field-0 (email), field-1 (travel_description), field-2 (monitor_frequency). A human submitting the real hosted form uses the labels directly.

Design notes / limitations (acceptable for a training demo)

Cost notes

Each full monitor run = 1 SerpApi call + 3 OpenAI calls (ranking, guide, advisor). Keep the monitor inactive except during a live demo to avoid per-minute spend.