# Verification checklist (cPanel)

After deploying `services/whatsapp-node` and pointing Laravel at your subdomain:

1. **Health** — open `https://YOUR-NODE-SUBDOMAIN/`  
   Expect: `{"ok":true,"service":"cps-whatsapp-node","passenger":true,...}`

2. **Laravel ping** — Owner → Settings → WhatsApp → set Node base URL → **Ping node**  
   Expect success toast with service name / Passenger note.

3. **Keep-alive** — ensure cPanel cron runs Laravel’s scheduler (`* * * * * php artisan schedule:run`).  
   `whatsapp:ping-node` is registered every 5 minutes to reduce Passenger idle kills.

4. **QR / pair** — WhatsApp → Devices → Add device → Start/QR or Pair code until status is `connected`.

5. **Send** — call `/api/send-text` with a platform API key (or dashboard Test message).

Local smoke (dev machine) already verified: `GET /` and `GET /health` return `ok: true` from this package.
