Enter API key to access dashboard
OPEN — Connected and operational. Receives and sends messages normally.
CONNECTING — Trying to connect to WhatsApp. If stuck more than 10 min, the watchdog intervenes automatically.
CLOSE — Disconnected. Check the flags on the card to understand why (session invalid, device removed, etc).
Session Invalid — WhatsApp session was invalidated from the phone. Needs a new QR scan.
Logout Done — Watchdog cleaned up the corrupted session. Waiting for new QR.
device_removed (401) — User went to WhatsApp Settings > Linked Devices and disconnected this device manually.
Restart — Reconnects the instance without losing the session (~30s). Use when connection is stuck.
Logout — Destroys the session completely. Requires new QR. Use only for corrupted sessions.
Delete — Permanently deletes the instance from Evolution API. Irreversible. All data is gone.
Nuclear Restart — Restarts the entire Evolution container. ALL instances disconnect. Last resort only.
Zombie Ping + Deep Verify — Every 10 min, sends a presence keepalive then verifies the real WhatsApp connection via a whatsappNumbers query (round-trip through proxy). Detects silent zombies where setPresence returns 200 but the WebSocket is dead.
Webhook Health — Every 15 min, verifies the backend (Django) endpoint is alive and responding.
Message Recovery — After each restart, automatically retrieves messages that arrived during downtime and re-sends them to your webhook.
Reconnects — Times the instance went from open to close since watchdog started. High count (>5) may trigger WhatsApp anti-abuse (401). Resets on watchdog restart.
Disconnect Reason — Shows disconnectionReasonCode and disconnectionObject from Evolution API. Code 401 + "Log out instance" = API logout. Code 401 + "device_removed" = user removed from phone.
Connecting Timer — When an instance is stuck in "connecting", shows elapsed time. Watchdog escalates at 10 minutes.
Copy Logs / Copy JSON — Copies data to clipboard for pasting into an AI chat for diagnosis without needing SSH access.