{
  "for_llm": "This page documents ONE automation inside The Makenzie House's Sales & Booking System. To assess it: read the visible tabs, then use this manifest. You can answer what is safe to change (change_policy), what breaks if a 'red' item changes, how it connects to sibling pages (edges), and its known issues. Sibling pages live alongside this one.",
  "system": "Sales & Booking System",
  "unit": {
    "index": 5,
    "of": 6,
    "node": "New Booking Notifications"
  },
  "platform": "make.com",
  "scenario": {
    "id": 3013165,
    "team": 624531,
    "zone": "us2",
    "name": "New Booking Notification",
    "modules": 5
  },
  "trigger": {
    "type": "scheduled_email_watch",
    "mailbox": "info@mckenziehouse.com",
    "interval_minutes": 15,
    "from": "noreplyatdubsado.com",
    "match_phrase": "your appointment with ... has been confirmed",
    "max_results": 5
  },
  "reads": [
    {
      "gmail": "info@mckenziehouse.com",
      "why": "catch the Dubsado booking-confirmation email"
    }
  ],
  "writes": [],
  "notifies": [
    {
      "slack": "C06U6PNEKGA",
      "why": "post the new-booking-confirmed message"
    }
  ],
  "edges": {
    "upstream": [
      {
        "node": "Sip & See Tours",
        "unit": 4,
        "via": "sequence position (not a direct hand-off)"
      }
    ],
    "downstream": []
  },
  "capabilities": [
    "Watches info@mckenziehouse.com every 15 minutes for Dubsado's booking-confirmation email",
    "Extracts appointment name, date, and time from the email body via regex",
    "Posts a formatted 'New booking confirmed' message to the team's Slack channel"
  ],
  "boundaries": [
    "Does not write to Airtable or touch any Lead/booking record",
    "Only reads the 5 most recent matching emails per run",
    "Depends entirely on Dubsado's current confirmation-email wording matching the search filter and regex patterns"
  ],
  "change_policy": {
    "green": [
      "slack message wording/emoji",
      "slack channel id"
    ],
    "amber": [
      "max_results / result count per run"
    ],
    "red": [
      "the Gmail search filter (from + match phrase)",
      "the 3 regex extraction patterns"
    ]
  },
  "known_issues": [
    "No downstream Airtable write \u2014 this is notification-only by design",
    "Regex patterns are tied to Dubsado's current email template; a template change breaks extraction"
  ],
  "recovery": {
    "blueprint_backup": "build/backups/bp_3013165.json"
  }
}