# Version 2.2.4 Dashboard + System Settings Cleanup

## Dashboard cleanup

Removed from `/admin`:

- Reset Demo Data button
- Demo Mode panel
- Simulate missed-call recovery without Twilio SMS controls

The legacy demo endpoints are disabled with HTTP 410 so the dashboard no longer creates fake/demo leads.

## System Settings update

Added active true/false options to `/admin/system` for live setup:

- Owner Alerts Master Switch
- Qualified Lead Owner SMS
- Qualified Lead Owner Email
- Alert on Ready-to-Book
- Force Owner Alert Every Qualified Test
- Follow-Up SMS Automation
- Missed-Call Owner SMS
- Missed-Call Owner Email
- Caller Comfort Message Active
- Answering Machine Detection Active
- Voicemail Counts as Missed

Added live timing and voice options:

- Missed-Call SMS Delay Seconds
- Business Ring Timeout Seconds
- Comfort Message Delay Fallback Seconds
- AMD Mode
- AMD Analysis Timeout Milliseconds
- AMD Greeting Duration Milliseconds
- Caller Comfort Message

## Runtime behavior

These System Settings apply to new calls/texts without editing `.env` or restarting:

- Owner alert behavior
- Missed-call owner alert behavior
- Missed-call SMS delay
- Caller comfort message
- Ring timeout
- Telnyx AMD / voicemail-as-missed behavior
