Finish setting up Lead Stay

The app cannot start until the items below are fixed.

  1. Supabase credentials missing

    Not set: NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY

    Copy .env.example to .env.local, fill in the project URL and anon key from Supabase → Project Settings → API, then restart npm run dev.
  2. Service role key not set

    You can sign in and configure your hotel, but demo mode, the WhatsApp webhook and the follow-up worker need it.

    Add SUPABASE_SERVICE_ROLE_KEY to .env.local. It bypasses row level security, so keep it server-side and never expose it to the browser.
  3. No OpenAI key

    Optional. Without it, replies come from the built-in rule-based engine using your hotel data, stamped rules-v1 so they are never mistaken for model output.

Full instructions are in README.md. Once the errors above are cleared, restart the dev server and open the app.